Google is committed to advancing racial equity for Black communities. See how.
Featured
Android 11 is now officially available to the Android Open Source Project (AOSP) and on its way to users! Get your apps ready for this new version of Android!

Start building an app

Whether you're an experienced developer or creating your first Android app, here are some resources to get you started.

Android Studio provides the fastest tools for building apps on every type of Android device
Find training classes that describe how to accomplish a specific task with code samples you can re-use in your app
Jump-start your development using these sample projects
Verify your app’s behavior and usability before you release
Build a high quality app with these design and behavior guidelines
Reach a global audience and earn revenue

Get started with

Docs
Android apps are designed using the Material Design guidelines. These guidelines provide everything you need to know about how to design your app, from the user experience flow to visual design, motion, fonts, and more.
Docs

Take advantage of the latest Google technologies through a single set of APIs for Android, delivered across Android devices worldwide as part of Google Play services.

Start by setting up the Google Play services library, then build with the APIs for services such as Google Maps, Firebase, Google Cast, Google AdMob, and much more.

Latest news

Latest videos