Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Live Activityホンノチョット理解した / understanding live activity for beginners

kamimi
December 16, 2022

Live Activityホンノチョット理解した / understanding live activity for beginners

会社の5分間LTで発表したLive Activityについてホンノチョットわかる内容です。

kamimi

December 16, 2022
Tweet

More Decks by kamimi

Other Decks in Programming

Transcript

  1. Live Activityの実装 - データ -
 • 静的データ
 • 動的データ
 ◦

    更新方法は2つ
 ▪ アプリ本体から
 ▪ プッシュ通知で

  2. • 実装が必要な画面
 ◦ ロック画面
 ◦ Dynamic Island
 ▪ compact
 ▪

    minimal
 ▪ expanded
 Live Activityの実装 - View -
 compact
 minimal
 expanded

  3. Live Activityの制約
 • ✅ 最大8時間アクティブになる(※アプリやユーザーが終了しない限り)
 • 🖼 画像アセットの解像度が、デバイスの表示サイズより小さいか等しいこと
 • 🌐

    ネットワークにアクセス ❌
 ◦ リモートにある画像を表示しようとするとApp Groupsで実現するなど工夫が必要 
 • 📍 位置情報の更新を受信 ❌
 • 📦 動的データは4KB以内

  4. 参考資料
 • Displaying live data with Live Activities - Apple

    Developer
 • Here Are All the Apps That Have Added Live Activities and Dynamic Island Support for iOS 16.1
 • 【iOS16.1】新機能「ライブアクティビティ」対応アプリ7選・使い方を徹底解説!
 • Posture Pal demo
 • Jordi BruinさんのPosture PalのLive Activityについてのツイート