Time for Flutter on the Apple Watch
summary
Shows how a Flutter app syncs live state with an Apple Watch using Apple's WatchConnectivity and the pub package flutter_watch_connectivity, with phone → watch updates via applicationContext and a phone-side stream back to the app. Demonstrates incrementing a counter on one device and seeing it on the other, sending files (screenshots) as a screenshot-as-file hack while warning that received files are ephemeral so must be saved, and adding a watch complication widget extension (needs an app group). Notes an Apple API quirk that complications documentation is unreliable.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:05Flutter to Apple Watch
- 3:14Syncing counter state
- 5:31File/widget transfer
- 7:57Adding complications
- 10:44Extending to other watches
- 12:53Key takeaways and closing thoughts
related talks
10mApple Watch + Flutter = No Problem!
33mSwiftUI for Flutter Developers
30mAdding HomeScreenWidgets to your Flutter App
32mHow Flutter Stays Ahead of iOS Releases
42mLet's fire the Flutter
43mIntroduction to Flutter
41mThe Flutter journey from a Personal App to a Successful Production App
49mWhat's Awesome about Flutter
