Framework

The core ResearchKit framework offers core modules that include a survey engine, visual consent flow, and active tasks.

The core framework comes with Swift and Objective-C examples, and full conceptual and API documentation. It has also been localized to many languages.

Links

Using ResearchKit

A task in ResearchKit contains a set of steps to present to a user. Everything, whether the visual consent flow, surveys, or active tasks, is represented as a task that can be presented with a task view controller.

Build surveys for modal presentation on an iOS device.

Use customizable visual consent templates to explain the details of your study and obtain a signature from the participant. Be sure to get your visual consent flow approved by your institutional review board (IRB) or ethics committee.

Use active tasks to invite users to perform activities under semi-controlled conditions, using iPhone sensors to collect data.

Back End Services

The ResearchKit framework does not include a data management solution. The framework can be used with a data management solution of your choice. When choosing a backend service for your research application, consider the provider’s data privacy and security practices. For more information, see the ResearchKit framework best practices.