Wear OS 7 introduces several features to help enhance your Wear OS app experience. Before you add these features to your app, prepare your app for compatibility with Wear OS 7.
Wear Widgets
Starting with Wear OS 7, legacy full-screen Tiles are evolving into dynamic Wear Widgets. Widgets are a new glanceable surface for Wear OS, designed to complement apps and watch faces by providing greater structural consistency with the broader Android ecosystem.
Powered by Jetpack Glance and the new RemoteCompose framework, Wear Widgets offer greater expressiveness than legacy protolayout libraries, featuring a declarative DSL that aligns directly with Modern Android Development.
Wear Widgets support two precise card layouts—small and large—that align
directly with mobile 2x1 and 2x2 formats. This flexibility lets you deploy
cohesive cross-device layouts while keeping content optimized for the wrist.
Developers can adapt existing UI logic from the mainSlot of a legacy
full-screen Tile into a 2x2 Widget.
For more information on building widgets, see the Wear Widgets guide.
Live Updates
Wear OS 7 introduces highly glanceable Live Updates to the wrist, letting developers surface critical, real-time progress directly to users. Whether tracking an active workout, monitoring a rideshare, or displaying step-by-step navigation, Live Updates provide persistent visibility without requiring users to open the full application.
Designed with seamless ecosystem integration in mind, Live Updates on Wear OS
share broad API alignment with mobile platforms. Developers leverage many of the
same standard notification styles—such as ProgressStyle and built-in
chronometers—minimizing the need for platform-specific code implementations.
Key capabilities and developer advantages in Wear OS 7 include:
- Ecosystem API Alignment: Construct notifications using familiar Android APIs. If your mobile application already implements Live Updates, you can leverage many of the same APIs on Wear OS.
- Modern Alternative to Ongoing Activities: For local update publishing on Wear OS 7 and higher, Live Updates serve as the recommended upgrade path over the legacy Ongoing Activities API, offering deeper system integration and enhanced lifecycle management.
- Automatic OEM Bridging: To reduce Wear OS development overhead, Live Updates generated by a paired mobile app can automatically bridge to the watch on supporting OEM devices.
- Glanceable Status Chips: Live Updates deeply integrate with the Wear OS
system UI by surfacing dynamic Status Chips. Utilizing APIs like
setShortCriticalTextandsetUsesChronometer, your app can render precise ETA countdowns, timers, or critical status icons directly within the notification tray and supported watch faces.
For comprehensive implementation details, battery optimization strategies, and design guidelines, consult the Live Updates on Wear OS developer guide.