Jetpack Compose Slots – How to write deeply customizable UI components
In this talk, we’ll go over some of the best practices for writing slottable, customizable UI in Jetpack Compose. We’ll talk about fully replacable UI and smaller feature-based slots which let you reuse your UI in many places.
On top of components and their customization we’ll chat about theming and utilizing attributes that let you build brands and more easily stlye your apps based on the features you build.
Finally, we’ll share more about dynamic content customization and how you can provide customizable lists of data that also accept custom item types alongside the default implementation.
Speaker: Filip Babić
Google Developer Expert for Android & Kotlin, Book author, mentor, teacher and content creator
Date: 12 May 2023
Time: 13:15 - 14:00