Client SDK for macOS 24.07 Developers' Guide
This release is in Beta. Beta software is not fully supported, and may be incomplete or unstable. It is not intended for use in production systems. We welcome your feedback on this release! Send feedback to anyware-beta-feedback@hp.com.

Creating a Branding Package

In order to customize your session client, you must create a client branding package using the HP Custom Branding Package Utility. The HP Custom Branding Package Utility is located in the following location:

  • macOS clients: "path-to-unzipped-sdk-package"/sdk/usr/bin/TeradiciBrandingPackageUtility

To create a custom branding package:

  1. Create a product icon as a png file at 128px x 128px.

  2. Create a company logo as a png file at any size.

  3. Create a text layout file describing the customized UI element strings and dialog content.

  4. Create the branding package with TeradiciBrandingPackageUtility. When specifying more than one image, prefix each image with the "-i" argument. For example:

    TeradiciBrandingPackageUtility -x my_custom_branding.xml -i <my_custom_icon.png> -i <my_custom_logo.png> -o my_custom_branding.bp
    

    In this example, two images (my_custom_icon.png and my_custom_logo.png) are passed, each with the "-i" argument.

    The system will respond with the output file and hash:

    Output file: my_custom_branding.bp
    Hash:cbc3fd3c6d001a1e1f06342bcccf2a62bd748c3cf1dd2e4c9c29561ea07bd089
    
  5. Note the output file name and the hash value. These will be passed to pcoip_client.


Last updated: Tuesday, June 25, 2024