Developing Killer Apple Watch Applications
summary
Steps through building Apple Watch apps with Xcode 7 and watchOS 2.0, showing native apps, complications via ClockKit and messaging via WatchConnectivity. WatchKit extension runs on the watch now (much snappier than 1.x). Demonstrations include a movie-schedule complication (modular small/large templates and Time Travel), a volume-control example using sendMessage, and file/image transfer plus applicationContext vs userInfo semantics. Slides and source are posted for download; watchOS 2 claims extend battery life to ~14–15 hours from ~8–9.
AI-written summary · about
chapters (21)
- 0:00Start
- 3:26Smart Watches
- 4:01Who will be the winner?
- 4:42And the winner(s) are...
- 5:56Tools
- 8:34Interacting with the Apple Watch
- 10:20Apple Watch Sizes
- 11:29WatchKit App Architecture
- 14:42Deploying Apple Watch Apps
- 15:20Types of Apple Watch Apps
- 28:13Complications Not Supported on the Following Watch Faces
- 29:33Time Travel
- 32:02Implementing the CLK ComplicationDataSource Protocol
- 33:23Placement for Complications
- 34:47Complication Templates
- 41:04Watch Connectivity Framework
- 41:45Background Transfers Application Context
- 44:26Use Case
- 45:27Interactive Communications Send Message Apple Watch
- 46:46Volume Controller
- 50:49Killer Watch Apps
related talks
37mDon't forget about the wrist
48mBuilding a Meaningful Apple Watch Experience
38mNotification Handling on WatchKit
30mJailbreaking Apple Watch
07mCarlos Paelinck - SeattleJS Conference 2017
32mWorkout experiences watchOS and iOS with WorkoutKit
36mExplore WorkoutKit framework on iOS 17 and watchOS 10
22mSwift Charts - Beyond the basics
