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.
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
Learn what the Apple health frameworks are and how they work together.
Learn how to add HealthKit, CareKit and ResearchKit to the project using dependency managers.
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
Learn how to use/customize the CareKitStore and CareKitUI.
Learn how to use tasks in each framework; CareKit and ResearchKit.
Learn how to work with ResearchKit.
Learn how to make an end-to-end task by using both frameworks.
Learn how to make a daily Symptom & Measurement Tracker.
Learn how to work with CareKitStore and StoreManager to extract data.
Part 3: Take Advantage of CareKit & ResearchKit
Learn how to extract outcomes from OCKSurveyTaskViewController to make a follow-up task.
Learn how to make a motion task by using ResearchKit.
Learn how to find specific value in the task result.
Learn how to make a configuration for each chart.
Learn how to visualize data through charts.
Learn how to get access to the data you need from HealthKit.
Learn how to read and write data using HealthKit.
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
Learn what CareKit does for you by using CareKit Catalog.
Learn what ResearchKit does for you by using ResearchKit Catalog.
Learn more about Apple Mobility Health App, which gives you an overall view of how to work with HealthKit in more detail.