SOLFIND
Web Lens
Portal home

Android Essentials | Android Developers

https://developer.android.com/get-started • 286 KB fetched
Open original page


Android Essentials | Android Developers

Skip to main content

Essentials

* Build AI experiences

* Build AI-powered Android apps with Gemini APIs and more.

*

Get started

* Get started

* Create your first app. Use Compose for UI and adaptive app development to support multiple device form factors.

*

Hello, world!

*

Developer Verification

*

Adaptive apps

*

Compose for UI

*

AI-powered IDE

*

Training

*

Monetization with Play ↗️

* Optimize by form factor

* Build apps that optimize the user experience on phones, tablets, foldables, cars, XR, and more.

*

Phones, tablets, foldables

*

Android for Cars

*

Android TV

*

Android XR

*

Googlebook

*

ChromeOS

*

Wear OS

* Build by category

* Learn to build for your use case by following Google's prescriptive and opinionated guidance.

*

Games

*

Camera & media

*

Social & messaging

*

Health & fitness

*

Productivity

*

Enterprise apps

* Get the latest

* Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback.

*

Latest updates

*

Experimental updates

*

Android Studio preview

*

Jetpack & Compose libraries

*

Wear OS releases

*

Privacy Sandbox ↗️

Design & Plan

* Excellent Experiences

* Build the best experiences for your best users.

*

Learn more

* UI Design

* Design a beautiful user interface using Android best practices.

*

Design for Android

*

Mobile

*

Desktop experiences

*

XR Headsets & XR Glasses

*

AI Glasses

*

Widgets

*

Wear OS

*

Android TV

*

Android for Cars

* Architecture

* Design robust, testable, and maintainable app logic and services.

*

Introduction

*

Libraries

*

Navigation

*

Modularization

*

Testing

*

Kotlin Multiplatform

* Quality

* Plan for app quality and align with Play store guidelines.

*

Overview

*

Core value

*

User experience

*

Accessibility

*

Technical quality

*

Excellent Experiences

* Security

* Safeguard users against threats and ensure a secure Android experience.

*

Overview

*

Privacy

*

Permissions

*

Identity

*

Fraud prevention

Develop

* Gemini in Android Studio

* Your AI development companion for Android development.

*

Learn more

*

Get Android Studio

* Core areas

* Get the samples and docs for the features you need.

*

Samples

*

Multidevice support

*

User interfaces

*

Background work

*

Data and files

*

Connectivity

*

All core areas ⤵️

* Tools and workflow

* Use the IDE to write and build your app, or create your own pipeline.

*

Write and debug code

*

Build projects

*

Test your app

*

Performance

*

Command-line tools

*

Gradle plugin API

*

Android Bench

* Device tech

* Write code for form factors. Connect devices and share data.

*

Phones, tablets, foldables

*

ChromeOS

*

Android for Cars

*

Android TV

*

Android XR

*

Wear OS

*

Android Health

*

Better Together

*

All devices ⤵️

* Libraries

* Browse API reference documentation with all the details.

*

Android platform

*

Jetpack libraries

*

Compose libraries

*

Google Play services ↗️

*

Google Play SDK index ↗️

Google Play

* Play Console

* Publish your app or game and grow your business on Google Play.

*

Go to Play Console

*

Learn more ↗️

* Fundamentals

* Learn how to engage users, monitize, and secure your app.

*

Play Monetization

*

Play Integrity

*

Play Policies

*

Play Programs ↗️

* Games Dev Center

* Develop and deliver games. Get tools, downloads, and samples.

*

Overview

*

Play Asset Delivery

*

Play Games Services

*

Play Games on PC

*

Level Up guidelines

*

All Play guides ⤵️

* Libraries

* Browse API reference documentation with all the details.

*

Play Feature Delivery

*

Play In-app Updates

*

Play In-app Reviews

*

Play Install Referrer

*

Google Play services ↗️

*

Google Play SDK index ↗️

*

All Play libraries ⤵️

