Smooth Criminals, Android animations and how not to get robbed.
summary
Walks through exact tools and tradeoffs: Lottie runs After Effects as canvas animations but hits scaling and memory limits on full‑screen or low‑end phones; Shape Shifter and Kyrie produce animated vector drawables and solve keyframing but bind to assets or APIs; MotionLayout pushes work to the surface for high performance; there are roughly a dozen ways to expand FABs with one‑frame staggering unless orchestration is used; ObjectAnimator and PropertyValuesHolder are verbose but give correct, synchronized results.
AI-written summary · about
chapters (12)
- 0:00Android animations intro
- 1:56Lottie animation pitfalls
- 4:28Kyrie and ShapeShifter
- 7:39Twelve FAB transitions
- 12:41View animator vs XML
- 17:15Standard animation issues
- 19:06Why ObjectAnimator
- 23:30PropertyValuesHolder
- 25:35Rotation animation pitfalls
- 28:46MotionLayout animations
- 32:18Animation tools and resources
- 33:45Q&A
related talks
22mAnimations : Smooth Criminals
47mLearn Some New Moves: Advanced Android Animation
43mMeaningful motion design and how to implement it
38mIn a World of Pure Android Animation 🍭🍫
37mThree Approaches to Animations on Android
31mShapeShifting: Creating delightful icon animations
39mMeaningful motion design and how to implement it
41mA Moving Experience
