Further explorations with Watc... Note

Further explorations with Watch Face Push

Google I/O '25 introduced Watch Face Push (WFP), an API enabling watch face marketplaces. WFP is now available for Wear OS 6, allowing dynamic theming and data integration. Developers can create watch faces that dynamically update based on phone photos or online data sources. A key feature is the ability to bundle a watch face with a companion phone app. This integration facilitates seamless data transfer and functionality. The default watch face feature allows developers to include a pre-installed watch face within the app package. Complication data sources act as pipelines for transferring data between the app and watch face. Data is accessed within the watch face using COMPLICATION.TEXT and COMPLICATION.TITLE elements. The app utilizes a BroadcastReceiver to update the watch face after app updates. Finally, WFP supports various Android APIs like WearableListenerService, WorkManager, and ForegroundService for enhanced functionality.