* Tools & resources

* Tools for publishing, promoting, and managing your app.

*

Android App Bundles

*

Brand & marketing

*

Play Console APIs ↗️

Blog

* the Android Developer's Blog

*

Read the latest

*

Explore the authors →

* Explore categories

*

Product News

Stay in the loop with the latest updates, feature releases, and behind-the-scenes looks at how we’re evolving.

*

Community

Discover stories from our users, spotlight features, and the collaborative projects that bring us all together.

*

How-tos

From quick tips to deep-dive tutorials, these step-by-step guides are designed to help you work smarter and faster.

*

Case Studies

Real-world results from real-world users. Explore how different teams use our tools to achieve their goals.

*

Events & Programs

Get the details on upcoming webinars, workshops, meetups, and special initiatives designed to help you grow.

*

Documentation

Access detailed manuals, API references, and technical specifications to help you build and integrate with confidence.

/

*
English

*
Deutsch

*
Español – América Latina

*
Français

*
Indonesia

*
Italiano

*
Polski

*
Português – Brasil

*
Tiếng Việt

*
Türkçe

*
Русский

*
עברית

*
العربيّة

*
فارسی

*
हिंदी

*
বাংলা

*
ภาษาไทย

*
中文 – 简体

*
中文 – 繁體

*
日本語

*
한국어

Android Studio

Sign in

*

Essentials

*

More

*

Design & Plan

*

More

*

Develop

*

More

*

Google Play

*

More

*

Blog

*

More

*

Android Studio

*

Build AI experiences

*

Get started

*

Get started

*

Hello, world!

*

Developer Verification

*

Adaptive apps

*

Compose for UI

*

AI-powered IDE

*

Training

*

Monetization with Play ↗️

*

Optimize by form factor

*

Phones, tablets, foldables

*

Android for Cars

*

Android TV

*

Android XR

*

Googlebook

*

ChromeOS

*

Wear OS

*

Build by category

*

Games

*

Camera & media

*

Social & messaging

*

Health & fitness

*

Productivity

*

Enterprise apps

*

Get the latest

*

Latest updates

*

Experimental updates

*

Android Studio preview

*

Jetpack & Compose libraries

*

Wear OS releases

*

Privacy Sandbox ↗️

*

Excellent Experiences

*

Learn more

*

UI Design

*

Design for Android

*

Mobile

*

Desktop experiences

*

XR Headsets & XR Glasses

*

AI Glasses

*

Widgets

*

Wear OS

*

Android TV

*

Android for Cars

*

Architecture

*

Introduction

*

Libraries

*

Navigation

*

Modularization

*

Testing

*

Kotlin Multiplatform

*

Quality

*

Overview

*

Core value

*

User experience

*

Accessibility

*

Technical quality

*

Excellent Experiences

*

Security

*

Overview

*

Privacy

*

Permissions

*

Identity

*

Fraud prevention

*

Gemini in Android Studio

*

Learn more

*

Get Android Studio

*

Core areas

*

Samples

*

Multidevice support

*

User interfaces

*

Background work

*

Data and files

*

Connectivity

*

All core areas ⤵️

*

Tools and workflow

*

Write and debug code

*

Build projects

*

Test your app

*

Performance

*

Command-line tools

*

Gradle plugin API

*

Android Bench

*

Device tech

*

Phones, tablets, foldables

*

ChromeOS

*

Android for Cars

*

Android TV

*

Android XR

*

Wear OS

*

Android Health

*

Better Together

*

All devices ⤵️

*

Libraries

*

Android platform

*

Jetpack libraries

*

Compose libraries

*

Google Play services ↗️

*

Google Play SDK index ↗️

*

Play Console

*

Go to Play Console

*

Learn more ↗️

*

Fundamentals

*

Play Monetization

*

Play Integrity

*

Play Policies

*

Play Programs ↗️

*

Games Dev Center

*

Overview

*

Play Asset Delivery

*

Play Games Services

*

Play Games on PC

