What's new in CareKit

Description: Build feature-rich research and care apps with CareKit: Learn about the latest advancements to our health framework, including new views for its modular architecture, improvements to the data store, and tighter integration with other frameworks on iOS. And discover how the open-source community continues to leverage CareKit to allow developers to push the boundaries of digital health — all while preserving privacy.

How to get started

What is CareKit?

CareKit is an open-source framework that helps you build beautiful care apps.

Three components:

  • CareKitUI: provides static views that are perfect for displaying that data.
  • CareKitStore: provides health flavored data models and a core data layer for persistence.
  • CareKit: ties the UI and store layers together by providing synchronization between the two

What's new

  • CareKitUI:
    • Some UIKit views now also have a SwiftUI variant
    • New SwiftUI-exclusive views
  • CareKit:
    • Synchronized SwiftUI views
    • WatchOS support (via SwiftUI)
  • CareKitStore:
    • You can now use data in HealthKit alongside CareKit data to create HealthKit-driven tasks
    • FHIR compatibility via the new CareKitFHIR package
    • New CareKit Remote synchronization APIs

Missing anything? Corrections? Contributions are welcome 😃


Written by

Federico Zanetello

Federico Zanetello

Software engineer with a strong passion for well-written code, thought-out composable architectures, automation, tests, and more.