Published inAndroid DevelopersJetpack Compose: Strong Skipping Mode ExplainedStrong skipping mode changes the rules for what composables can skip recomposition and should greatly reduce recomposition.Feb 27, 2024A response icon10Feb 27, 2024A response icon10
Published inAndroid DevelopersAn update on Jetpack Compose Accompanist libraries — August 2023Here is an update on Jetpack Compose Accompanist libraries — August 2023Aug 24, 2023A response icon6Aug 24, 2023A response icon6
Published inAndroid DevelopersJetpack Compose — When should I use derivedStateOf?derivedStateOf — a really common question we see is where and when is the correct place to use this API?Nov 29, 2022A response icon9Nov 29, 2022A response icon9
Published inAndroid DevelopersJetpack Compose Composition TracingToday, we are launching the first alpha of Compose Composition Tracing, a new feature that allows showing Jetpack Compose composable…Sep 20, 2022A response icon4Sep 20, 2022A response icon4
Published inAndroid DevelopersJetpack Compose: Debugging RecompositionIn this post, I wanted to show you how I looked into a performance issue in Jetsnack and how I went about debugging and fixing it in…Sep 7, 2022A response icon8Sep 7, 2022A response icon8
Published inAndroid DevelopersJetpack Compose Accompanist — An FAQ.Accompanist is a group of libraries that aim to supplement Jetpack Compose with features that are commonly required by developers but not…Aug 19, 2022A response icon2Aug 19, 2022A response icon2
Published inAndroid DevelopersJetpack Compose Stability ExplainedHave you ever measured the performance of your composable and discovered it is recomposing more code than you expect? “I thought Compose…Jun 30, 2022A response icon11Jun 30, 2022A response icon11
Published inAndroid DevelopersWhy should you always test Compose performance in release?When discussing performance related to Compose, you’ll find that the guidance states “always test in release mode with R8 enabled”. You…Jun 8, 2022A response icon4Jun 8, 2022A response icon4