Android 11 Developer Preview is here!

Get an early look at the next version of Android, now with stronger protections for user privacy, new ways to engage users, extended support for foldables, and more. Start getting your apps ready and give us your feedback to make a stronger release!

Get started

Build your first Android app

Get familiar with Android Studio and build an app in this introductory course.

Learn Kotlin Fundamentals

Write better and faster code on Android. Includes tips on Android Jetpack components like Room for databases.

Run your code in the Cloud

Learn to use Cloud Run, a serverless, managed compute platform that automatically scales stateless containers.

Train a TensorFlow model

Apply machine learning to your project. Train and predict data using the Tensorflow AI Platform.

Measure your website’s performance

See how well your website performs. Then, get tips to improve your user experience.

Make your website accessible

Keep the core functionality of your site available, accessible, secure, usable, discoverable, and fast.

Monetize your Android app

Grow and optimize your business. Improve functionality and learn best practices to market your app in this series.

Use the Firebase JavaScript SDK

Learn how to add Firebase to your JavaScript project. Use with your web app or as a client for end-user access.

Add Firebase to a server

Learn how to use the Admin SDK to read and write real time data or send a message via the Firebase Cloud.


Bringing developers together in-person and online. Stay in the know about upcoming events, catch up on content you missed, and connect with Google experts.


Connect with fellow developers and startups in your area, hear from industry experts, share your skills, and learn new ones.


Make sure your website works during COVID-19

Visit for guidance and fundamentals on performance, SEO, network resilience, and accessibility so your site is available, usable, discoverable, secure, and fast.

Google Play COVID-19 updates and resources

Google Play is prioritizing apps that reference COVID-19 or are commissioned or authorized by government officials and public health organizations. Read more on best practices and how to maintain business continuity in this changing landscape.

Data science for public health

Register for the Data science for public health: Working with public COVID-19 data sets webinar on May 5th. Develop new skills to draw insights and visualize select public health data sets that were released by Google in April to support COVID-19 research.

Make COVID-19 info more accessible

If you're building or maintaining a health organization website that qualifies as a national health ministry or US state-level agency, you can request to join the COVID-19 Google Search technical support group.

Learn Flutter for free

Intro to Flutter is available for three months and requires no programming experience. In just 10+ hours of videos and hands-on labs, you build nine apps.

Firebase Kotlin extensions (KTX) are out of beta

All Firebase developers using Kotlin in their Android apps should use the now out-of-beta KTX libraries.

Introducing the new TensorFlow Profiler

TensorFlow has developed an extensive set of tools for performance profiling. Beyond the ability to capture and investigate numerous aspects of a profile, the tools offer guidance on how to resolve performance bottlenecks like input-bound programs.

Get details on the Android 11 beta

Android released a fourth Developer Preview and moved Beta 1 to June 3. To get more information about new releases, join us for #Android11: the Beta Launch Show.