Apple’s HealthKit is a unified framework that centralizes health and fitness data on iOS, iPadOS, and watchOS devices. It enables apps to read and write to a shared Health Store with the user’s explicit permission.
HealthKit is a secure, on-device repository protected by encryption and fine-grained consent controls. It supports standard health data types such as steps, heart rate, active energy, distance, and sleep.
- HealthKit Developer Documentation – Full API reference, sample code, and best practices for all HealthKit data types and queries
- HealthKit HIG – Design guidance on health data presentation, icon usage, and user privacy
- Protecting User Privacy – Learn about HealthKit’s consent model, encryption, and data request strategies
- Getting Started with HealthKit (WWDC20) – Learn authorization, reading/writing samples, and statistics queries
- What’s New in HealthKit (WWDC22) – Sleep-stage tracking, Workout API updates, clinical records
- Explore Wellbeing APIs in HealthKit (WWDC24) – New APIs for mental-health: State of Mind, Anxiety Risk, Depression Risk
- Get Started with HealthKit in visionOS (WWDC24) – Using HealthKit in spatial apps with SwiftUI, Charts, and concurrency
- What’s New in HealthKit (WWDC20 follow-up) – ECG on Apple Watch, walking speed, and step length data types
Pedometer++ – A free iOS/watchOS app that demonstrates HealthKit in action: step tracking, walking distance, active energy, heart rate, and clear visualizations.
Download: Pedometer++ on the App Store – Free