Develop UI for Android
Jetpack Compose is Android's recommended modern toolkit for building native UI with less code, powerful tools, and intuitive Kotlin APIs. It simplifies and accelerates UI development, including adaptation to any form factor—from smartphones, foldables, and tablets to TVs and wearables.
Compose offers pre-built UI components that work with graphics, animations, and other visual elements.
For existing views-based UIs, you can choose to migrate to Compose or continue to use views-based workflows.
Learn building UI with Android
New to Compose?
New to Compose and Android?
Build across devices
Large screens
Wear OS
Android for TV
Android for Cars
Support accessibility
Now in Android
Now in Android is an Android app built with Kotlin and Jetpack Compose. Now in Android is designed to serve as a reference for Android developers and models best practices for design and development.
AppWidget
AppWidgets is a collection of samples that demonstrates how to build app widgets using Jetpack Glance—a framework built on top of Compose.
Performance
Testing
Get started with Android 14
Build richer media experiences with Ultra HDR, new camera extensions, and lossless USB audio. Simplify sign-in and provide health insights. Support large-screen overrides per user or manufacturer. And much more.