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.


Session info:

Speaker: Filip Babić

Google Developer Expert for Android & Kotlin, Book author, mentor, teacher and content creator

Date: 12 mei 2023

Time: 13:15 - 14:00

Relevant tags:
Android Kotlin

See all speakers

See all videos