Evolving Paradigms: Diving into Advanced Compose Modifiers and Their Impact on Kotlin Development
The advent of Jetpack Compose has fundamentally shifted the landscape of UI development in Android, offering developers a declarative framework to build intuitive and powerful user interfaces with Kotlin. A pivotal element within this framework is the Compose Modifier, a tool that allows developers to adjust and extend Composables in a clean and reusable manner. This talk seeks to explore the advanced and innovative uses of Compose Modifiers, providing insights into how they can be leveraged to optimize, streamline, and enhance UI development in Kotlin.
Chaining Jetpack Compose modifiers beyond intuition
Did you know - the order in which we chain modifiers in Compose can have a significant impact on the resulting layout and size of our composables?
In this session, we'll explore the mechanics of modifier chaining in Jetpack Compose and learn how to reason about its effects on the sizes of our composables.
We'll start by examining the basics of modifier chaining and the various types of modifiers that can be used in Compose.
Next, we'll dive deeper into the nuances of modifier chaining and how it can affect the size and layout of our composables.
We'll cover topics such as the measurement and layout process in Compose and the role of modifier order in determining the size of a composable.
Through practical examples you'll learn how to effectively chain modifiers and reason about their effects on your composables.
At the end you'll have a solid understanding of modifier chaining in Jetpack Compose and be equipped to create layouts that are both beautiful and functional.
KotlinConf 2024 Sessionize Event
droidcon Lisbon 2023 Sessionize Event
droidcon Berlin 2023 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top