Kotlin Hot Reload Everywhere

Kotlin Hot Reload Everywhere

Change Kotlin code and see it update live in seconds everywhere Kotlin Multiplatform runs, including real iOS devices. No more full rebuilds and app restarts during development. Unlike other hot reload tools, Touchlab's Kotlin interpreter runs in the same memory space as your compiled Kotlin. No bridge, no boilerplate, and only the code you touch gets reinterpreted.

Touchlab continues to be on the cutting edge of modern mobile development with Kotlin Multiplatform. Hot Reload with our Kotlin Interpreter is the latest innovation in a long line of essential tools we've developed for the KMP ecosystem: SQLDelight on iOS, SKIE for idiomatic Swift interop, and xcode-kotlin to debug Kotlin code directly from Xcode (just to name a few).

We're meeting with a select group of developers starting the week of July 20 to gather feedback and connect with design partners. Join the waitlist to register your interest.

Frequently asked questions