Blazing Fast UI Development with Compose Hot Reload
summary
Live demos show Compose Hot Reload applied to a real Compose Multiplatform desktop app (Cotling Conf sample on GitHub) with about 20 successful reloads during the talk, often preserving UI state but dropping minimal scopes when necessary. Setup is a two‑line Gradle plugin (RC2) plus using the JetBrains Runtime so the injected agent can leverage DCEVM to redefine classes, migrate objects, and recompose affected subtrees; IDE and dev‑tooling integration work across modules and handle failed compiles gracefully.
AI-written summary · about
chapters (8)
- 0:00Compose Hot Reload intro
- 1:26Live demo
- 9:13How Hot Reload works
- 13:04DCVM deep dive
- 18:43Advanced UI iteration
- 28:16Getting started
- 32:08Hot Reload in IntelliJ
- 33:32Q&A
related talks
33mBlazing Fast UI Development with Compose Hot Reload
25mCompose Hot Reload 🔥 is here, stop relaunching your app!
23mFlutter Hot Reload
28mExplained: Compose Compiler and Runtime
44mThe Adventures of Kotlin & Compose Through the Multiplatform World
45mShared mobile UIs with Compose Multiplatform
45mAn Android, a Desktop, and a web developer enter in a bar
37mYou can do desktop too!
