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 replaceable 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 style your apps based on the features you build.
98 seats left
You'll discover about dynamic content customization and how you can provide customizable lists of data that also accept custom item types alongside the default implementation.
The webinar will be conducted in English.
100+ have signed up
In this presentation, you will learn to:
Build your Jetpack Compose APIs as layered as possible
Think like a user when adding customization options
Combine Theming, Modifiers & Slots for fully customizable UI
Filip Babić, our speaker
Filip is a Google Developer Expert for Android & Kotlin.
He’s currently working on building awesome things with Jetpack Compose, teaching people about topics in Android and Kotlin and sharing his knowledge in various types of community engagement.
He’s an author of the book Kotlin Coroutines by Tutorials – the first, and one of the very few, Kotlin-Coroutine-related book out there.
CEO @ Nexify Consulting
Google Developer Expert for Android & Kotlin
An author for the book Kotlin Coroutines by Tutorials
Making tech scene more transperent
It’s our job to do it.
100.000+ IT professionals
Join a workplace community platform. Anonymously share your experience, start discussions and apply for jobs.
Transparency
Search for tech jobs and get relevant information about employers. Explore 20.000+ employer reviews regarding company culture, salaries, benefits, teams, projects, technologies and interview process.
Perfect match
Our AI powered job matching algorithm is designed to match you with exciting job opportunities that align with your skills, experience, and career goals.
Global platform
Our fundamental purpose of exchanging insights, career opportunities, and information remains unchanged. However, the international scope of this initiative has grown!