~/talk

Time for Flutter on the Apple Watch

Talkat Fluttercon Europe 2025 · 2025-09-24..09-26· [flutter]
links:none on file
slides:none on file

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

  1. 0:00Introduction
  2. 1:05Flutter to Apple Watch
  3. 3:14Syncing counter state
  4. 5:31File/widget transfer
  5. 7:57Adding complications
  6. 10:44Extending to other watches
  7. 12:53Key takeaways and closing thoughts
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.