Journey to the Center of Composition
summary
An exploration of Jetpack Compose’s Composition mechanism: when and where a composition is created, the data structures Compose uses to represent it, and how changes propagate to update the tree of Composable components. The talk focuses on internal runtime details of Compose rather than high-level usage.
AI-written summary · about
chapters (10)
- 0:00Welcome
- 4:17What is composition
- 7:28Slot table structure
- 14:56Buffer demo
- 18:07Composition changelog
- 20:20App role in UI updates
- 26:13Android LayoutNode
- 27:19Compositor functions
- 30:16Composition creation process
- 35:43Conclusion
related talks
40mJetpack Compose Mechanisms
40mThe Compose Runtime, Demystified
33mThe dark sides of Jetpack Compose
28mExplained: Compose Compiler and Runtime
36mNever Be Confused Again! A Practical Guide to Writing Jetpack Compose
32mJetpack Compose — Next Gen Kotlin UI Toolkit for Android
25mWhat can we learn from Jetpack Compose?
01h 00mJetpack Compose - Next Gen Kotlin UI Toolkit for Android
