watchOSとMapKitを駆使した位置情報収集:バッテリー消費最小化と取得精度向上テクニック by Shoko Sato

iOSDC Japan 2023
採択
2023/09/03 10:25〜
Track B
レギュラートーク(20分)

watchOSとMapKitを駆使した位置情報収集:バッテリー消費最小化と取得精度向上テクニック

satoshoco Shoko Sato satoshoco

位置情報は現代のアプリケーションで不可欠な要素の一つであり、Apple Watchにおいても例外ではありません。しかし、watchOSにおける位置情報の取得はバッテリーの消費という課題に直面します。そのため、watchOSとMapKitを連携させ、適切な頻度で精度良く位置情報を取得する一方で、バッテリーを極力消費させない方法が求められます。
本トークでは、位置情報収集の基本、MapKitの詳細な機能、watchOSの消費電力管理の仕組み、そしてこれらが相互にどのように影響を及ぼすか、バッテリー消費最小化と取得精度向上のテクニックについて解説します。位置情報の取得精度とバッテリー消費は一見トレードオフの関係にあるようにみえますが、watchOSの仕様を理解し、MapKitの使用方法を最適化することで、この二つのバランスを適切に維持することを目指します。