10. Architecting with Patterns
In this chapter, you are going to develop common architectural design patterns using different classes, views, and layouts. This is important because the architecture of your application determines how users navigate and act within your application. You’re going to learn about many different navigation patterns and how to implement them, and we’ll also discuss many different ways to encourage your users to take action within your application. After completing this chapter, you should be comfortable creating a basic architecture for your application.
Architecting Your Application’s Navigation
First, let’s take some time to figure out how to implement navigation so users can reach the tasks that you will be providing. ...