
Unit 3: Navigation
Enhance your users’ ability to navigate across, into and back out from the various screens within your app for a consistent and predictable user experience.
Pathway 1
Navigate between screens
Add another screen to an app by adding a second activity, and use an intent to navigate to it. Also, learn the basics of the activity lifecycle as you navigate into and out of different activities.
December 2020
Pathway 2
Introduction to the Navigation component
Learn about the Navigation Architecture Component in Android Jetpack, which provides a framework for building in-app navigation.
December 2020
Pathway 3
Architecture components
Learn how to use Android Jetpack Architecture components, a collection of libraries that help you design robust, testable, and maintainable apps.
December 2020
Pathway 4
Advanced navigation app examples
Combine everything you've learned in this unit about navigation, ViewModel, data binding, and LiveData by building a more advanced app that also includes custom back stack behavior.
December 2020
Pathway 5