

Jaewoong Eum
RevenueCat, Senior Developer Advocate

A Google Developer Expert (GDE) for Android and Firebase. He has created over 100 open-source libraries and projects, which collectively achieve more than 40 million downloads annually by developers worldwide. An author of the Manifest Android Interview book.
Jetpack Compose Mechanisms
Nowadays, Jetpack Compose is widely used to build modern Android and multiplatform applications, and it has become much more than just a UI toolkit.
Have you ever wondered how the “magic” behind the `@Composable` function actually works?
In this session, we’ll explore the internal mechanisms of Jetpack Compose, from its three foundational layers: the Compose Compiler, Compose Runtime, and Compose UI. We’ll look at how composable functions are transformed, how state changes trigger recomposition, how UI is measured and laid out, and how these concepts impact performance in real-world applications.
