What's New in this Release?
What's New in This Release?
This release of the Client SDK for macOS contains bug fixes and stability enhancements for a seamless user experience. In addition, it includes the following features:
This release of the Client SDK for macOS contains bug fixes and stability enhancements for a seamless user experience. In addition, it includes the following features:
If you need to support more than 20 USB devices, or if you expect your users to control which devices can be bridged, they can be manually added by opening the client’s USB Devices menu and enabling them.
The following table contains a brief description of the header files included in the Anyware Client SDK for macOS:
Note: Location of the Header Files
The header files are available at the following locations in the Anyware Client SDK for macOS package:
This section includes instructions for linking the SDK libraries with your custom client application:
Open a Terminal window and change directory to the root of the mounted SDK disk image.
Copy the SDK files to desired location for SDK development, refered to as <sdk_location>
below.
CMake modules location
The macOS has elements which are part of the operating system user interface and cannot be modified programmatically, as described in the following sections.
The following run-time limitations are enforced by macOS on the application menu (beside the menu apple icon menu):
The Client SDK for macOS provides developers tools to create a custom Anyware client with a unique user interface and workflow, or to embed a PCoIP session into another program or solution. Clients built with the SDK can connect to remote desktops using Anyware agents or Remote Workstation Cards.
The SDK is provided as part of HP Anyware by special agreement with HP.
Brokered Session Connection
If you are using a brokered session, this is handled by the broker libraries automatically.
Before you can establish a PCoIP session with a host desktop, gather the following host desktop details:
The following are answers to commonly asked questions when contemplating how to develop custom Anyware Clients using the Teradici Anyware Client SDK.
Q: Can I brand the pre-session client with my company logo and colors?
The following PCoIP session features can be customized:
Examples show command-line usage
The layout file format used to customize the session client is an UTF-8 XML text file.
The layout schema is a top-level <pcoip-client-branding/>
element with a version
attribute describing the schema version, and containing the required elements
described next: