Wear OS

Learn about Wear OS, an Android-based operating system optimized for the wrist.

 

Principles of Wear OS development

Article Optional

Learn how to tailor your app for a wearable device.

Overlay

Article Optional

For some tasks, users need more space and more interactivity than can be provided within a complication or tile. An overlay can be accessed from the majority of app surfaces, such as complications, tiles, ongoing activity indicators, and the launcher. Read more to learn how you can create an overlay.

Tiles

Codelab

The Tiles Jetpack library provides easy access to the app data users need in order to complete tasks. With a quick swipe from the watch face, users can scroll through their tiles to see information and actions from their favorite services. Learn how to build your first tile in this codelab.

Ongoing activities

Codelab Optional

The Ongoing Activity API allows users to stay more enaged with long-running activities. Learn how to use it in this codelab.

Wear OS versus mobile development

Article Optional

Learn about the similarities and differences between mobile development and Wear OS development.

User input

Article Optional

Learn the basics of handling input from the user on their wrist.