The code samples, guides, and API reference you need—whether you're building for phones, watches, tablets, laptops, foldables, TVs, or cars. Take advantage of these resources to develop your app faster and with higher quality.

Accelerate your app development by example.
Code in the IDE custom-built for Android.
Find information about the Android APIs you're using.


Extend your mobile app to tablets and foldables.
Create an app for watches running Wear OS.
Extend your app for TV viewing.
Build and optimize your app for ChromeOS.
Extend your app for vehicle dashboard use.
Easily make your app compatible with multiple devices.
Tap into and share on-device health and fitness data.
Enable voice control in your app.

Developer centers

Learn how to build and extend engaging media experiences to users across Android's multidevice ecosystem. Explore our opinionated resources about how to create playback and editing apps with Jetpack Media3.
You use a game engine for most of your game design and development. But you still need to use Android tools to finish developing, optimizing, and publishing your game. The Games developer center helps guide you through the process.

Core areas

The guides you need to write the code for your UI—whether you're using Jetpack Compose or Views-based APIs, or migrating from Views to Compose.
Store, manage, and share data.
Access and protect restricted data and actions.
Manage user identity and related data.
Navigate between screens and apps.
Request actions from other apps.
Run app tasks in the background.
Perform long-running background operations.
Perform time-based operations outside your app.
Play and record audio and video.
Easily use the camera.
Orient your app in the real world.
Make your app location aware.
Connect your app through various protocols.
Maintain backward compatibility.
Publish your app to Google Play.

Build and test

Configure your build
Use Android Studio with Gradle to automate and manage the build process.
Test your app's correctness, functional behavior, and usability before releasing it publicly.

Developer stories

How developers are finding success with Android.
See how the Google Photos team increased daily active users by investing in developing responsive layouts across across tablets, foldables, and ChromeOS devices.
Monzo reduced over 9,000 lines of code and improved registration dropout by 5x with CameraX.
After investing in making their Android app work on ChromeOS, Evernote saw those users tripled the time they spent using the app.