Build adaptive apps

Create apps that provide a great user experience on phones, tablets, foldables, car displays, TVs, and XR, in addition to ChromeOS devices. Jetpack Compose APIs enable your app to support different screen sizes and orientations with adaptive layouts and navigation components.

Maximize your app's reach by optimizing for every device in the Android ecosystem.

Adaptive apps development hub

Go to the Adaptive apps development hub to learn about building adaptive apps, including how to:

  • Design and implement responsive layouts
  • Adapt your app's navigation to the available screen space
  • Use window size classes to build adaptive UIs
  • Apply canonical layouts, like list‑detail, using Jetpack APIs