Learn how to expand your existing watchOS skills. Use advanced APIs to add motion, connectivity, maps, animation, and gesture support to paired watchOS applications.
Overview
Syllabus
Introduction
- Welcome
- What you should know before watching this course
- Using the exercise files
- Starting the simulator
- Frontmost app state
- The dock and the background states
- The extension delegate
- Challenge: A background app
- Solution: A background app
- Refresh app in the background
- userInfo in background apps
- Update interface with snapshot
- Default snapshots
- How devices communicate
- Add a watchOS target
- Implement watch connectivity
- Direct messaging
- Remote buttons
- Background communication
- Challenge: Snapshots
- Solution: Snapshots
- Connectivity errors
- Define complications
- Add launch complications
- Large text complication templates
- Challenge: Circular small complication template
- Solution : Circular small complication template
- Configure timelines
- Timeline entries
- Complication timelines: Background
- Maps
- Animated images
- Add a SpriteKit scene
- Add a SceneKit scene
- Challenge: SceneKit
- Solution: SceneKit
- Grouping
- Gestures
- Next steps
Taught by
Steven Lipton