Chapter 6: Putting Pieces Together

The previous chapters explored various aspects of Jetpack Compose. For example, Chapter 2, Understanding the Declarative Paradigm, compared the traditional View system to composable functions and explained the benefits of the declarative approach. Chapter 4,Laying Out UI Elements, gave you a solid understanding of some built-in layout composables such as Box(), Row(), and Column(). In Chapter 5, Managing the State of Your Composable Functions, we looked at state and learned about the important role it plays in a Compose app.

Now, it's time to see how these key elements work together in a real-world app. In this chapter, you will learn how Compose apps can be themed. We will also look at Scaffold(), an integrational ...

Get Android UI Development with Jetpack Compose now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.