Most apps are not just one screen after another — they are collections of distinct sections, each with its own personality. Tabs and swipeable pages let users jump between these sections instantly, turning a flat list of screens into a friendly, explorable space. In this chapter, we will build those combined interfaces and learn how to keep our code tidy by reusing the pieces we already have.