Jetpack Compose Performance Improvements Learned from Real Examples
summary
This talk examines Jetpack Compose performance issues—especially during animations, scrolls, drags, and when using Lazy lists or mixing RecyclerView with Compose. It explains how Compose’s UI update mechanism can cause unnecessary wide or frequent recompositions, then shows how to measure performance and concrete techniques to identify and fix the bottlenecks.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:48Compose performance
- 3:10Performance investigation
- 10:13Fix top app bar shadow
- 11:35Recomposition and stability
- 16:53Stable models for skip
- 19:43Optimize dialog state
- 23:12Summary
related talks
21mPerformance best practices for Jetpack Compose
38mJetPack Compose Performance Tips & Tricks
46mOptimizing Compose: Issues, Experience, Tactics, Strategy
21mMore performance tips for Jetpack Compose
43mSwitching to Compose? Don’t Rush!
44mUnleashing the Power of Jetpack Compose: Revolutionizing Android UI Development
39mJetpack Compose: Drawing without pain and recomposition
37mPerformance in Compose:Lessons learned from Lazy layouts
