Bright Pattern モバイル SDK のコンテンツ
モバイル端末でアプリを使用しているお客様をBright Patternコンタクトセンターソフトウェアに接続するために、Bright PatternモバイルSDKには以下のものが含まれています。
- あらかじめ構築済みのクライアント ライブラリ および サンプルアプリケーションコード が含まれています。Bright Pattern は、これらのライブラリとプロトコルのメンテナンスを行うほか、参考用のサンプルアプリケーションコードも提供しています。iOS ライブラリは CocoaPods 依存関係として、Android ライブラリは Gradle 依存関係として提供されます。
この SDK により、 Bright Pattern Mobile/Web Messaging API v2の利用を簡素化します。このAPIは、さまざまなチャネル(Webチャット、SMS、メッセンジャーサービスなど)を横断したチャット、音声、ビデオ通信、プッシュ通知、およびケースへのアクセスをサポートしています。

ライブラリ
モバイルSDKには、AndroidまたはiOSオペレーティングシステムのいずれかに対応した機能が含まれた、あらかじめ構築済みのクライアントライブラリが含まれています。Bright Patternは、これらのライブラリおよびプロトコルのメンテナンスを行っています。iOSライブラリはCocoaPodsの依存関係として、AndroidライブラリはGradleの依存関係として提供されています。
Android
https://help.brightpattern.com/Mobile-API-lib/Android/index.html
iOS
https://help.brightpattern.com/Mobile-API-lib/iOS/index.html
サンプルコード
Mobile SDK には、Android および iOS オペレーティングシステムの両方に対応したサンプルアプリケーションコードが含まれています。Bright Pattern は参考用としてサンプルアプリケーションコードを提供しています。iOS のサンプルコードは Swift で、Android のサンプルコードは Kotlin で記述されています。サンプルアプリケーションコードは、以下のリンクからご覧いただけます。
注:各リポジトリをダウンロードすることで、アプリ開発環境において各アプリのサンプルバージョンをテストすることができます。詳細については、セクション 「サンプルアプリのテストを成功させる」 およびセクション 「Bright Patternのシナリオとお客様のアプリケーション」.
Android
https://github.com/ServicePattern/MobileAPI_Android
iOS
https://github.com/ServicePattern/MobileAPI_IOS