Android Views and Compose in Views

Learn the basics of building apps with Android Views and how to add a composable in an app built with Views.


Android View System

Video Optional

In this video, you’ll learn more about the older UI toolkit in Android and how to build apps using Views, View Binding, and Fragments.

Build an Android app with Views


In this codelab, you'll learn how to use views and build your Android app UI using XML. You will also learn how to use navigation with views and navigate between different fragments that correspond to different screens.

Compose in Views

Video Optional

Learn how to use Compose in an existing View-based app and migration strategies for migrating your View-based app to Compose.

Add Compose to a legacy app


In this codelab, you learn how to use composables in an existing app built with Views.

What's next?

Video Optional

Congratulations on successfully completing the first pathway in this unit! Throughout this pathway, you learned about building Android apps with Views and used interoperability by adding composables within an app built with Views.


Test your knowledge and earn your Android Views badge.