Since it’s KotlinConf week we do have a special new episode for you folks! 🎁

Today we have on stage Sebastian Sellmair, software engineer at JetBrains, and he’s here to talk about Compose Hot Reload.

With Compose Hot Reload, you can make changes to your Jetpack Compose code and see the results instantly in your app without having to restart it! This means you can iterate faster and get immediate feedback on your changes, which is arguably a huge game-changer!

In this episode, Sebastian will walk us through the story of this project, how it works internally, and why you need a custom JVM to make it work. He’ll also share some insights on how to test Hot Reload and what the future holds for this project.

Enjoy the show 👨‍🍳

Show Notes

00.00 Intro 00.46 Episode Start 01.13 Sebastian’s Introduction 01.58 In case you missed it: what is Jetpack Compose? 03.39 What is Compose Hot Reload? 10.06 How Hot Reload works? 19.05 Watching for file changes 25.57 The story of Hot Reload 32.56 A custom JVM 38.07 Testing Hot Reload 43.09 Who will maintain Compose Hot Reload? 46.05 Hot Reload inside Android Studio 51.29 What’s next for Compose Hot Reload? 53.54 Futher reading 55.22 Where people can find you online?

Resources

JetBrains/compose-hot-reload on GitHub @sellmair on GitHub @sellmair on Twitter

Show links

Podcast Website The Developers’ Bakery on Spotify The Developers’ Bakery on Apple Podcasts The Developers’ Bakery on Google Podcasts @thebakerydev on Twitter @cortinico on Twitter

Podden och tillhörande omslagsbild på den här sidan tillhör Nicola Corti. Innehållet i podden är skapat av Nicola Corti och inte av, eller tillsammans med, Poddtoppen.

The Developers' Bakery

Compose Hot Reload with Sebastian Sellmair

00:00