flutter_watch_bridge 0.1.0
flutter_watch_bridge: ^0.1.0 copied to clipboard
One API for messages, state sync and file transfer between a Flutter phone app and its paired Apple Watch or Wear OS watch, with pairing and reachability streams.
0.1.0 #
First release.
- Live messages and request/reply, with optional retry while the watch is unreachable.
- Latest-value state sync (
syncState/stateStream/latestState). - Guaranteed, ordered delivery queue (
enqueue) andsendReliable(live, else queued). - File transfer with progress, cancellation and metadata, in both directions.
statusstream: supported, paired, app installed, reachable, activated.- Typed exceptions shared by both platforms.
- iOS (WatchConnectivity) and Android (Wearable Data Layer) implementations.
package:flutter_watch_bridge/testing.dart:FakeWatchBridgePlatformandSimulatedWatchLink.- Watch-side helpers: Swift package (
watch/apple) and Kotlin module (watch/android). dart run flutter_watch_bridge:doctorsetup checker.
