ヘルスケアとフィットネス
-
WWDC24 -
14:16 watchOS 11の新機能
Apple Watchの新たな可能性をご紹介します。watchOSアプリにダブルタップのサポートが追加され、スマートスタックのウィジェットがさらに便利でインタラクティブになり、スマートスタックにiOSのライブアクティビティを表示できるようになりました。
-
14:20 HealthKitにおける心の健康に関するAPIの詳細
HealthKitを使用して、心の健康に関する機能をアプリに取り入れる方法をご紹介します。State of Mind APIに加え、Depression Risk APIやAnxiety Risk APIなど、新しいAPIが提供されています。このセッションでは、感情を扱う科学の原則を詳細に検討し、感情を振り返ることのメリットや、State of Mind APIを使用してさまざまなタイプの気分や感情を表す方法を確認します。
-
15:55 ジャーナルアプリの提案機能を強化
システムから得られる豊富なコンテンツを使用して、ジャーナルアプリにジャーナル記入の提案を表示する方法を説明します。心の健康状態データ、振り返りのプロンプト、サードパーティのメディアコンテンツやモーションベースのアクティビティのサポートなど、新たに利用できるようになったコンテンツもご紹介します。
-
8:49 WorkoutKitによるカスタムのスイミングワークアウトの構築
WorkoutKitを利用したワークアウトの作成、カスタマイズ、スケジュール設定について、最新情報を紹介します。ペースとパワーのアラートや距離目標のサポート拡張に関する最新のアップデートのほか、カスタムのステップ名がもたらすメリットを学び、開発の勢いを加速させましょう。
-
12:29 visionOSでのHealthKitの導入
HealthKitを使用して空間キャンバスのメリットを存分に活かした体験を創出する方法を確認しましょう。Appleプラットフォーム上でHealthKitが提供する機能、既存のIPadOSアプリをvisionOSに展開する方法、ゲストユーザーのセッション中にHealthKitに関して特に注意すべき事項を解説します。また、SwiftUI、Swift Charts、Swiftの並行処理を利用してHealthKitで革新的な体験を実現する方法もご紹介します。
-
-
WWDC23 -
12:43 マルチデバイスワークアウトアプリの構築
HealthKitを使って、Apple WatchベースのワークアウトアプリにiPhoneを関連づける方法をお話しします。デバイス間でワークアウトをミラーリングし、サイクリングデータタイプを備えてライドに出る方法をお見せします。さらに、iPad用のHealthKitについても紹介します。
-
21:22 WorkoutKitによるカスタムワークアウトの構築
WorkoutKitを使うと、Apple Watchのワークアウトアプリで、ワークアウト予定の作成、プレビュー、スケジュールが簡単に行えます。カスタムのインターバルを作ったり、アラートを作成したり、ビルトインのプレビューUIを使って自分自身のワークアウトルーティンをApple Watchに送信したりする方法をご確認ください。
-
23:17 Core Motionの新機能
Core Motionの最新アップデートを活用して、アプリでのモーションデータの利用を拡大する方法を確認しましょう。また、Apple WatchでHealthKitワークアウトを記録する際に、より高い周波数のセンサーデータをストリーミングする方法やシュノーケリングなどの水中アクティビティで水深や水温などの水浸データを取得する方法を紹介します。AirPodsなどのオーディオデバイスからiPhoneやMacなどの接続デバイスに、姿勢、加速度、回転数などのモーションデータをストリーミングする方法も見ていきます。
-
-
Tech Talks -
14:05 Journaling Suggestions APIの紹介
プライバシーを保護しながら、ユーザーがアプリを通じて日常生活のちょっとした出来事や大切な思い出を振り返るのに役立つ、新しいJournaling Suggestions APIについて紹介します。このAPIを活用してジャーナル記録の提案用のアセットとメタデータを取得する方法、アプリ上にピッカーを呼び出す方法、提案されたコンテンツをユーザーが保存できるようにする方法などを確認しましょう。
-
12:22 Apple Watch Series 3用のアップデート
Apple Watch Series3は、iPhoneから離れた状態であっても、通信可能な状態を簡単に保つことができます。URLSessionを使って、モバイル通信下であってもAppをレスポンシブな状態に保つ方法や、常にWatch appを最新の状態にし、すぐに使えるようにするために、どのようにネットワーク通信に関するコードを最適化するかについて確認します。また相対的な高度の変化の表示のために新しい気圧高度計から得られるCore Motionデータを活用する方法も確認します。
-
-
WWDC22 -
15:48 Swift Playgroundsで最初のAppを構築する
Swift Playgroundsを使用して、プロトタイプの作成やAppの構築を簡単に行う方法をご覧ください。空のプロジェクトからAppを作成したり、SwiftUIでインターフェイスを構築したり、Swift Package Managerを使用してオープンソースパッケージから機能を追加したりする方法を紹介します。また、プレビューやコンソールを使用して問題をデバッグする方法や、AppをApp Store Connectに送信してTestFlight経由で配信を行う方法も紹介します。
-
13:20 優れたARエクスペリエンスの品質
iPhoneやiPadの魅力的なARエクスペリエンスをもたらすベストプラクティスやテクニックをご確認ください。ARが自分の環境に適しているかどうかを判断するためのガイダンスをはじめ、優れたAR Appの事例や拡張現実を設計する際の主な考慮事項について解説します。
-
13:53 watchOSにおけるBluetoothデバイスからのタイムリーなアラートの取得
関連度の高いアラートを、BluetoothデバイスからApple Watchにタイムリーに送信する仕組みをご確認ください。コンプリケーションで周期的なデータを活用する方法をはじめ、バックグラウンドでのBluetooth端末の検出、watchOSでのCharacteristicモニタリングの使用方法について解説します。また、優れたBluetoothアクセサリを作成するベストプラクティスや設計に関するガイダンスも紹介します。
-
17:22 Swift Chartsの紹介
Swift Chartsとは、SwiftUIで完全にグラフを作成することができる柔軟なフレームワークであり、Appleのあらゆるプラットフォームで違和感なく表示することができます。コンポジションシンタックスを使用してコードを減らし、有益でわかりやすく、利用しやすいグラフを作成する方法をご確認ください。Swift Chartsで視覚化するための構成要素について解説し、シンプルなモディファイアでグラフのデザインを変える方法を紹介します。また、Xcodeプレビューの最新情報も紹介しますので、魅力的なエクスペリエンスを設計する上で活用いただけます。
-
15:43 グラフを使ったApp体験のデザイン
明確で訴求力のあるデータのグラフで、Appを強化する方法をご確認ください。グラフを使用するタイミング、グラフの使用方法、グラフのデザインシステムにグラフを連携させる方法を紹介します。
-
14:36 tvOS Appにおける複数ユーザーのサポート
tvOS Appで、パーソナライズされた個々のエクスペリエンスを生み出す方法をご確認ください。プロファイルデータやゲームのセーブデータなどを保存するチェックボックスを提供して、各ユーザがiPhoneなどの個人用デバイスで同じレベルのデータ分離を利用できるようにする方法について解説します。また、新規ユーザに依存しないキーチェーンが、同じ世帯内の複数ユーザに対して、既存のサインオンエクスペリエンスを維持できる仕組みについても解説します。
-
24:25 HealthKitの最新情報
HealthKitの最新機能をヘルスケアとフィットネスのAppに取り入れます。ここでは、睡眠段階の詳細な睡眠データを取得する方法、強化されたWorkout APIでトライアスロンやインターバルワークアウトをトラッキングする方法、プライバシーを保護しながら、物理的な処方箋画像などの眼科処方箋をHealthKitに直接保存する方法を紹介します。
-
21:47 Swift Charts: より高いレベルへ
データの視覚化を深く掘り下げます:Swift ChartやSwiftUIが、さまざまなグラフオプションを使用して、複雑なデータセットをAppで表示する仕組みをご確認ください。さまざまな種類のデータをプロットしたり、マークを作成したりして、詳細なグラフを作成する方法を紹介します。また、Swift Chartsの広範なグラフのカスタマイズAPIについても解説します。これにより、グラフのスタイルをご利用のAppにマッチさせることが可能になります。 このセッションを最大限に活用するには、WWDC22の「Swift Chartsの紹介」をまずご確認ください。
-
24:07 卓越したビデオ再生体験の実現
最新のiOSおよびiPadOSのシステムのメディアプレーヤーで、優れたメディアAppを構築する方法をご確認ください。最新のプレーヤーをどのようにデザインしたのかをはじめ、独自のメディアエクスペリエンスを設計するベストプラクティスやヒントを紹介します。また、動画のLive Textについて解説し、インタースティシャルや再生速度コントロールをAppに統合する方法も紹介します。
-
18:38 優れたSharePlayエクスペリエンスを提供する
優れたSharePlayエクスペリエンスを設計したり構築したりする方法をご覧ください。離れていてもみんなが一緒になることができるアクティビティとは何か、一緒に探しましょう。さらに、グループアクティビティの設計、直感的なインタラクション、さまざまなタイプのエクスペリエンスを実現するサポート構築に役立つベストプラクティスも紹介します。
-
12:43 Networkフレームワークによるデバイス間インタラクションの構築
複数のデバイスに統合型コンテンツエクスペリエンスをもたらす方法をご確認ください。ここでは、コミュニケーション経路の設定をはじめ、Apple TVと他のデバイス(iPhone、iPad、Apple Watchなど)との接続が簡単になるDeviceDiscoveryUIを紹介します。また、一般的なシナリオをはじめ、デバイス間のスムーズな接続を実現するベストプラクティスも紹介します。
-
-
WWDC21 -
18:24 検証可能な医療記録の詳細
検証可能な医療記録へのアクセスを安全にリクエストし、そのデータをAppに安全に組み込む方法を紹介します。ヘルスケアAppでは、COVID-19の予防接種や検査結果などの医療記録をダウンロード、表示、共有することができます。また、iOS 15では、FHIR健康データ標準を取り入れた検証可能な医療記録であるスマートヘルスカードがサポートされます。本セッションでは、Appがこのレコードへのアクセスをリクエストする方法と、CryptoKitと発行者の公開鍵を使用してファイルの署名を検証する方法を紹介します。
-
19:46 watchOS 8の新機能
watchOS 8では、文字盤に常に最新情報を表示するためのまったく新しい手段が提供されます。常時表示Retinaディスプレイ用の新しいAPI、Bluetoothデバイスからのコンプリケーションの更新、HealthKitデータのバックグラウンド配信などによって、Appを最新の状態に保つことがかつてないほど簡単になりました。Appで位置情報を活用したリージョンに基づくユーザ通知も紹介します。次のWatch Appを作るのが楽しみになるような、SwiftUIとwatchOSのすべての新しい機能強化をご確認ください。
-
54:09 Apple Watch用ワークアウトAppの構築
このCode-AlongではSwiftUIとHealthKitを使用してワークアウトAppを一から構築します。タイムラインを使用してAlways On(常にオン)ステートをサポートしワークアウトの指標を更新する方法について確認します。ワークアウトAppのベストデザインプラクティスに従って構築しましょう。
-
10:31 BluetoothデバイスのApple Watchへの接続
BluetoothアクセサリからのデータをApple Watch Appおよびコンプリケーションに組み込む方法を紹介します。BluetoothデバイスがApple Watchに医療データやスポーツの統計値などを提供することによって、ユーザがソフトウェアをより活用できるようになります。Background App Refreshの際にこれらのBluetoothデバイスに接続し、Apple Watchのコンプリケーションで最新情報を表示する方法、そしてwatchOS上のCore...
-
20:49 モーションによるヘルスケア測定
モーションデータを利用して、Appの健康モニタリングを次のレベルに引き上げる方法について確認します。iPhone用の歩行安定性(Walking Steadiness)とApple...
-
29:26 懐疑的な人向けの瞑想
ダン・ハリスはエミー賞受賞歴のあるジャーナリストで、ABCの週末版「グッドモーニングアメリカ」の共同キャスターを務めています。2004年に全米で放映されたパニック発作をきっかけに、長くて奇妙な旅を続け、最後にマインドフルネス瞑想に出会いました。ダンは本を2冊執筆し、人気ポッドキャスト、Appを作成し、多くの人(本人同様、以前は信じていなかった人も含む)の人生を改善する手助けをしてきたというストーリを語ります。さらに、ダンの共著者であり、ベストセラーとなった『Meditation For Fidgety...
-
15:55 医学研究および健康管理Appの構築、Part 2: タスクのスケジューリング
ResearchKitとCareKitを連携させて、紙のアンケート調査の煩わしさを解消する方法について解説します。Code-Alongを続けながら、研究参加者のためのアンケート調査をこれまで以上に簡単に実施する方法を探ってみましょう。CareKitで発展的なレジメンを作成するための高度なテクニックを確認し、ResearchKitのアクティブタスクが診療所外での重要な測定値の取得にどのように役立つかを見ていきます。...
-
15:19 医学研究および健康管理Appの構築、Part 1: オンボーディングのセットアップ
ResearchKitとCareKitを連携させて、紙のアンケート調査の煩わしさを解消する方法について解説します。このCode-Alongで、実際に動作するケアパイロットAppを作ってみましょう。ResearchKitを使ったオンボーディングと同意のベストプラクティスを確認し、CareKitストアとUIコンポーネントを活用してAppで参加者に同意文書への署名を求める方法を紹介します。...
-
14:16 医学研究および健康管理Appの構築、Part 3: 進捗状況の可視化
ResearchKitとCareKitを連携させて、紙のアンケート調査の煩わしさを解消する方法について解説します。Code-Alongの最後の部分に参加しましょう。ケアパイロットAppの仕上げにとりかかります。高度なCareKit APIを使用して、タスクカードの外観や動作をカスタマイズする方法、ResearchKitアンケートの回答をCareKitチャートにプロットする方法、ResearchKitを使用して魅力的な教育的なコンテンツを提示する方法を確認します。...
-
-
WWDC20 -
6:09 HealthKitの新機能
HealthKitは、当事者および第三者の健康およびフィットネスデータを統合するために欠かせないフレームワークであり、ユーザーが個人の医療情報を管理するのに役立ちます。最新のHealthKitはApple Watchの心電図データにアクセスできるようになり、これまでになかった多数の症状とその重症度に関するログと追跡が可能となります。また、長期的にユーザーが自身のモビリティをモニターし、理解するのに役立つ、歩く速さや歩幅などの最新のモビリティデータについても取り上げます。
-
32:12 HealthKitを始めましょう
HealthKitがあれば、サードパーティApp、iPhone、Apple Watch、外部のヘルスデバイスからのデータを集約し、世界クラスのヘルス&フィットネスAppを構築できます。ヘルスデータの認証とプライバシーの管理、共有のヘルスデータへのデータの書き出し、読み込み、HealthKitのビルドインクエリを使ってデータをフェッチし、データの統計を計算する方法をお伝えします。
-
35:37 CareKitの新機能
CareKitを使って、豊富な特徴を持つリサーチやケアAppを作成しましょう:表示が新しくなったモジュラーアーキテクチャー、改善されたデータストレージ、iOSのその他のフレームワークとのより緊密な統合を含むヘルスフレームワークの最新情報についてお伝えします。今後も、プライバシーを保護しながらオープンソースコミュニティがCareKitを活用し、デベロッパがデジタルヘルスの限界を押し上げていくことをどう助けるかについてもご説明します。
-
30:49 ResearchKitの新機能
ResearchKitは、デベロッパがリサーチおよびケア用Appをビルドする方法をより簡単にし続けています。 最新のResearchKitのアップデートが、リサーチャーが収集できるデータの限界をどのように拡大させているかをお伝えします。エンハンスドオンボーディング、調査実施のための拡大されたオプション、新しいアクティブタスクなどの機能について学びましょう。デベロッパが革新的なAppを作成し、医療チームや研究組織にパワーを与えられるよう、Appleがどのようにこのフレームワークを活用するために研究組織と提携しているかもお伝えします。
-
10:59 就寝準備をAppに組み込む
Appのアクションを、新しい睡眠体験のひとつである就寝準備ショートカットとして認識されるようにして、ユーザーが良い睡眠に向かう準備ができるようサポートしましょう。就寝準備がどのように動作するのかについて説明します。Appの中の誘導瞑想、癒しの音声ストーリー、その他さまざまなカテゴリーの機能を提供できるようにするインテントの作成方法についても説明します。そして、就寝時間前に、ユーザーのデバイスにそれら機能が見えるようにする方法も説明します。
-
8:07 失敗せずにFHIRを扱う
FHIRModelsが、すべてのFHIRリソースにネイティブデータを作成する方法、リソースの整合性を確実にし、FHIRスペックの複数のバージョンにわたり構造的に無効なリソースが作成されるのを防ぐ方法をお伝えします。診療データをHealthKitから入手しても、診療システムから直接入手しても、FHIRModelsがあればFHIRの扱いが容易になります。
-
21:05 歩数カウントの向こう側
Appで歩数をカウントすることからさらに歩を進め、ユーザーに自身のモビリティに関してより豊かな理解を提供しましょう。従来とは全く別の、且つすぐ利用可能な方法で移動距離を測定するために、iOSやwatchOS内でのモビリティメトリクスの有効的な活用方法をご説明します。最新のHealthKit APIを使用してのモビリティデータへのアクセス、有用データを集約するための戦略、ユーザーに対してどのように結果の説明するか、その方法もお伝えします。
-
22:22 ヘルスデータをHealthKitに同期する
HealthKitがあれば、iPhoneやApple WatchのようなHealthKit仕様のデバイスであれ、外部サーバーであれ、どこであってもスマートにヘルスデータを管理し、医療チームとデータシェアができます。このセッションではHealthKitにビルトインのsyncアイデンテイファイアのメタデータを使い、データバージョンを管理する方法、HKAnchoredObjectQueryを使いヘルスデータの変化を検知する方法をお伝えし、どこにいても常に正しいデータを使うことができるようになるための成功事例もお見せします。
-
-
WWDC19 -
34:07 HealthKitの新しいデータ形式について
HealthKitでは、Appのユーザーが利用できるヘルスケアデータの種類が拡充されています。このセッションでは、更新頻度が高い種類のヘルスケアデータ用の最新ストレージ、1心拍ごとの心拍数データの利用、聴覚の健康のための新機能によってユーザーにまったく新しい側面での健康を届ける方法についてご確認いただけます。
-
50:39 ResearchKitとCareKitの一新
ResearchKitとCareKitフレームワークは、研究および患者ケアの分野で強力なネイティブiOS Appを提供するための最短のルートです。このセッションでは、最新のオーディオおよび音声対応のタスク、完全に再設計されたユーザー体験、あらゆるユースケースのためのケアプランAppを簡単に作成するために設計されたモジュラーアーキテクチャについて説明します。
-
-
WWDC15 -
39:48 What's New in Core Motion
See what's new in Core Motion. Learn how your application can take advantage of the motion sensors on iOS devices. Walk through new features of the pedometer and learn how to use the altimeter to take your app to the next level. Get personal with motion APIs and sensor data on the Apple Watch...
-