4.2K Views
September 02, 24
スライド概要
AccessorySetupKitで実現する リッチなUIとシームレスな接続 岡 優志(@oka̲yuuji)
自己紹介 • oka yuji(おか ゆうじ) • @oka̲yuuji • 工業高校教諭(電気・電子・情報) → NRIネットコム株式会社 → サイボウズ株式会社
AccessorySetupKit • • iOS 18.0から使用できる Bluetooth、Wi-Fiの検出〜接続までをリッチ • WWDC24で発表されたフレームワーク なUIでシームレスに実装することができる • セットアップされたアクセサリは設定のアク セサリ(Accessories)で管理される
AccessorySetupKitがない世界
開発者:許諾を得る画面を表示させる必要がある ユーザー:いちいち許諾する必要がある
開発者:ペアリングの要求を表示させる必要がある ユーザー:番号入力してペアリングする必要がある
開発者:許諾を得るための実装が何度も必要 ユーザー:何度もボタンをタップする必要がある
AccessorySetupKitがある世界
サンプルアプリ
セットアップ後の通信の様子
UIComponent
Design Image
Wrap-up(実装手順)
実装
実装
実装
実装
実装
実装
実装
実装
実装
Demo
まとめ • ユーザーに複数回、使用許諾を表示する事なく1タップで接続できるので負担 • リッチなUIを自動で生成してくれる が軽減されている • 複数アクセサリの設定、管理が容易にできる • 既存のアクセサリがある場合はマイグレーションすることができる • 設定からアクセサリを一元管理できる
ご清聴ありがとうございました!