James Nocentini

James Nocentini

Developer

Couchbase

UK

Mobile Developer Advocate

Android runs on a wide variety of devices that offer different screen sizes and densities. Because of this, it is important for Android apps to have a responsive UI that can adapt to these different screens. Since the early days of the Android platform, system APIs have provided very powerful abstractions to design responsive UIs, also known as adaptive layouts.

In this session, you’ll learn how to build Android apps that work across different form factors. You’ll learn about: configuration qualifiers, alternative layouts, drawables, layout previews in Android Studio and FlexBox. Apps look so cool and well built when they have a responsive UI.

back to top