Stay organized with collections Save and categorize content based on your preferences.
Use Jetpack APIs including Jetpack Compose for user interfaces, the Kotlin programming language, the latest Android Studio features, and advanced distribution technologies— all recommended by the Android team.

The Modern Android approach helps make you more productive and create better apps that run across billions of devices.

Why adopt Modern Android Development?

Brings together learnings from a decade of leading-edge Android app development.
Reduce complexity with libraries that work consistently across more devices, while breezing through app basics with tools and libraries that reduce boilerplate.
Engineered to work for every developer and team, no matter how big or small. Built to work together, while letting you use what you need when you need it.

Development essentials

An expanding collection of modern technologies that take you from coding to distribution.
The official IDE for Android development with advanced tooling support.
The modern way to package and release apps, optimizing downloads for people’s devices.
Sample
Now in Android is a fully functional Android app built with Kotlin and Jetpack Compose. It models Android design and development best practices and was designed to be a useful reference for developers.
Featured
Arranged as a series of three-week topics. From Navigation to Kotlin to Android Studio, each topic will conclude with a Q&A where we’ll answer your questions.
Featured
Your official source for the latest Android developer news and tips.