A Hitchhiker's Guide to Compose Compiler: Composers, Compiler Plugins, and Snapshots
summary
Explains how Jetpack Compose functions are transformed by Kotlin and Compose compiler tooling into runnable UI, covering compiler plugins, IR code transformations, and the Compose snapshot system. Shows specific compiler phases and metaprogramming techniques used to intercept and modify Composable code, and highlights code patterns that hinder Compose’s ability to generate efficient code to help with performance.
AI-written summary · about
related talks
29mA Hitchhiker's Guide to Compose Compiler: Composers, Compiler Plugins, and Snapshots
28mA Hitchhiker's Guide to Compose Compiler: Composers, Compiler Plugins, and Snapshots
45mCompiler plugins: modifying and analyzing Compose
28mExplained: Compose Compiler and Runtime
37mBuilding a Kotlin Compiler Plugin for Compose Insights
26mBuild your own compiler with KSP
01h 13mThe Magic of Kotlin Compiler Extensions
27mInside Jetpack Compose
