InProAndroidDevbyRuslan MyhalContainer transform animation with Jetpack ComposeLearn how to implement a manual container transform animation in Android using AnimatedContent and Transition APIs from Jetpack Compose.Feb 19, 20241Feb 19, 20241
InProAndroidDevbySaqibBest Practices for Compose Navigation in Multi-Module ProjectThe story will elaborate and implement best practices for Compose Navigation.Sep 25, 20232Sep 25, 20232
Shubham SinghHow to write a Compose Multiplatform library?Learn how to give yourself a head start when working with a CMP library (and how to publish it to Maven Central)Sep 6, 20232Sep 6, 20232
Akbolat SadvakassovViewModel vs rememberSaveableIt’s the question I asked Google, while was passing one of their trainings they’re advertising last month. It’s called Compose Camp. Where…Dec 1, 20222Dec 1, 20222
InBetter ProgrammingbyUsman AkhmedovNavigating With Parcelable Arguments in Jetpack ComposeUse the Navigation compose in your Android appsNov 30, 20221Nov 30, 20221
InAndroid DevelopersbyRebecca FranksMaking Jellyfish move in Compose: Animating ImageVectors and applying AGSL RenderEffects 🐠Learn how to use ImageVectors in ComposeNov 22, 20226Nov 22, 20226
InNYT OpenbyThe NYT Open TeamAdopting a New Framework by Composing a CommunityHow Android engineers at The New York Times came together to learn a new framework.Aug 26, 2022Aug 26, 2022
MathRodaNested Navigation Graph in Jetpack Compose with Bottom NavigationWhen building out the navigation for DashCoin, every Composable destination was placed into a root graph. While this works, it isn’t very…Aug 26, 20223Aug 26, 20223
InAndroid DevelopersbyManuel VivoConsuming flows safely in Jetpack ComposeCollecting flows in a lifecycle-aware manner is the recommended way to collect flows on Android. Use collectAsStateWithLifecycle in…Aug 10, 202219Aug 10, 202219
InOkCreditbyPratham AroraComparing Jetpack Compose performance with XMLAs Jetpack compose is progressing towards stability, our team decided to measure the performance differences between Compose and XML-based…Aug 9, 202210Aug 9, 202210
InAndroid DevelopersbyManuel VivoViewModel: One-off event antipatternsYou should handle ViewModel events immediately, causing a UI state update. Not doing this can result in bugs and future problems!Jun 1, 202231Jun 1, 202231
InAndroid DevelopersbyManuel VivoMigrating Architecture Blueprints to Jetpack ComposeHow the team planned and implemented the Blueprints migration to Compose, including the challenges we faced!Apr 11, 20224Apr 11, 20224
InProAndroidDevbyHusayn HakeemBuilding App Widgets with GlanceAndroid Jetpack GlanceJan 22, 2022Jan 22, 2022
InProAndroidDevbyGuilherme DelgadoManaging the UI State by using a Finite State Machine and MVI architectureUI State management can be strongly improved by using a Model-View-Intent architecture with the help of a Finite State Machine.Feb 11, 20221Feb 11, 20221
takahiromUnderstanding the Jetpack Compose layout with diagramsI would like to s use this diagram to remind me of how it works when using custom layouts.Nov 10, 20211Nov 10, 20211
InProAndroidDevbyChristopher EliasBuilding your first Custom Chart in Android with Jetpack ComposeYeah! you just read that. Today I’m going to show you how to build your own chart (this time, a linear one). No extra libraries need it…Oct 24, 20211Oct 24, 20211
InProAndroidDevbyFabio ColliniViewModels using Compose: MutableStateFlows or MutableStates?State hoisting is an important concept useful to make a Composable stateless (and so easily reusable). The official Compose documentation…Sep 30, 20213Sep 30, 20213
Luke NeedhamCompose UI and the death of androidx.lifecycle.ViewModelThe ViewModel remains in memory until the Lifecycle it's scoped to goes away permanently: in the case of an activity, when it finishes…Jul 21, 20219Jul 21, 20219
Sebastian RiegerJetpack Compose with more complex Previews/ Live previews and ViewModelsMy team and I are really impressed how fast we can build new frontends with Jetpack Compose. What starts as a simple library integration to…Sep 4, 20211Sep 4, 20211
Phill TaylorBuilding a form with switching keyboard focus and IME actions in Jetpack ComposeIn this article I am going to cover how I’ve implemented a form using Jetpack Compose but “focusing” more on text field focus and switching…Sep 12, 2021Sep 12, 2021