Chapter 2
Android Patterns
We begin in Chapter 2 by looking at Android design patterns. In my mind this can mean two things, user Interface design and architecture; and we’ll look at both here. In the “UI Design Patterns” section we’ll take a look at Android UI guidelines that Google released around the time Ice Cream Sandwich was released.
You don’t have to follow the out-of-the-box programming structure when you’re coding Android applications; there are MVC, MVVM, and DI alternatives. And in the second half of this chapter, “Architectural Design Patterns,” we’re going to look at some of the alternatives to classic Android programming design.
UI Design Patterns
Before Ice Cream Sandwich, Android design was not very well defined. Many early ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access