In this chapter, we'll really start to bring our app to life by adding another View that will list our recipe in full, along with ingredients and instructions. From this, we'll learn the importance of navigation in our app, which, in turn, will allow us to tap into our existing recipe lists and populate and view our recipe in full.
This approach will require us to pass data from one View to another, which we'll cover when adding our Views to a navigation stack. From this, we'll introduce the use of EnvironmentObjects, which allow our Views to share objects globally, yet only requiring us to initialize and inject data once.
The following topics will be covered in this chapter:
- Creating additional Views
- App navigation
- Accessing with @EnvironmentObject