Bright Pattern Mobile SDK Contents
In order to connect customers who use your app on their mobile devices to Bright Pattern Contact Center software, the following is included in the Bright Pattern Mobile SDK.
- Pre-built client libraries and sample application code for both operating systems (Android and iOS). Bright Pattern maintains these libraries and the protocols, as well as provides sample application code for reference. The iOS library is provided as a CocoaPods dependency; the Android library is provided as a Gradle dependency.
The SDK simplifies the use of the Bright Pattern Mobile/Web Messaging API v2, which supports chat, voice, and video communications across a variety of channels (e.g., web chat, SMS, messenger services), push notifications, as well as case access.
Libraries
The Mobile SDK includes pre-built client libraries that contain functions for either the Android or the iOS operating systems. Bright Pattern maintains these libraries as well as the protocols. The iOS library is provided as a CocoaPods dependency; the Android library is provided as a Gradle dependency.
Android
https://help.brightpattern.com/Mobile-API-lib/Android/index.html
iOS
https://help.brightpattern.com/Mobile-API-lib/iOS/index.html
Example Code
The Mobile SDK includes sample application code for both the Android and the iOS operating systems. Bright Pattern provides sample application code for reference; the example iOS code is written in Swift and the example Android code is written in Kotlin. You may see sample application code at the following links.
Note: Downloading each repository allows you to test an example version of each app in your app-building applications. For more information, see section Successfully Testing the Example App and section Bright Pattern Scenarios and Your Application.
Android
https://github.com/ServicePattern/MobileAPI_Android
iOS
https://github.com/ServicePattern/MobileAPI_IOS