Get started with large screens

The larger screen space on tablets and foldables gives you opportunities to display richer content, enable multitasking, and create unique experiences not available on phones.

Because Android devices come in all shapes and sizes, design your app with flexible layouts that gracefully adapt to whatever screen the app is running on. Don't define your layouts with rigid dimensions that assume a certain screen size, aspect ratio, or orientation.

Start by familiarizing yourself with the guidelines for large screens app quality and material design responsive UI. For more information, see Support different screen sizes.

Responding to state transitions

Your app's windows can change sizes while the app is being used. For example, the app could be running on a Chrome OS device that allows multiple apps to run in windows whose dimensions can dynamically change. Or your app could be running on a foldable device that allows different folded postures.

Handling free-form multi-window and input device actions

Some user actions require your app to respond to dynamically changing states, such as window resizing and mouse tracking.