[Skip to main content](#main-content)
[](/)
/
* [English](https://developers.google.com/)
* [Deutsch](https://developers.google.com/?hl=de)
* [Español](https://developers.google.com/?hl=es)
* [Español – América Latina](https://developers.google.com/?hl=es-419)
* [Français](https://developers.google.com/?hl=fr)
* [Indonesia](https://developers.google.com/?hl=id)
* [Italiano](https://developers.google.com/?hl=it)
* [Polski](https://developers.google.com/?hl=pl)
* [Português – Brasil](https://developers.google.com/?hl=pt-br)
* [Tiếng Việt](https://developers.google.com/?hl=vi)
* [Türkçe](https://developers.google.com/?hl=tr)
* [Русский](https://developers.google.com/?hl=ru)
* [עברית](https://developers.google.com/?hl=he)
* [العربيّة](https://developers.google.com/?hl=ar)
* [فارسی](https://developers.google.com/?hl=fa)
* [हिंदी](https://developers.google.com/?hl=hi)
* [বাংলা](https://developers.google.com/?hl=bn)
* [ภาษาไทย](https://developers.google.com/?hl=th)
* [中文 – 简体](https://developers.google.com/?hl=zh-cn)
* [中文 – 繁體](https://developers.google.com/?hl=zh-tw)
* [日本語](https://developers.google.com/?hl=ja)
* [한국어](https://developers.google.com/?hl=ko)
[Sign in](https://developers.google.com/_d/signin?continue=https%3A%2F%2Fdevelopers.google.com%2F&prompt=select_account)
See what premium Google Developer Program benefits can do for you. [Learn more](/profile/u/me/plans-and-pricing?utm_source=gdpmarketing&utm_medium=referral&utm_campaign=top_bar&utm_content)
* [Google for Developers](https://developers.google.com/)
* [Products](https://developers.google.com/products)
Get ready for Google I/O
========================
Join us May 20-21 for live streamed keynotes, sessions, and more.
[Register](https://io.google/2025/register/?utm_source=google-hpp&utm_medium=embedded_marketing&utm_campaign=hpp_watch&utm_content=)
Android Basics with Compose
Learn the basics of building Android apps with Jetpack Compose, the recommended UI toolkit for building Android apps
developer.android.com/courses/android-basics-compose/course
product:android
06-01-2023
True
Select interests to filter
--------------------------
Get recommendations Get personalized recommendations and more by joining the Google Developer Program. Start by selecting your interests. Ads
AI & Machine Learning
Android
AR/VR
C
C#
ChromeOS
Cloud
Design
Firebase
Flutter
Google Assistant
Google Play
Internet of Things (IoT)
iOS
Location/Maps
Mobile
Open Source
Payments
Search
Smart Home Ecosystem
Terraform
Web
Product
### [Google AdMob](https://developers.google.com/admob?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QARgcIAEwEDoHZGMtcm5kOA)
Discover how to monetize your mobile apps with targeted in-app advertising that matches criteria you set.
Ads
Product
### [Interactive Media Ads SDKs](https://developers.google.com/interactive-media-ads?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QAhgcIAEwCToHZGMtcm5kOA)
Monetize video, audio, or gaming content with multimedia advertising.
Ads
Reference
### [AI Platform Training & Prediction API (Training)](https://cloud.google.com/ai-platform/training/docs/reference/rest?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QAxgcIAEoBTAWOgdkYy1ybmQ4)
An API for training machine learning models. This reference documentation describes the AI Platform Training-related methods of the AI Platform Training and Prediction API. For details about other parts of the API, see the following: To call this
Cloud
* AI & Machine Learning
Product
### [Firebase Crashlytics](https://firebase.google.com/docs/crashlytics?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QBBgcIAEoAjATOgdkYy1ybmQ4)
Get clear, actionable insight into app issues with this powerful crash reporting solution for Apple, Android, Flutter, and Unity.
Cloud
* Mobile
* Firebase
Product
### [Google Analytics](https://firebase.google.com/docs/analytics?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QBRgcIAEoAjAROgdkYy1ybmQ4)
Google Analytics is an app measurement solution, available at no charge, that provides insight on app usage and user engagement.
Cloud
* Mobile
* Firebase
Product
### [Build new augmented reality experiences that seamlessly blend the digital and physical worlds](https://developers.google.com/ar?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QBhgcIAEoDTANOgdkYy1ybmQ4)
Discover links to learn more about and get started with the technology to create world-scale, immersive augmented reality experiences.
AR/VR
Article
### [Overview](https://developers.google.com/google-ads/api/docs/start?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QBxgcIAEoATAKOgdkYy1ybmQ4)
Build tools to manage large Google Ads accounts and campaigns.
Ads
Product
### [Google Search Console API](https://developers.google.com/webmaster-tools?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QCBgcIAEwCjoHZGMtcm5kOA)
Monitor and debug how your website is performing on Google
Search
Article
### [Vertex AI documentation](https://cloud.google.com/vertex-ai/docs?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QCRgcIAEoAzASOgdkYy1ybmQ4)
Documentation for Vertex AI, a suite of machine learning tools that enables developers to train high-quality models specific to their business needs.
Cloud
* AI & Machine Learning
Product
### [Introduction](https://developers.google.com/blogger?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QChgcIAEoATASOgdkYy1ybmQ4)
Get an overview and get started links for the API that enables client applications to view and update Blogger content.
Web
Landing
### [BigQuery documentation](https://cloud.google.com/bigquery/docs?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QCxgcIAEoAjAEOgdkYy1ybmQ4)
Interactively analyze large datasets.
Cloud
Product
### [Google Calendar](https://developers.google.com/calendar?rec=Ch5odHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS8QDBgcIAEwDToHZGMtcm5kOA)
"Discover resources about enhancing the Calendar experience, automating tasks, or integrating your service."
Cloud
[
](https://cloud.google.com/docs/get-started)
### [Get started with Google Cloud](https://cloud.google.com/docs/get-started)
Discover quickstarts, interactive tutorials, technical documentation, videos, and architectural diagrams to help you get started using Google Cloud.
[
](https://developer.android.com/guide)
### [Learn Android development essentials](https://developer.android.com/guide)
The Android developer guides teach you how to build Android apps using APIs in the Android framework and other libraries.
[
](https://developers.google.com/search/docs/basics/get-started)
### [Learn the basics of Google Search](https://developers.google.com/search/docs/basics/get-started)
It's worth learning the basics of managing your presence in search engines. A little knowledge can go a long way toward helping people find your site.
[
](https://developers.google.com/maps)
### [Google Maps Platform](https://developers.google.com/maps)
Create real-world, real-time experiences with the latest Maps, Routes, and Places features from Google Maps Platform.
[
](https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1)
### [Write your first Flutter app](https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1)
Create a simple mobile app using Flutter, Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
[
](https://firebase.google.com/docs/guides)
### [Learn the fundamentals of Firebase](https://firebase.google.com/docs/guides)
Get started with a Firebase project, explore best practices, and master additional concepts beyond the basics.
[
](https://cloud.google.com/products)
### [Google Cloud products](https://cloud.google.com/products)
Browse over 100 Google Cloud products. New customers get $300 in free credits to start running workloads and conduct an assessment.
[
](https://developers.google.com/identity/protocols/oauth2/web-server)
### [Using OAuth 2.0](https://developers.google.com/identity/protocols/oauth2/web-server)
Learn how web server applications use Google API Client Libraries or Google OAuth 2.0 endpoints to implement OAuth 2.0 authorization to access Google APIs.
[
](https://developer.android.com/kotlin/androidbasics)
### [Android Basics in Kotlin](https://developer.android.com/kotlin/androidbasics)
This course teaches people with no programming experience how to build simple Android apps. Learn the fundamentals of programming and the basics of Kotlin.
[
](https://www.tensorflow.org/overview/)
### [Get started with TensorFlow](https://www.tensorflow.org/overview/)
TensorFlow is an end-to-end open source platform that makes it easy for beginners and experts to create machine learning models.
[
](https://developer.android.com/codelabs/jetpack-compose-basics)
### [Jetpack Compose basics](https://developer.android.com/codelabs/jetpack-compose-basics)
Jetpack Compose is a modern toolkit designed to simplify UI development. It combines a reactive programming model with the conciseness and ease of use of the Kotlin language.
[
](https://codelabs.developers.google.com/codelabs/structured-data)
### [Add structured data to your web pages](https://codelabs.developers.google.com/codelabs/structured-data)
Google Search works hard to understand the content of a web page. Provide explicit clues about the meaning of a page with structured data.
[
Android
Modern tools to help you build experiences that people love across every Android device.
](https://developer.android.com)
[
Google Cloud
New customers get $300 in free credits to deploy a dynamic website, launch a VM, build a three-tier web app, and more.
](https://console.cloud.google.com/freetrial?redirectPath=/products/solutions/catalog&utm_source=developers.google.com&utm_medium=et&utm_campaign=FY24-Q1-DGC-HP-Google-Cloud-card)
[
Google AI Studio
Build generative AI applications quickly with Gemini in Google AI Studio.
](https://aistudio.google.com/app/prompts/new_chat/?utm_source=gfd&utm_medium=referral&utm_campaign=home_garden&utm_content=)
[
Gemini API
Build and deploy production ready generative AI experiences, enhanced by Gemini models. Get started for free!
](https://ai.google.dev/gemini-api/docs?utm_source=gfd&utm_medium=referral&utm_campaign=ai_logo_garden&utm_content=)
[
Chrome
Modern tools and features that help you build high-quality web experiences.
](https://developer.chrome.com/)
[
Google Play
Grow your business, improve app quality, engage your audience, and earn revenue.
](https://developer.android.com/distribute)
[
Firebase
An app development platform that helps you build and grow apps and games users love.
](https://firebase.google.com/)
[
TensorFlow
An end-to-end platform that makes it easy to build and deploy ML models in any environment.
](https://www.tensorflow.org/)
[
Flutter
Build, test, and deploy beautiful web, mobile, desktop and embedded apps from one codebase.
](https://flutter.dev)
[
Google Ads
Promote your website, products, and app to the right users with Google Ads.
](https://ads.google.com/)
[
Kaggle
A platform to share machine learning data sets, explore and build models, and compete in competitions.
](https://www.kaggle.com/)
[
Angular
The web development framework for building the future.
](https://angular.dev/)
[View all developer products](https://developers.google.com/products)
[](https://medium.com/flutter/whats-new-in-flutter-3-29-f90c380c2317)
### [Flutter 3.29 sets the stage for a big year](https://medium.com/flutter/whats-new-in-flutter-3-29-f90c380c2317)
Explore smoother transitions, modernized UI, a revamped code formatter, and more!
[Learn more](https://medium.com/flutter/whats-new-in-flutter-3-29-f90c380c2317)
[](https://gamedevsummit.withgoogle.com/)
### [Play your way at GDC](https://gamedevsummit.withgoogle.com/)
Build interactive agents with Gemini, supercharge your Android game with powerful APIs, and expand your PC gamer audience with Play's growth tools. Be the first to get our latest news from GDC.
[Sign up for updates](https://gamedevsummit.withgoogle.com/)
[](https://blog.google/technology/developers/gemini-code-assist-free/)
### [Get coding help from Gemini Code Assist — now for free](https://blog.google/technology/developers/gemini-code-assist-free/)
Developers worldwide now get free AI-assisted coding help with the highest usage limits available, as well as code review assistance.
[Learn more](https://blog.google/technology/developers/gemini-code-assist-free/)
[](https://ai.google.dev/)
What's new in AI
### [Introducing Gemini 2.0](https://ai.google.dev/)
Starting today, developers can test and explore Gemini 2.0 Flash via the Gemini API in Google AI Studio and Vertex AI.
[Learn more](https://ai.google.dev/)
[](https://developers.google.com/events)
### [Find an event](https://developers.google.com/events)
Grow your knowledge through online and in-person developer events.
[View events](https://developers.google.com/events)
[](https://developers.google.com/learn)
### [Improve technical skills](https://developers.google.com/learn)
Keep up with Google technology. Sharpen skills and master new ones.
[Start learning](https://developers.google.com/learn)
[](https://developers.google.com/community)
### [Join a community](https://developers.google.com/community)
Meet a diverse network, no matter where you are on your developer journey.
[Explore communities](https://developers.google.com/community)
### YouTube
Subscribe to join a community of creative developers and learn the latest in Google technology.
[Learn more](https://www.youtube.com/user/GoogleDevelopers)
### Instagram
Follow and discover developer resources, community events, and inspirational stories.
[Learn more](https://www.instagram.com/googlefordevs/)
### LinkedIn
Join a community of creative developers and learn how to use the latest in technology.
[Learn more](https://www.linkedin.com/showcase/googledevelopers/)
### X
Join the conversation to discover the latest developer tools, resources, events, and announcements.
[Learn more](https://twitter.com/googledevs)
Info
Chat
API
Page info
---------
bug\_reportfullscreen close\_fullscreen close
No additional info available on this page.