API リファレンス
Sabera App SDK (Kotlin) の公開 API。バージョン 0.7.3 時点。
メソッドごとに使えるようになったバージョンはメソッドの追加履歴にまとめてある。
| 型 | 説明 |
|---|---|
| GlassesSDK | SDK 全体の初期設定を行うシングルトン。Application.onCreate() で呼ぶ。 |
| GlassManager | デバイスの探索・接続・切断を担う。getGlassManager(context) で取得する。 |
| GlassClient | 接続済みの1台を表す。GlassManager.connectedDevice から得る。 |
| CommandManager | グラス側の画面遷移・コンテンツ送信・イベント購読。GlassClient.createCommandManager() で作る。 |
| SdkActivityHost | Activity を必要とする処理を差し込むシングルトン(Android のみ)。 |
| SdkDevicePersistence | 最後に接続したデバイスの保存先。アプリ側が実装する SPI。 |
| BLE (Android) | Companion Device Manager 周り。Android 固有。 |