健康とフィットネスのアプリ開発のためのGoogleFitとAppleHealth&Research Kits
公開: 2021-10-05ここでは、AppleとGoogleが提供するフレームワークとライブラリ(GoogleFitとAppleHealthkit、ResearchとCareKit)を見て、その機能を比較し、独自のヘルス&フィットネスアプリに最適なオプションを選択できるようにします。 また、HealthkitとGoogleFitの簡単な比較も提供しています。
20世紀は解放の世紀であり、社会的に受け入れられた喫煙と素晴らしい音楽でした。 21世紀は、人工知能と健康的なライフスタイルのトレンドの世紀である可能性が高くなります。
すでに記事HealthcareApp Developmentで指摘したように、ヘルスケアの革新は最近の最大の誇大宣伝です。 私たちはよりよく眠り、走り、そして訓練することができます。 ガジェットだけで病気を認識、診断、監視できます。 役立つアプリにはいくつかの種類があり、それらがカバーする目的もいくつかあります。 いつものように、シーンの2つの主要なプレーヤーはAppleとGoogleです。
彼らは健康とフィットネスのアプリに何を提供していますか?
1.アップルキット
Appleが公式ウェブサイトで述べているように、最近の医師はiPhoneを使用して私たちの健康に対する考え方を変えています。 健康を変革するフレームワークは、HealthKit、ResearchKit、CareKitの3つで数えられます。
HealthKitフレームワーク
HealthKitは広く使用されているオープンソースフレームワークであり、日常的に行うアクティビティ(睡眠、歩数/移動、消費カロリーなど)を追跡できるようにすることを目的としていますが、HealthKitはAppleWatchまたはさまざまなフィットネストラッカーと連携するのが最適です-その機能よりも脈拍数と心拍数が含まれており、フィットネスやその他の形を保つクラスに役立ちます。
統合されたHealthKitの例の1つは、AppleのHealthKitを使用して多くのメトリックを測定し、iPhoneのHealthと簡単に同期できる有名なMiBandブレスレットです。 HealthKitのもう1つの優れた点は、分析部分です。ユーザーの体から保存されたデータを分析し、ユーザーの健康状態の改善または低下に関するフィードバックを提供します。
ResearchKit
Health Kitと同じように、ResearchKitはオープンソースプロジェクトであり、HealthKitと密接な関係があります。 しかし、それは主に医学研究と診断を支援することを目的としています。
それで、あなたがまれな病気(パーキンソン病のような)の患者のグループで働いている医者であるとしましょう。 患者の状態とその変化について定期的に更新する必要があります。 しかし、患者から状態の最新情報を受け取ることは非常に困難です。 手動チェックは機能しません。グループ全体に毎日インタビューを行うことはできません。 書面による調査も機能しません。患者はあなたほど資格がないため、発生する小さな変化をすべて監視することはできません。 では、どうすれば患者をより効率的に監視できるでしょうか。 ここでリサーチキットが登場します。
ResearchKitには、医療従事者と受刑者の両方に役立つ多くの機能があります。
患者の実際の状態を推定することを可能にする、関連する質問をすることを可能にする調査
病気の研究のためのマイク機能-患者は制限時間内にフレーズを言う必要があり、このフレーズは後でさらに処理するためにサーバーに送信されます
器用さと歩行の測定-患者は片方の手で画面をタップするように求められ、収集されたデータはさらなる分析のためにサーバーに送信されます
精神的能力分析-時間制限が設定されたロジックのタスク
批判的思考と色覚異常をチェックするための思考プロセスとタスクを伴う色覚テスト(以下の例)
ResearchKitは、アプリが患者や医師向けである場合に実装するのに最適なライブラリであり、健康状態の監視やデータ収集のためのツールが必要です。 データが多ければ多いほど、科学者は病気の治療法を見つけることができる可能性が高くなります。
CareKit
このフレームワークは、ユーザーが自分の病気とその状態を監視できるようにするため、主に個人的な使用を目的としています。 血糖値を追跡し(糖尿病患者の場合)、心臓発作後の状態を監視し(ケアキットのケアカードモード)、医師の診察が必要な場合は連絡を取ることができます。
これらは、アップルが現在市場に提供しているヘルスケアおよびフィットネス向けの製品です。 リストは主要な競争相手であるグーグルなしでは完全ではありませんが、それはヘルスケアソリューションです。
2. GoogleFit
グーグルがこの製品を宣伝しているスローガンでさえ(「フィットネスの目標を設定します。あなたの進歩を監視します。より健康なあなたになりましょう。」)、グーグルフィットとヘルスキットの間のメインを指摘します-それはよりスポーツ志向です。 オープンソースエコシステムとして、それは主にフィットネストラッカーとして機能し、ユーザーが以下を測定できるようにします。
消費カロリー
取られた手順
移動距離
- 積極的に時間を過ごした
Googleが採用したスポーツアプローチを示すもう1つの要因は、ナイキ、アディダス、ポーラー、ランキーパーなどの人気のあるスポーツウェアや機器との無数のパートナーシップです。 また、AndroidWearと組み合わせた場合にも最適に機能します
開発者向けのGoogleFitとHealthkit
Google Fit、CareKit、HealthKitの主な違いは、それらが提供する目的にあります。
HealthKitは、次の場合に最適です。
- iOSデバイスをターゲットにする
- ユーザーの指標を追跡できるフィットネス(ヨガなど)アプリの作成に関心があります
- 睡眠トラッカーを作成しようとしています。 少し前に、HealthKitはユーザーの睡眠のフェーズも測定していましたが、この機能はプラットフォームに存在しなくなりました。おそらく、測定の精度を高める必要がありました。
ResearchKitとCareKitは、特に次のような異なる目標を達成します。
- オンライン医療調査アプリ
- 状態を制御する医療アプリで発生するアプリ内メンタルフィジカルテスト
- データ収集を目的とした薬用アプリ(画期的な研究のため)
Google Fitは、次のような場合に適しています。
- スポーツに熱心なAndroidユーザーをターゲットに
- スポーツとフィットネスの観点から、やる気を起こさせるアプリや目標を設定するアプリに興味がある
- 自分のスポーツブランド向けのフィットネスアプリを開発したい
モバイルアプリ開発にGoogleFitとHealthkitを選択した場合の洞察
1.Google Fit APIは機密性の高いユーザーデータを収集および管理するため、次の主要な原則に従うことが重要です。
- 収集するデータとその理由を常に明確にユーザーに説明してください
- データを削除するユーザーリクエストを尊重する
- Google Fitからフィットネスデータを読み取る場合は、収集したフィットネスデータもGoogleFitに書き込む必要があります
- 医療データや生体認証データの保存、データの販売、広告へのデータの使用など、フィットネス以外の目的でGoogle FitAPIを使用しないでください
- Google Fitを使用する前に、GoogleFitの利用規約を注意深く確認してください
[ソース:グーグル]
- HealthKit、ResearchKit、CareKit data APIにはすべて、健康とフィットネスのアプリに準拠するための追加のルールがあります。 Appleは、ヘルスケアに専念するガイドラインの別のセクションに専念しています。 これには、次のようないくつかの追加規制が含まれています。
3つのキットすべてで使用されるデータを第三者に開示することはできません
アプリはHealthKitで虚偽または不正確な情報を提供してはならず、iCloudとデータを同期してはなりません
すべてのデータは、ユーザーが同意した後にのみ処理できます(すべてのアプリは書面による同意を取得する必要があります)
アプリがHIPPA以外の子供による使用を目的としている場合は、COPPA-児童オンラインプライバシー保護法、またはその他の世界的に認められている同等の法律にも準拠する必要があります。
[ソース:アップルガイドライン]
私たちはResearchKitに手を出して遊んで、フレームワークを実装しました。 そのため、それをどうするか、どの研究が可能かが明確になりました。
これが、フィットネスアプリの比較分析のためのGoogleFitとHealthKitです。 健康関連のアプリケーションは、開発と研究、および標準の履行により多くの時間を必要とします。 しかし、私たちの実践は、イノベーションが困難な方法で生まれることを示唆しています-それで、この世界をより良く、より適切で、より健康的な場所にする時が来たのではないでしょうか?
SergeyDegtyarとElinaBessarabovaによって書かれました