Salomon Brys

Kodein Koders

Talk Title

Let’s compose this presentation!


Salle Moebius




11:45 > 45 min


on Twitter

Jetpack Compose allows you to create apps with UIs that "eliminates time". Its base pattern can be summarised as "for each state you define, there is a UI you can describe". If the state is {Slide,Step}, then this app can very easily describe a presentation. In this live-coding session, we will create on stage the presentation we will present!
We will start from a few simple slides with Compose for Desktop and then add more and more features to the presentation as we dive into Compose concepts (screen adaptation, animations, pre-loading, optimisations, quick navigation, etc.).
Each new slide will build on what we created for the previous one, until we have created a full declarative presentation, and a presentation to declare it!

Speaker Bio

Salomon is the creator and maintainer of the KODEIN multiplatform open source initiative as well as the founder of KODEIN Koders.
Deeply rooted in the Open-Source philosophy, he is dedicated to making tools and libraries to make programming easier, safer, and more exciting.
He is a Kotlin GDE, Kotlin certified trainer, Kotlin meetup Paris co-organiser, and conference speaker (you guessed it… about Kotlin!).
He also loves dancing Rock, playing boardgames, and flying small planes.