*

Level Up guidelines

*

All Play guides ⤵️

*

Libraries

*

Play Feature Delivery

*

Play In-app Updates

*

Play In-app Reviews

*

Play Install Referrer

*

Google Play services ↗️

*

Google Play SDK index ↗️

*

All Play libraries ⤵️

*

Tools & resources

*

Android App Bundles

*

Brand & marketing

*

Play Console APIs ↗️

*

the Android Developer's Blog

*

Read the latest

*

Explore the authors →

*

Explore categories

*

Product News

*

Community

*

How-tos

*

Case Studies

*

Events & Programs

*

Documentation

*

Android Developers

*

Essentials

Stay organized with collections

Save and categorize content based on your preferences.

Android essentials

Explore documentation, training, and codelabs to improve your Android skills, whether you're brand new to the platform or a seasoned developer looking to use features in the latest release.

Learn to extend your app's user experience across a multitude of devices. Build apps that adapt to phones, tablets, foldables--all form factors--to provide an optimized user experience across all display sizes. Monetize your app with Google Play.

Getting started

Take a quick tutorial or dive deep into a training course for an overview of key Android development topics.

Start

Adaptive apps

Design and develop apps that provide an optimized user experience across all device form factors and display sizes.

Build

Better together

Elevate your app experience to work better together across multiple devices.

Extend

Monetization

Make money with subscriptions, financial transactions, and purchase flows with Google Play.

Earn

Android releases

Explore the current Android release as well as legacy releases.

Update

Support multiple devices

Android is built for everyone, everywhere, to give people more choice in device design, features, and overall value. Expand the user experience by supporting the widest range of devices and form factors.

Learn about multidevice development

Monetize with Google Play

Integrate a billing system into your app using Google Play. Google play offers a variety of features and support to help you make money with your app in a global market.

Google Play Billing

AI on Android

Enable your apps to understand content, generate text and images, and build engagement with users. Use Google's full suite of AI and ML tools to make your apps insightful and helpful.

Explore AI on Android

Developer centers

Productivity

Enhance your productivity apps with adaptive layouts for seamless multitasking and big-screen media integrations.

View dev center

Games

Get everything you need to develop and deliver games on Android.

View dev center

Media apps

Create media productions--your essential guide for developing media apps.

View dev center

Social & Messaging

Build apps that connect, communicate, and share information.

View dev center

Health & Fitness

Record and report vital health and fitness data.

Take the codelab

Enterprise apps

Build enterprise solutions for managed configurations, single sign-on, and more.

View guidelines

Latest updates

Discover what's new across the Android ecosystem.

View all Latest updates

Android releases

View the latest Android platform releases, including the current preview release.

Jetpack libraries

Jetpack libraries ship separately from the Android OS to enable faster releases. See the latest library versions.

Android Studio preview

Get early access to the latest features and enhancements in Android Studio.

Wear OS

Get the next version of Wear OS for testing, development, and feedback. Let us know what you think!

Privacy Sandbox on Android

Ensure user privacy and enable personalized advertising experiences on mobile apps.

Developer stories

How developers are finding success with Android.

View all stories

Marvel Strike Force improves their install rate

Due to the app's large file size, the number of organic installs was lower than the team had hoped for such a popular franchise. Google Play Instant to the rescue!

Cuvva adopts Jetpack Compose

Learn how the Android engineers at Cuvva rearchitected their app to use a unidirectional data flow and Jetpack Compose.

Duolingo reduces its codebase line count 30%.

After watching their codebase line count grow 46% year over year, Duolingo's Android developers stopped the bloat by migrating from Java to Kotlin.

*

X

Follow @AndroidDev on X

*

YouTube

Check out Android Developers on YouTube

*

LinkedIn

Connect with the Android Developers community on LinkedIn

*
More Android

*

Android

*

Android for Enterprise

*

Security

*

Source

*

News

*

Blog

*

Podcasts

*
Discover

*

Gaming

*

Machine Learning

