Android UI & UX: Beyond the Basics

You’ve built your first Android app, or maybe your second … but there’s a lot more to learn! In this path, you’ll learn some of the key UI and UX principles that professional Android developers needs in their toolbox, including notifications, motion layout, multi-window and inset handling, Wear OS, best practices for visual feedback, dark theme, and more!

Android UI & UX: Beyond the Basics

Learning path · 8 video courses (1 min)
1
Creating Tiles for Wear OS
Learn how Wear OS Tiles are different from regular Android layouts, how to implement your own Tile and han... more
2
Resizable Apps & Multi-Window Support in Android
This course will show you how to make your apps resizable and in turn support the multi-window mode in And... more
3
Visual Feedback: Dialogs, Snackbars & Toasts
Learn how to use a variety of dialogs to display different types of information, show touch states and pro... more
4
Bubble Notifications in Android
Android 11 has amazing new features that allows developers provide great user experiences. In this course ... more
5
Implementing Picture In Picture Mode In Android
Implement Picture In Picture mode to allow users to watch videos even while they use other apps. See how a... more
6
Supporting Dark Theme
Android 10 introduced a system Dark theme setting, and modern apps should both support the system setting ... more
7
Animation with MotionLayout
MotionLayout is a ConstraintLayout subtype that lets you easily add animation to your user interface. See ... more
8
WindowInsets Handling & Keyboard Animations
Until now keyboards and Androids seemed to go in opposite directions. There was no API you could query to ... more

After completing this learning path…

… you’ll be able to bring more UI and UX best practices into your own apps, where you can wow and delight your users with a seamless look and feel.

Up next

Android & Kotlin
WindowInsets Handling & Keyboard Animations
Until now keyboards and Androids seemed to go in opposite directions. There was no API you could query to ... more