Getting Started with ResearchKit(Paperback)

Edward Cessna, Dhanush Balachandran

  • 出版商: Packt Publishing
  • 出版日期: 2016-02-09
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 136
  • 裝訂: Paperback
  • ISBN: 1785889176
  • ISBN-13: 9781785889172
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Key Features

  • Create a simple clinical research app using most aspects of ResearchKit
  • Build a simple survey with various data types with the results printed on the screen.
  • A step-by-step guide introducing Apple's ResearchKit and techniques to incorporate it into various apps.

Book Description

ResearchKit is an open source software development framework from Apple that lets you easily create mobile applications for clinical research studies. ResearchKit provides you the ability to orchestrate the administration of tasks and recording of the results. ResearchKit provides tasks in order to perform informed consent, active tasks, and surveys.

Starting with the basics of the ResearchKit framework, this books walks you through the steps of creating iOS applications that could serve as the basis of a clinical research mobile app.

This book will introduce readers to ResearchKit and how to turn your iPhone into into a clinical research tool. The book will start off by installing and building the research framework in line with the researcher's needs; during this, the reader will learn to embed ResearchKit in the application and create a small task.

After this, the book will go a little deeper into creating modules for surveys, consents, and so on. The book will also cover the various aspects of privacy and security with regard to participant data, and how to build dashboards for visualizing medical data and results in line with the researcher's requirements: data backends, JSON serialization and deserialization, and so on.

Readers will be able to fully utilize ResearchKit for medical research, will be able to get more and more patients to participate in their surveys, and will gain insights from the surveys using the dashboards created.

What you will learn

  • Learn to create customized consent form
  • Get introduced to two backend services: a simple backend server using Sinatra and Sage Bridge
  • Build a custom task (a conditional survey example) and a navigable task
  • Get an Overview of ResearchKit's open source repository and App Core
  • Interaction with the hardware of the device including the gyro and the motion sensors
  • Learn the basics of this revolutionary technology
  • Get introduced to the barebones app and learn to write your first code

About the Author

Dhanush Balachandran has a vast experience in creating mobile apps for healthcare industry that include several ResearchKit apps. He was the lead iOS engineer at Jiff, a healthcare start-up and later worked on ResearchKit-based apps for leading institutions. Currently, he is an iOS engineer at DJI. He is also the founder & CEO of mobile app startup, Sortly.

Edward Cessna is the software engineering director for Y Media Labs, a digital agency in Northern California that creates mobile applications. He has three decades of software engineering experience―ranging from embedded software providing cryptographic services to a multitude of iOS applications. He has been working with iOS since its first public release in July 2008. He has managed the development effort for a number of ResearchKit-based applications for leading research institutions.

Table of Contents

  1. Getting Started
  2. ResearchKit Hello World
  3. Building Surveys
  4. ResearchKit Informed Consent
  5. Active Tasks
  6. Navigable and Custom Tasks
  7. Backend Service
  8. Where to Go from Here

商品描述(中文翻譯)

主要特點



  • 使用ResearchKit的大部分功能來創建一個簡單的臨床研究應用程式

  • 建立一個包含各種數據類型的簡單調查,並將結果顯示在屏幕上

  • 逐步介紹Apple的ResearchKit和將其整合到各種應用程式的技術的指南

書籍描述


ResearchKit是蘋果的一個開源軟體開發框架,可讓您輕鬆創建臨床研究研究的移動應用程式。ResearchKit提供了管理任務和記錄結果的能力。ResearchKit提供了執行知情同意、主動任務和調查的任務。


從ResearchKit框架的基礎開始,本書將引導您完成創建iOS應用程式的步驟,這些應用程式可以作為臨床研究移動應用程式的基礎。


本書將向讀者介紹ResearchKit以及如何將您的iPhone轉變為臨床研究工具。本書將首先根據研究人員的需求安裝和構建研究框架;在此過程中,讀者將學習將ResearchKit嵌入應用程式並創建一個小任務。


之後,本書將更深入地介紹創建調查、同意書等模塊的各個方面。本書還將涵蓋有關參與者數據的隱私和安全性的各個方面,以及如何根據研究人員的要求構建可視化醫療數據和結果的儀表板:數據後端、JSON序列化和反序列化等。


讀者將能夠充分利用ResearchKit進行醫學研究,將能夠吸引更多患者參與調查,並使用創建的儀表板從調查中獲得洞察。

您將學到什麼



  • 學習創建自定義同意書

  • 介紹兩個後端服務:使用Sinatra和Sage Bridge的簡單後端伺服器

  • 構建自定義任務(條件調查示例)和可導航任務

  • 瞭解ResearchKit的開源存儲庫和應用程式核心

  • 與設備的硬體進行交互,包括陀螺儀和運動感應器

  • 瞭解這項革命性技術的基礎知識

  • 介紹基本的應用程式並學習編寫您的第一段程式碼

關於作者


Dhanush Balachandran在創建醫療保健行業的移動應用程式方面擁有豐富的經驗,其中包括多個ResearchKit應用程式。他曾是Jiff的首席iOS工程師,一家醫療保健初創公司,後來參與了領先機構的基於ResearchKit的應用程式開發。目前,他是DJI的iOS工程師,也是移動應用程式初創公司Sortly的創始人兼首席執行官。


Edward Cessna是北加州數位代理公司Y Media Labs的軟體工程總監,該公司創建了多個移動應用程式。他擁有三十年的軟體工程經驗,從提供加密服務的嵌入式軟體到多個iOS應用程式。他從2008年7月iOS首次公開發布以來一直在使用iOS。他曾負責開發多個基於ResearchKit的應用程式的開發工作。

目錄



  1. 入門

  2. ResearchKit Hello World

  3. 構建調查

  4. ResearchKit知情同意

  5. 主動任務

  6. 可導航和自定義任務

  7. 後端服務

  8. 下一步該去哪裡