Workout experiences watchOS and iOS with WorkoutKit
summary
WorkoutKit arrives in iOS 17 / watchOS 10 / visionOS and adds concrete APIs: WorkoutKit (iOS 17 / watchOS 10 / visionOS). Apps request HealthKit entitlements and authorizations, build workouts with Configuration, Session and Builder, compose blocks/steps/intervals/goals, preview and push a custom workout from iPhone to Apple Watch, and schedule workouts via the Workout Scheduler / WorkoutPlan / ScheduledWorkout types that use DateComponents. Mirroring uses mirroring via HealthKit sessions so the iPhone app wakes in background and shows live data from watch, including cadence and external bike sensors.
AI-written summary · about
chapters (8)
- 0:00Introduction and speaker background
- 5:51WorkoutKit framework overview
- 12:13Mirroring workouts between devices
- 16:30Custom workout planning and scheduling
- 20:11Using external sensors with WorkoutKit
- 23:29Live demo of custom workout creation
- 26:03Personal motivation and health metrics
- 28:35Apple Watch collection and closing
related talks
36mExplore WorkoutKit framework on iOS 17 and watchOS 10
48mBuilding a Meaningful Apple Watch Experience
37mDon't forget about the wrist
52mDeveloping Killer Apple Watch Applications
31mWatchKit Notifications
47mAre You Fit for HealthKit?
37mHow does Server Side Swift Workout in the Real World?
38mNotification Handling on WatchKit
