用於健康和健身應用程序開發的 Google Fit 和 Apple Health & Research Kit
已發表: 2021-10-05在這裡,我們查看 Apple 和 Google(Google Fit 和 Apple Healthkit、Research 和 CareKit)提供的框架和庫,並比較其功能,幫助您為自己的健康和健身應用程序選擇最佳選項。 我們還提供了 Healthkit 與 Google Fit 的簡短比較。
20 世紀是解放、社會接受吸煙和偉大音樂的世紀。 21世紀更可能是人工智能和健康生活方式趨勢的世紀。
正如我們在醫療保健應用程序開發一文中已經指出的那樣,醫療保健創新是當今最大的炒作。 我們可以更好地睡覺、跑步和訓練; 我們可以僅使用小工具來識別、診斷和監測疾病。 有幾種類型的有用應用程序,它們涵蓋了一些用途。 與往常一樣,現場的兩個主要參與者是蘋果和谷歌。
他們為健康和健身應用程序提供了什麼?
1. 蘋果套件
正如 Apple 在其官方網站上所述,如今的醫生使用 iPhone 來改變我們對健康的看法。 轉化健康的框架可以算作 3 個:HealthKit、ResearchKit 和 CareKit。
HealthKit 框架
HealthKit 是廣泛使用的開源框架,旨在讓您跟踪您每天所做的活動(如睡眠、步數/移動、消耗的卡路里等)。儘管 HealthKit 最好與 Apple Watch 或不同的健身追踪器配合使用 -它的功能還包括脈搏和心率,有助於健身和其他保持身材的課程。
集成 HealthKit 的例子之一是著名的 MiBand Bracelet,它使用 Apple 的 HealthKit 來衡量許多指標,並且可以輕鬆地與 iPhone 的 Health 同步。 HealthKit 的另一個優點是它的分析部分——它分析從用戶身體存儲的數據,並提供用戶健康改善或下降的反饋。
研究工具包
與 Health Kit 一樣,ResearchKit 是一個開源項目,與 HealthKit 有著緊密的聯繫。 不過,它主要旨在幫助醫學研究和診斷。
假設您是一名醫生,正在與一組患有罕見疾病(如帕金森病)的患者一起工作。 您需要定期了解患者的狀態及其任何變化。 但是,您很難從患者那裡收到病情更新。 手動檢查是行不通的——你不能每天都採訪整個小組。 書面調查也行不通——患者不像您那樣合格,因此他們無法監控發生的所有微小變化。 那麼如何才能更有效地觀察患者呢? 在這裡,研究工具包發揮了作用。
ResearchKit 有許多對醫務人員和囚犯都有用的功能:
調查可讓您提出相關問題,從而評估患者的真實狀況
用於疾病研究的麥克風功能-患者需要在規定時間內說出一個短語,然後將該短語發送到服務器進行進一步處理
靈活性和步態測量 - 要求患者用一隻手或另一隻手點擊屏幕,收集的數據將發送到服務器進行進一步分析
心理能力分析 - 有時間限制的邏輯任務
思維過程和顏色測試任務以檢查我們的批判性思維和色盲(以下示例)
如果您的應用程序是為患者或醫生設計的,並且需要用於健康狀況監測或數據收集的工具,那麼 ResearchKit 是一個很好的庫; 數據越多,科學家就越有可能找到治癒疾病的方法。
護理套件
該框架主要針對個人使用,因為它允許用戶監控自己的疾病及其狀況。 您可以跟踪您的血糖水平(對於糖尿病患者),監控您的心髒病發作後狀況(護理套件中的護理卡模式),如果您需要醫生的諮詢,請聯繫。
這些是 Apple 目前為市場提供的醫療保健和健身產品。 儘管如果沒有主要競爭對手——谷歌,這份清單就不完整,而且它是醫療保健解決方案。
2. 谷歌健身
甚至谷歌為這款產品做廣告的口號(“設定健身目標。監控你的進步。讓你更健康。”)也指出了谷歌 Fit 和 Healthkit 之間的主要區別——它更以運動為導向。 作為一個開源生態系統,它主要用作健身追踪器,允許用戶測量:
燃燒的卡路里
採取的步驟
行駛距離
- 積極地消磨時間
另一個表明谷歌採用運動方式的因素是與流行的運動服裝和設備建立了無數的合作夥伴關係,如耐克、阿迪達斯、Polar、Runkeeper 等等。 與 Android Wear 搭配使用時效果也最佳
面向開發者的 Google Fit 和 Healthkit
Google Fit、CareKit 和 HealthKit 之間的主要區別在於它們服務的目的。
如果您符合以下條件, HealthKit是您的完美搭檔:
- 定位 iOS 設備
- 有興趣創建健身(例如瑜伽)應用程序,您可以在其中跟踪用戶的指標
- 正在尋找創建睡眠跟踪器。 前段時間 HealthKit 還會測量用戶的睡眠階段,但該功能不再出現在平台上——也許他們需要更準確的測量。
ResearchKit 和 CareKit實現不同的目標,特別是:
- 在線醫療調查應用
- 應用內心理和身體測試,發生在控制狀態的醫療應用中
- 旨在收集數據的醫學應用程序(為了開創性的研究)
反過來,如果您符合以下條件, Google Fit是一個不錯的選擇:
- 針對熱衷於運動的 Android 用戶
- 對運動和健身方面的激勵或目標設定應用程序感興趣
- 想為自己的運動品牌開發一款健身應用
如果您選擇 Google Fit 和 Healthkit 進行移動應用程序開發的見解
1.Google Fit API 收集和管理敏感的用戶數據,因此請務必遵循以下主要原則:
- 始終向用戶清楚地解釋您將收集哪些數據以及為什麼
- 尊重用戶刪除其數據的請求
- 如果您從 Google Fit 讀取健身數據,您還必須將您收集的健身數據寫入 Google Fit
- 請勿將 Google Fit API 用於非健身目的,例如存儲醫療或生物識別數據、銷售數據或將數據用於廣告
- 在使用 Google Fit 之前仔細閱讀 Google Fit 條款和條件
[來源:谷歌]
- HealthKit、ResearchKit 和 CareKit 數據 API 都有額外的規則來遵守健康和健身應用程序。 Apple 專門製定了一個單獨的指南部分,專門用於醫療保健。 它包括一些額外的規定,例如:
不得向第三方披露所有 3 個套件使用的數據
應用程序不得在 HealthKit 中提供虛假或不准確的信息,並且不得與 iCloud 同步數據
所有數據只有在用戶同意後才能處理(所有應用程序必須獲得書面同意)
如果您的應用旨在供兒童使用,則除 HIPPA 外,它還需要遵守 COPPA - 兒童在線隱私保護法或其他全球公認的等效法規
[來源:蘋果指南]
我們已經涉足並使用了 ResearchKit,實現了該框架; 以便現在清楚如何處理它以及它能夠進行哪些研究。
這是 - 用於健身應用程序比較分析的 Google Fit 與 HealthKit。 與健康相關的應用程序需要更多的時間用於開發和研究以及標準的實現。 不過,我們的實踐表明,創新的誕生是艱難的——所以也許是時候讓這個世界變得更美好、更健康、更健康了?
由謝爾蓋·德格蒂亞爾和埃琳娜·貝薩拉波娃撰寫