*

Health & Fitness

*

Camera & Media

*

Privacy

*

5G

*
Android Devices

*

Large screens

*

Wear OS

*

ChromeOS devices

*

Android for cars

*

Android TV

*
Releases

*

Android 17

*

Android 16

*

Android 15

*

Android 14

*

Android 13

*

Android 12

*

Android 11

*
Documentation and Downloads

*

Android Studio guide

*

Developers guides

*

API reference

*

Download Studio

*

Android NDK

*
Support

*

Report platform bug

*

Report documentation bug

*

Google Play support

*

Join research studies

*

Android

*

Chrome

*

Firebase

*

Google Cloud Platform

*

All products

*

Privacy

*

License

*

Brand guidelines

*

Manage cookies

*

Get news and tips by email

Subscribe

*
English

*
Deutsch

*
Español – América Latina

*
Français

*
Indonesia

*
Italiano

*
Polski

*
Português – Brasil

*
Tiếng Việt

*
Türkçe

*
Русский

*
עברית

*
العربيّة

*
فارسی

*
हिंदी

*
বাংলা

*
ภาษาไทย

*
中文 – 简体

*
中文 – 繁體

*
日本語

*
한국어

Links found on this page

  1. Skip to main content [direct]
  2. Get started [direct]
  3. Hello, world! [direct]
  4. Developer Verification [direct]
  5. Adaptive apps [direct]
  6. Compose for UI [direct]
  7. AI-powered IDE [direct]
  8. Training [direct]
  9. Monetization with Play ↗️ [direct]
  10. Phones, tablets, foldables [direct]
  11. Android for Cars [direct]
  12. Android TV [direct]
  13. Android XR [direct]
  14. Googlebook [direct]
  15. ChromeOS [direct]
  16. Wear OS [direct]
  17. Games [direct]
  18. Camera & media [direct]
  19. Social & messaging [direct]
  20. Health & fitness [direct]
  21. Productivity [direct]
  22. Enterprise apps [direct]
  23. Latest updates [direct]
  24. Experimental updates [direct]
  25. Android Studio preview [direct]
  26. Jetpack & Compose libraries [direct]
  27. Wear OS releases [direct]
  28. Privacy Sandbox ↗️ [direct]
  29. Design & Plan [direct]
  30. Learn more [direct]
  31. Design for Android [direct]
  32. Mobile [direct]
  33. Desktop experiences [direct]
  34. XR Headsets & XR Glasses [direct]
  35. AI Glasses [direct]
  36. Widgets [direct]
  37. Wear OS [direct]
  38. Android TV [direct]
  39. Android for Cars [direct]
  40. Introduction [direct]
  41. Libraries [direct]
  42. Navigation [direct]
  43. Modularization [direct]
  44. Testing [direct]
  45. Kotlin Multiplatform [direct]
  46. Overview [direct]
  47. Core value [direct]
  48. User experience [direct]
  49. Accessibility [direct]
  50. Technical quality [direct]
  51. Overview [direct]
  52. Privacy [direct]
  53. Identity [direct]
  54. Fraud prevention [direct]
  55. Develop [direct]
  56. Learn more [direct]
  57. Samples [direct]
  58. Multidevice support [direct]
  59. User interfaces [direct]
  60. Background work [direct]
  61. Data and files [direct]
  62. Connectivity [direct]
  63. Write and debug code [direct]
  64. Build projects [direct]
  65. Test your app [direct]
  66. Performance [direct]
  67. Command-line tools [direct]
  68. Gradle plugin API [direct]
  69. Android Bench [direct]
  70. Android for Cars [direct]
  71. Android TV [direct]
  72. Android XR [direct]
  73. Wear OS [direct]
  74. Android Health [direct]
  75. Better Together [direct]
  76. Android platform [direct]
  77. Jetpack libraries [direct]
  78. Compose libraries [direct]
  79. Google Play services ↗️ [direct]
  80. Google Play SDK index ↗️ [direct]