
Getting Started with ResearchKit
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
All prices
More details
Other editions
Additional editions

Person
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 experienceranging 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.Balachandran Dhanush :
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.
Content
- Cover
- Copyright
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Getting Started
- What is ResearchKit?
- Privacy
- Identification, authentication, and authorization
- Informed consent
- Relationship with HealthKit
- Features not provided by ResearchKit
- The anatomy of a ResearchKit-based application
- Summary
- Chapter 2: ResearchKit Hello World
- Hello World App
- Create project
- Checkout ResearchKit from GitHub
- Import ResearchKit
- Enable Data Protection
- Hello World!
- Introducing Softwareitis
- Summary
- Chapter 3: Building Surveys
- ResearchKit object model
- Tasks and steps
- Task view controller and results
- Building surveys
- Instruction step
- Question step
- Form step
- Considerations for real-world surveys
- BONUS: Appearance customization
- Summary
- Chapter 4: ResearchKit Informed Consent
- Consent document
- Visual consent step
- Consent review step
- Consent sharing
- Consent process
- Obtaining results
- Summary
- Chapter 5: Active Tasks
- Active tasks
- Short walk task
- Sample code
- Results
- Screenshot
- Two-finger tapping interval task
- Sample code
- Results
- Screenshot
- Fitness task
- Sample code
- Results
- Screenshot
- Spatial memory task
- Sample Code
- Results
- Screenshot
- Sustained phonation task
- Sample code
- Results
- Screenshot
- Data formats
- Pedometer data
- Location data
- Device motion data
- Accelerometer data
- Audio data
- Summary
- Chapter 6: Navigable and Custom Tasks
- Navigable ordered tasks
- Custom tasks
- Summary
- Chapter 7: Backend Service
- Why is backend service needed?
- Security and privacy
- Introduction to Sage Bionetworks and the Bridge service
- Introduction to sample ResearchKit backend server
- Serialization of task results
- The serialization of survey responses
- Serialization of file results
- Summary
- Chapter 8: Where to Go from Here
- Restoring tasks
- Graphs and charts
- Pie chart
- Line graph
- Discrete graph
- Scheduling
- Cron expressions
- APCSchedule Expression
- Safeguarding Data-in-transit
- A theoretical architecture for ResearchKit-based applications
- Presentation layer
- Business logic layer
- Data substrate layer
- Online ResearchKit resource
- Summary
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.