SDK

HDX SDK

Citrix Workspace app enhances support for HDX and SDK sessions by enabling you to customize your delivery model for Citrix hosted apps and desktops through your website.

This feature is useful for building a rich app experience in your Enterprise portals, and for users as a service. You can provide the experience when you host Citrix Workspace app for HTML5 on your web server while launching Citrix hosted apps and desktops from your website.

For the HDX SDK for Citrix Workspace app for HTML5 documentation, see HDX SDK for HTML5.

For HDX SDK examples, refer to the Citrix download page.

Autoupdate support for Citrix Workspace app for HTML5 using HDX SDK for HTML5

Citrix HDX SDK for HTML5 enhances the setPath API to consume the latest build of Citrix Workspace app for HTML5 from the CDN. This enhancement allows Citrix Workspace app for HTML5 to run on the latest version seamlessly. For existing HDX SDK for HTML5 users, change citrix.receiver.setPath in the customer code to use the latest from the CDN. For new users, the setPath API provides the option by default.

CDN is provided as the default. If there are any issues with the CDN, the hosted location provides the fallback path. For more information, see HDX SDK for HTML5.

Latest version of Citrix HDX SDK for HTML5

Verify that you use the latest version of the Citrix HDX SDK for HTML5 to start the sessions. Else, the session might fail to start.

For more information, see Citrix Workspace app for HTML5 HDX SDK.

Virtual Channel SDK support

The Citrix Virtual Channel (VC) SDK supports writing server-side applications and client-side drivers using the ICA protocol. The server-side virtual channel applications are on the Citrix Virtual Apps and Desktops server.

VC SDK supports writing new virtual channels and Citrix Workspace app for HTML5 can support up to 20 custom-virtual channels.

Feature limitations

  • If the configuration of the virtual channels is incorrect, you can observe a lag of 30 seconds.
  • When you create a custom VC, start the ‘streamName’ with anything other than ‘CTX’.

For more information, see Citrix Virtual Channel SDK for Citrix Workspace app for HTML5.

SDK