Contact usRequest a demo

Configuration of the Unblu Collaboration Server for the Unblu mobile SDKs

The following configuration properties are important for the mobile SDKs:

Collaboration Server and mobile SDK compatibility

Releases of the Collaboration Server and the mobile SDKs don’t take place at the same time. To determine whether a particular version of the Collaboration Server is compatible with a particular version of one of the SDKs, follow the guidelines below:

  • The principle component is the Collaboration Server. Releases of the mobile SDK are compatible with the latest version of the Collaboration Server available when the mobile SDK is released.

  • A mobile SDK version remains compatible with minor versions of the Collaboration Server released after the mobile SDK was released.

  • Once an SDK reaches the end of its support period, there is no guarantee that it will remain compatible with new minor versions of the Collaboration Server.

Consider the following example: Android mobile SDK 3.4.2 was released on 14 June 2021. At the time, the latest version of the Collaboration Server was 6.35.0, which was released on 11 June 2021. As a result, Android SDK 3.4.2 is compatible with 6.35.0 and subsequent minor and major versions of Unblu. This is the case until 29 August 2023, when the support period for version 3 of the mobile SDKs ends.

There are no guarantees that Android mobile SDK 3.4.2 is compatible with version 6.34.4 of the Collaboration Server, which was released on 21 May 2021, or earlier versions of the Collaboration Server.

Mobile push notifications

The following configuration properties must be set for mobile devices to be able to send and receive mobile push notifications from the Unblu server via Firebase Cloud Messaging:

For more information on Firebase Cloud Messaging, refer to the Firebase documentation. Depending on the operating system you are targeting, review the Firebase documentation on setting up a Firebase Cloud Messaging client on Android or iOS.

OS-specific information is available in the articles on Android and iOS integration, respectively.

iOS Voice-over-IP (VoIP) call notifications

The following configuration properties need to be set for iOS mobile devices to be able to send mobile PushKit notifications that trigger an incoming call dialog box from the Unblu server via APNs (Apple Push Notification service):

For more information on sending notification requests to APNs, refer to Apple’s APNs documentation. You can find information about PushKit notifications here.

You can embed Unblu within other elements, but you can’t add external views to the Unblu view element.

See also

  • For information on configuring the look and feel of the mobile co-browsing indicator, refer to the relevant section of UI theming.