繼2016年3月釋出宣告「Let us loop you in」,蘋果又開源了它的CareKit框架,目標是讓開發者更簡單地開發那些幫助使用者管理醫療狀況的應用。伴隨著新的框架一起,蘋果還製作了4款使用該框架的iOS應用。
這個來自蘋果的新的框架被託管在GitHub上,並擁有它自己的程式碼倉庫。有趣的是,在引入Swift近兩年之後,CareKit依舊是一個100%的Objective-C框架。然而該框架包含的示例應用卻是用Swift編寫的。InfoQ已經諮詢了蘋果有關如此決定的根本原因,我們將在得到迴應後發表相關文章。
CareKit提供了6個模組來實現相應的特性,蘋果希望這些特效能夠幫助開發者建立面向醫療的應用,例如:
蘋果還期望,CareKit作為開原始碼,能夠吸引開發者社羣為其建立新的模組或者拓展現有的模組。
正如上面提到的,蘋果和第三方合作提供了一些應用了CareKit的App,這些App分別關注於抑鬱症藥物管理,
糖尿病症狀管理,懷孕管理和寶寶健康監測。其他關於監測術後需要和慢性疾病的App也已經公佈了。
Carekit是繼HealthKit和ResearchKit之後,蘋果釋出的第三個用以處理面向健康的App需求的框架,而且在某種意義上是在建立在前兩個之上的。HealthKit提供了和iOS 8+的健康App互動的API來管理健康資料,例如血壓,攝入的卡路里等等。ResearchKit更加明確的關注醫療研究人員的需求,例如實施調查,收購確認或者管理啟用專案。
本文來自網際網路