Requires a pro subscription Pro

Apple Health Frameworks

This course will walk you through the steps of making a health app using all the Apple Health Frameworks. Learn how to use HealthKit, CareKit and ResearchKit together to make a seamless app. By Emad Ghorbaninia.

Login to leave a rating/review
Download materials
Save for later
Share

Who is this for?

This course is for advanced-level developers who want to get a solid understanding of HealthKit, ResearchKit and CareKit, and their capabilities. This course covers CareKitUI and CareKitStore and how to use those to work with ResearchKit and HealthKit.

Covered concepts

  • HealthKit
  • ResearchKit
  • CareKit
  • CareKitStore
  • CareKitUI
  • OCKDailyPageViewController
  • OCKListViewController
  • OCKSynchronizedStoreManager
  • OCKTaskQuery
  • OCKTask
  • OCKSchedule
  • ORKTask
  • ORKAnswerFormat
  • ORKOrderedTask
  • ORKTaskResult
  • OCKOutcomeValue

Part 1: Essentials

1
Toggle description

Learn what the Apple health frameworks are and how they work together.

2
Toggle description

Learn how to add HealthKit, CareKit and ResearchKit to the project using dependency managers.

3
Toggle description

Learn how to add a single task and show a survey and schedule it for the future until it gets done.

Part 2: Dive Into More Details

Toggle description

Learn how to use/customize the CareKitStore and CareKitUI.

Toggle description

Learn how to use tasks in each framework; CareKit and ResearchKit.

Toggle description

Learn how to work with ResearchKit.

Toggle description

Learn how to make an end-to-end task by using both frameworks.

Toggle description

Learn how to make a daily Symptom & Measurement Tracker.

Toggle description

Learn how to work with CareKitStore and StoreManager to extract data.

Part 3: Take Advantage of CareKit & ResearchKit

Toggle description

Learn how to extract outcomes from OCKSurveyTaskViewController to make a follow-up task.

Toggle description

Learn how to make a motion task by using ResearchKit.

Learn how to find specific value in the task result.

Toggle description

Learn how to make a configuration for each chart.

Toggle description

Learn how to visualize data through charts.

Toggle description

Learn how to get access to the data you need from HealthKit.

Toggle description

Learn how to read and write data using HealthKit.

Toggle description

Learn how to make a contact page to be able to connect to the doctors.

Part 4: More Things to Do With Apple Health Frameworks

Toggle description

Learn what CareKit does for you by using CareKit Catalog.

Toggle description

Learn what ResearchKit does for you by using ResearchKit Catalog.

Toggle description

Learn more about Apple Mobility Health App, which gives you an overall view of how to work with HealthKit in more detail.