Jetpack Compose for Games & Animations
summary
Claims that Jetpack Compose’s Canvas and animation APIs let developers build real games and generative motion, and demonstrates concrete tools and patterns: animateContentSize and AnimatedVisibility for UI flows, animateAsState / animatable and update/infinite transitions for choreography, plus Canvas transforms and LaunchEffect for game loops. Shows small working projects—a 60–70 line animated bottom nav, a heartbeat and an exploding FAB, and a functioning dinosaur game—all implemented and running.
AI-written summary · about
chapters (12)
- 0:00Intro
- 3:04animateContentSize Modifier
- 5:53Animated Visbility Composable
- 11:50The animate*AsState() methods - 2
- 15:55Examples of animate AsState() methods
- 17:30Repeated Animations with Animatable
- 19:53Compose Canvas 101
- 21:47Animatable on Canvas
- 24:48Transitions - 2
- 30:37Transitions - Examples
- 31:28Animation Inspector
- 32:00Which animation API to use?
related talks
32mJetpack Compose for Games & Animations
51mJetpack Compose for Games & Animations
47mAnimations with Compose: Make Your Apps Shimmering
39mMagic Sprinkles: Adding animations to your app with Jetpack Compose
38mBringing Your Canvas Creations to Life with Jetpack Compose
36mPractical Magic with Animations in Compose
28mComposable Sheep: A Compose Animations Journey
43mInteracting with Composable Canvas
