From Bright Pattern Documentation
< 5.19:Mobile-SDK-Instruction-Manual
Revision as of 04:02, 29 May 2024 by BpDeeplTranslateMaintenance (talk | contribs) (Updated via BpDeleteTranslateTags script)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
• 5.19 • 5.8

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.


Example customer Android screen


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


The Bright Pattern Mobile SDK Android library


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


Example code for iOS apps
< Previous | Next >