m/quality)
  * [ Core value  ](https://developer.android.com/quality/core-value)
  * [ User experience  ](https://developer.android.com/quality/user-experience)
  * [ Technical quality  ](https://developer.android.com/quality/technical)
  * [ Privacy & security  ](https://developer.android.com/quality/privacy-and-security)

  * Build for Billions 
  * Create the best experience for entry-level devices 
  * [ Overview  ](https://developer.android.com/build-for-billions)
  * [ About new markets  ](https://developer.android.com/docs/quality-guidelines/build-for-billions)
  * [ Android (Go edition)  ](https://developer.android.com/guide/topics/androidgo)

[ Develop ](https://developer.android.com/develop)

  * Android Studio 
  * Use the IDE and tools that make Android development easy. 
  * [ Get Android Studio  ](https://developer.android.com/studio)
  * [ Start coding  ](https://developer.android.com/studio/write)

  * Core areas 
  * Get the docs for the features you need. 
  * [ User interfaces  ](https://developer.android.com/develop/ui)
  * [ Permissions  ](https://developer.android.com/guide/topics/permissions/overview)
  * [ Background work  ](https://developer.android.com/develop/background-work)
  * [ Data and files  ](https://developer.android.com/guide/topics/data)
  * [ User identity  ](https://developer.android.com/training/sign-in)
  * [ Camera  ](https://developer.android.com/training/camera/choose-camera-library)
  * [ All core areas ⤵️  ](https://developer.android.com/develop#core-areas)

  * Tools and workflow 
  * Use the IDE to write and build your app, or create your own pipeline. 
  * [ Write and debug code  ](https://developer.android.com/studio/write)
  * [ Build projects  ](https://developer.android.com/build)
  * [ Test your app  ](https://developer.android.com/training/testing)
  * [ Performance  ](https://developer.android.com/topic/performance/overview)
  * [ Command-line tools  ](https://developer.android.com/tools)
  * [ Gradle plugin API  ](https://developer.android.com/reference/tools/gradle-api)

  * Devices 
  * Write code to work with particular form factors. 
  * [ Large screens (e.g. Tablets)  ](https://developer.android.com/guide/topics/large-screens/get-started-with-large-screens)
  * [ Wear OS  ](https://developer.android.com/training/wearables)
  * [ Android for Cars  ](https://developer.android.com/training/cars)
  * [ Android TV  ](https://developer.android.com/training/tv)
  * [ ChromeOS  ](https://developer.android.com/chrome-os/intro)

  * Libraries 
  * Browse API reference documentation with all the details. 
  * [ Android platform  ](https://developer.android.com/reference/packages)
  * [ Jetpack libraries  ](https://developer.android.com/jetpack/androidx/explorer)
  * [ Compose libraries  ](https://developer.android.com/jetpack/androidx/releases/compose)
  * [ Google Play services ↗️  ](https://developers.google.com/android/reference/packages)
  * [ Google Play SDK index ↗️  ](https://play.google.com/sdks)

[ Publish ](https://developer.android.com/distribute) [ Community
](https://developer.android.com/community)

  * English 
  * Deutsch 
  * Español – América Latina 
  * Français 
  * Indonesia 
  * Italiano 
  * Português – Brasil 
  * Tiếng Việt 
  * Türkçe 
  * العربيّة 
  * 中文 – 简体 
  * 中文 – 繁體 
  * 日本語 
  * 한국어 

[ Android Studio ](https://developer.android.com/studio) Sign in

  * [ Core areas ](https://developer.android.com/develop/core-areas)
  * [ Connectivity ](https://developer.android.com/develop/connectivity)

[ Overview ](https://developer.android.com/develop/connectivity) [ Guides
](https://developer.android.com/develop/connectivity/overview)

[ ![Android Developers](https://www.gstatic.com/devrel-
devsite/prod/vdd667e8703bf3eb3250e728f4f199ed0baf72dd7a2c58290f8fa685e2652be47/android/images/lockup.svg)
](/)

  * 

  * [ Essentials  ](/get-started)
    * More 
  * [ Design & Plan  ](/design)
    * More 
  * [ Develop  ](/develop)
    * More 
    * [ Overview