top of page
< Back

Digging Deeper with Subcomposition + Custom Compose Layouts

Status: Accepted

If you're comfortable with Jetpack Compose and its out-of-the-box components, another essential tool is the ability to create custom Compose layouts. This ability is easier to achieve than with the View system; it only requires extending a basic understanding of composition and its phases and can become a simple solution to more complicated layouts. From there, you can customize your layouts even further with custom modifiers and sub-composition to take deeper control of the composition and layout, making them powerful, flexible Composables.

In this session, we'll review the basics of building a custom layout and then dive deeper into when and how to use sub-composition to take fine-grain control of your layout's contents and phases. We will also look into designing parameters and modifiers to provide flexibility and further customization.

Speakers

Huyen Tue Dao

Software Engineer @ Netflix | Co-host @ Android Faithful

bottom of page