Jetpack Glance
A cross-device UI development framework introduced by Google, built on the RemoteViews framework and providing a Jetpack Compose-style declarative API. It unifies the development experience for home screen widgets, Wear OS complications, and automotive system surfaces under a single programming model.
Timeline (last 90 days)
Google has formally evolved Wear OS Tiles into Wear Widgets and brought them into the unified Android Widgets ecosystem, sharing the Jetpack Glance infrastructure with phone widgets.
Jetpack Glance is Google's declarative UI toolkit for building App Widgets, based on the Jetpack Compose runtime and compiler, adapted for remote UI scenarios, and serializes the UI description through an intermediate representation for the host to render rather than directly manipulating RemoteViews.
There are two paths for migrating existing Wear tiles: dual service (keeping the existing tile service for older Wear OS versions while adding a Glance Wear Widget service for Wear 7 and above, recommended) and single service (creating a Glance Wear Widget service that handles both protocols).
Wear OS widgets replace the old ProtoLayout Tiles library and unify into the Jetpack Glance ecosystem; hardware vendors for Wear OS 7 have adopted the vertically scrolling tray, while older devices automatically present them as full-screen Tiles, with backward compatibility down to Wear OS 4.
All Facts (5)
Jetpack Glance建立在Android的RemoteViews框架之上,提供Jetpack Compose风格的声明式API
90%UnverifiedWear OS widgets replace the old ProtoLayout Tiles library and unify into the Jetpack Glance ecosystem; hardware vendors for Wear OS 7 have adopted the vertically scrolling tray, while older devices automatically present them as full-screen Tiles, with backward compatibility down to Wear OS 4.
60%UnverifiedJetpack Glance is Google's declarative UI toolkit for building App Widgets, based on the Jetpack Compose runtime and compiler, adapted for remote UI scenarios, and serializes the UI description through an intermediate representation for the host to render rather than directly manipulating RemoteViews.
50%UnverifiedThere are two paths for migrating existing Wear tiles: dual service (keeping the existing tile service for older Wear OS versions while adding a Glance Wear Widget service for Wear 7 and above, recommended) and single service (creating a Glance Wear Widget service that handles both protocols).
50%UnverifiedGoogle has formally evolved Wear OS Tiles into Wear Widgets and brought them into the unified Android Widgets ecosystem, sharing the Jetpack Glance infrastructure with phone widgets.
50%