Chapter 5: Adding Navigation in Compose With Jetpack Navigation
In this chapter, we'll focus on a core Jetpack library, the Navigation component. This library is essential to us since it allows us to easily navigate between application screens.
So far, we have only created a screen in our Restaurants application, where we displayed a list of diners. It's time to step up the game and add another screen to our application!
In the first section, Introducing the Jetpack Navigation component, we will explore the basic concepts and elements of the Navigation component. In the second section, Creating a new Compose-based screen, we will create a new screen to display the details of a specific restaurant and realize that we don't know how to navigate to it.
In the third section, Implementing navigation with Jetpack Navigation, we will add the Navigation component to the Restaurants application and use it to navigate to the second screen. Finally, in the Adding support...