watch_connectivity_platform_interface 0.2.0 watch_connectivity_platform_interface: ^0.2.0 copied to clipboard
Platform interface for communicating with wearable watch devices
Platform interface for communicating with wearable watch devices
Plugins #
The following plugins implement this interface:
Plugin | Description |
---|---|
watch_connectivity | Implementation for WearOS and Apple Watch |
watch_connectivity_garmin | Implementation for Garmin watches |
Contributing #
This is not a typical platform interface. All implementations are standalone plugins that implement their own native code. This platform interface simply standardizes watch communication across all watch platforms.
New implementations should include the following:
- An implementation of
WatchConnectivityBase
with the following:- Implementation specific documentation if functionality differs significantly from standard behavior
- Any required implementation specific methods (ex: the
initialize
mehtod in the Garmin implementation)
- An export for the platform interface so that
WatchConnectivityBase
can be used for typing
Any new features/methods that have possible equivalents in other implementations should be investigated and possibly added to the platform interface