苹果开源框架 ResearchKit 登陆 GitHub

阅读数:3017 2015 年 4 月 19 日 07:57

苹果公司于上月宣布发布其开源框架 ResearchKit ,目的是将手持移动设备构建成一个用于医疗研究的传感器网络。

ResearchKit 在 GitHub 的代码库中不仅包含该框架的全部源代码和文档,还包括苹果开发的一个示例app,以及之前由其他医疗研究机构发布在AppStore 的4 个app。

InfoQ 曾经报道过,ResearchKit 提供三类定制模块来满足医疗研究的常见需求:情况调查、知情同意、活跃任务。从设计角度来看,这三个模块的设计基于同样的原则:

苹果开源框架ResearchKit登陆GitHub

ResearchKit 框架中大部分代码用 Objective-C 编写,而苹果提供的示例 ORKCatalog 则是用 Swift 写的。

代码库里包含的 4 个 app 是:

  • GlucoSuccess :研究糖尿病的 app,由马萨诸塞州综合医院开发。
  • AsthmaHealth :研究哮喘病的 app,由纽约西奈山医院开发。
  • ShareTheJourney :研究乳腺癌的 app,由赛智生物网络开发。
  • mPower :研究帕金森症的 app,由赛智生物网络和罗彻斯特大学共同开发。

这 4 个 app 共享同一个框架叫 AppCore ,随着时间推移,其中的功能特性“会移植到 ResearchKit 中”,这些特性包括:

  • 展示进度图表的白板;
  • 后台数据存储;
  • Json 串行化和解串;
  • 与赛智生物网络的桥接服务集成。

基于未来长期研究的目的,你可以复制该框架的 GitHub 源码,阅读总览文档 API 手册。另外,为了遵循起源于 Swift 博客的传统,ResearchKit 也有它自己的博客和一个邮件列表

查看英文原文: Apple's ResearchKit Available on GitHub

评论

发布