Overview
Discover practical techniques for implementing animations in Jetpack Compose in this 33-minute video from Android Developers. Learn key principles that unlock a wide range of animations, from basic to advanced. Explore step-by-step implementation of animations, including working with gestures and state-based animations. Dive into topics such as Modifier.graphicsLayer, animateAsState, transitions, gesture handling, animation specs, easing, and built-in animation APIs. Gain insights on choosing the right API for your needs and explore bonus content on Image Vectors. Perfect for developers looking to enhance user engagement with delightful animations in their Android apps.
Syllabus
- Introduction
- Principles of Animation
- What?
- Modifier.graphicsLayer
- When?
- State changes
- animateAsState
- Transition
- On Launch
- Infinitely
- With Gesture
- Flinging gesture handling
- AnchoredDraggable
- How
- Animation Specs
- tween specs
- Easing
- spring specs
- Built-in animation APIs
- Animated Visibility
- animateContentSize
- AnimatedContent
- Choosing an API
- Summary
- Bonus: Image Vectors
Taught by
Android Developers