Module 2 of 3 in Create a Multiscreen App in Android

Navigation in Jetpack Compose

Share
Save for later

Module outcomes

  • Create a multiscreen app that enables users to navigate between different screens
  • Pass data between various different screens
  • Define all the components used to set up navigation in Jetpack Compose
  • Set up deep links in your app
  • Set up a bottom navigation bar in your app

Covered concepts

  • Navigation graph
  • Navigation controller
  • Navigation Host
  • Arguments
  • Deep Linking
  • Bottom Navigation Bar

Module content

1
Navigation Component Lesson (9 mins)
IntroductionStart
Instruction
Demo
Conclusion
2
Use Navigation Arguments Lesson (7 mins)
IntroductionStart
Instruction
Demo
Conclusion
3
Pass Data Lesson (7 mins)
IntroductionStart
Instruction
Demo
Conclusion
4
Deep Linking Lesson (10 mins)
IntroductionStart
Instruction
Demo
Conclusion
Deep Linking Quiz
5
Bottom Nav Bar Navigation Lesson (8 mins)
IntroductionStart
Instruction
Demo
Conclusion

Next module

Android & Kotlin New
Save User State
Saving user state is a critical aspect of Android development. This module will cover the different persis... more

Contributors

Over 300 content creators. Join our team.