ヘルスケア/フィットネスアプリ
人々が自分の健康状態を把握し、アクティブに過ごせるようサポートする、革新的なアプリ体験をAppleプラットフォームで生み出しましょう。Appleではプライバシーを重視しており、ユーザーが自分のデータを自分で管理できるようにすると同時に、健康を理解するための有意義な情報をもたらすテクノロジーを提供しています。
人々が自分の健康状態を把握し、アクティブに過ごせるようサポートする、革新的なアプリ体験をAppleプラットフォームで生み出しましょう。Appleではプライバシーを重視しており、ユーザーが自分のデータを自分で管理できるようにすると同時に、健康を理解するための有意義な情報をもたらすテクノロジーを提供しています。
HealthKitは、iPhone、iPad、Apple Watch、Apple Vision Pro上のヘルスケア/フィットネスデータを一元管理する中央リポジトリを提供します。ユーザーがアプリにHealthKitの関連データの読み書きを許可すると、アプリはより深くよりパーソナライズされた、有益なワークアウトやヘルスケア/フィットネス体験を提供できるようになります。
Core Motionフレームワークを利用すると、パーソナライズされた豊かな体験をアプリ内で提供できます。Core MotionはiPhone、iPad、Apple Watch、およびApple Vision Pro上で、動作や環境に関するデータを提供するため、アクティビティについてのより深いインサイトをユーザーに提供できるようになります。このフレームワークを最大限活用するには、特定のモーションデータにアクセスするための許可を得る必要があります。アクセスを求める際には、必ずそのデータの使用方法をユーザーに説明するようにします。例えば、歩数、距離、到達高度のデータを使用してワークアウト後に詳細な分析結果を提供する、ワークアウトを自動検出する、といった説明です。このフレームワークをHealthKitと併用すれば、アクティビティに基づく正確なインサイトを活用して、Apple Watchのフィットネス体験を向上させることができます。
Core Locationフレームワークを使用すると、ユーザーがランニングやサイクリング、ハイキングなどのアウトドアアクティビティを、位置情報データを利用して記録できるようになります。このフレームワークを使うと、ルートの記録や距離の測定に加え、位置情報に基づくコーチングやチャレンジも行うことができます。アプリがユーザーの位置情報にアクセスする必要がある場合は、まずそのアクセス要求を許可または拒否するためのプロンプトが表示されるため、ユーザーは自分のデータやその共有の可否を常に管理できます。
App Intentフレームワークを利用すると、アプリのアクションやコンテンツをSiri、ショートカットアプリ、Spotlightなど、システムのさまざまな場所で利用できるようになります。App Intentsはショートカットとしても利用できるため、iPhoneやApple Watch Ultraのアクションボタンに割り当てることも可能です。例えば、ワークアウトの開始、栄養の記録、進捗の確認などのアクションを、ショートカットに割り当てることができます。
WorkoutKitフレームワークを利用すると、アプリ内でインターバルワークアウト(単一目標、ペース基準、トライアスロン、カスタムなど)を作成してプレビューできます。またWorkoutKitを使うと、ワークアウトのスケジュールも作成・管理できるほか、ユーザーの許可があれば、スケジュールしたワークアウト項目をApple Watchと同期することもできます。そうした項目は、Apple Watchのワークアウトアプリ内やiPhoneのフィットネスアプリ内に設けられた専用スペースに、アプリのアイコンおよび名称とともに表示されます。
Foundation Modelフレームワークは、Apple Intelligenceを支えるオンデバイスの大規模言語モデルへのアクセスを提供するため、アプリ内のメッセージを調整したり、コンテンツをパーソナライズしたりといった処理を、ユーザーのプライバシーを守りながら実行できるようになります。
WidgetKitとライブアクティビティを使用すると、各デバイスの見やすい領域に情報を表示して、ヘルスケア/フィットネスアプリをより魅力的かつ有益なものにすることができます。WidgetKitでは、毎日の歩数、カロリー、ワークアウトの連続記録など、関連するデータを表示できます。ライブアクティビティはActivityKitを使用して構築されており、WidgetKitの機能を拡張するもので、アクティブなワークアウトの経過時間、距離、ペース、心拍数など、進捗状況をリアルタイムで表示できます。ライブアクティビティに表示する情報が、機微情報や個人情報とみなされる可能性がある場合は、一般的な概要のみを表示し、ユーザーがライブアクティビティをタップしたらアプリ内の機微情報を確認できるようにしておきます。これらのフレームワークを組み合わせることで、ユーザーが目標を達成できるよう、ワークアウト中にタイムリーなアップデートを表示したり、リアルタイムに励ましのメッセージも表示したりできるようになります。
Core Bluetoothを使用すると、心拍計ストラップ、サイクリングセンサー、トレッドミル、スマート体重計など、Bluetooth Low Energy(BLE)対応の幅広いスマートヘルスアクセサリに直接接続して、リアルタイムの生体データやパフォーマンスデータを取得することができます。
医療専門家がResearchKit、CareKit、その他のツールを活用すれば、大規模な研究を通じて健康科学の発展を促進したり、研究室や診療所の枠を超えた患者へのケア提供の変革につながるようなアプリを開発したりできます。アプリを通じて有意義な研究を進め、テクノロジーを活用してヘルスケアの分野で変革を生み出しているグローバルコミュニティに参加する方法をご紹介します。
ヘルスケア/フィットネスアプリは、ユーザーのプライバシーを守り、機微なデータを保護することが求められます。そのためAppleでは、プライバシー保護に役立つツールやテクノロジーに加え、どの情報を共有するかをユーザーが選択できるようにするための仕組みをデベロッパに提供しています。どのデータへのアクセスを許可するか、また各データの利用方法について、ユーザーが透明性を持って管理できるようにするため、以下のガイドラインと要件を確認してください。
「Works with Apple Health」バッジを使って、HealthKit対応のアプリをプロモーションしましょう。バッジをダウンロードし、マーケティングコミュニケーションでバッジを使うためのガイドラインをご確認ください。
Apple Developer Forumsで、ヘルスケア/フィットネス関連のテクノロジーに関するディスカッションにご参加ください。ヘルスケア/フィットネス関連テクノロジーに関するEメールを受け取るには、デベロッパプロファイルで「Health and Fitness」のトピックを選択します。