你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> 蘋果開源框架ResearchKit簡介

蘋果開源框架ResearchKit簡介

編輯:IOS開發基礎

未標題-1550.jpg

翻譯自蘋果官方文檔,譯者:@星夜暮晨,@有情況_R

ResearchKit 是一個由 Apple 推出的開源框架,它可以讓研究人員和開發人員創建用於醫療研究的強大應用。您可以輕松地使用各種各樣的可定制模塊,您還可以在這些模塊的基礎上創建可視化授權工作流、實時的動態活動任務,以及調查報告,然後將它們與社區一同分享。由於 ResearchKit 能夠與 HealthKit 無縫銜接,因此研究人員可以在他們的研究中獲取更多有關的數據——例如日常步數、消耗的卡路裡,以及心率等信息。

框架

核心的 ResearchKit 框架提供的核心模塊包括了調查引擎、可視化授權工作流,以及活動任務。

核心框架中自帶有 Swift 和 Objective-C 的示例、完整概念以及 API 文檔。它同樣已經翻譯為了多種語言。

鏈接

從 GitHub 上獲取

文檔

API 參考

調查類應用設計指南

ResearchKit 討論組

示例代碼

觀看視頻

使用 ResearchKit

ResearchKit 中的任務包含了一系列展示給用戶的步驟。所有東西,無論是可視化授權工作流、調查報告,還是活動任務,都可以表示為一項『任務』,這個任務可以在任務視圖控制器當中呈現。

  • 在 iOS 設備上構建使用模態展示的調查

  • 使用自定義的可視化授權示例來解釋您研究項目的細節,並獲得參與者的簽名。請確保您的可視化授權工作流得到了您的機構審查委員會 (IRB) 或者倫理委員會的批准。

  • 使用活動任務來邀請用戶在指導性條件下執行相應的活動,並使用 iPhone 的傳感器來收集相關數據。

後台服務

ResearchKit 框架不包含任何數據管理方案。本框架可以與您所選擇的數據管理方案共同使用。當您在為您的研究應用選擇後台服務的時候,請考慮到供應商的數據隱私協議以及安全實踐。欲了解更多信息,請參見 ResearchKit 框架最佳實踐。

ResearchKit 教程

這些教程與 ResearchKit 文檔一起,將幫助您快速構建並運行 ResearchKit 應用。請注意,這些教程是由 ResearchKit 社區的成員撰寫的,Apple 並不完全認可所陳述內容的准確性,也不對承擔相應的責任。

如何搭建一個 ResearchKit 項目

高級 ResearchKit 項目配置

學習 ResearchKit

為您的 ResearchKit 調查訪問心率數據

如何創建一個新的 ResearchKit 活動任務

ResearchKit 示例代碼

ResearchKit 框架自帶有兩個位於 samples 文件夾中的示例應用:ORKSample 和 ORKCatalog。

ORKSample 應用演示了如何使用 ResearchKit 的主要特性——授權通知、調查報告、活動任務、創建賬戶,以及密碼 PIN 碼輸入。此外還演示了如何構建一個好的研究應用,以確保其能提供良好的用戶體驗。您可以通過修改示例應用來為您的研究思路建立快速原型。

ORKSample 擁有:

  • 提供研究報告預覽的占位頁面

  • 展示參與者結果的管理頁面

  • 顯示用戶關鍵數據,並提供一個易於訪問的鏈接來讓用戶退出研究的配置頁面

  • 包含一個展示所有研究任務列表的活動頁面

ORKCatalog 展示了如何:

  • 構造一個任務

  • 展示任務視圖控制器

  • 在任務視圖控制器中處理委托回調

  • 訪問由任務所收集結果的結構

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved