domains / families / software-engineering / compose-animations
compose-animations
separate
Use when writing or reviewing Jetpack Compose motion: visibility enter/exit, animating one property toward a target, color or size transitions, multiple properties from one state, switching composable content, or choosing between AnimatedVisibility, animate*AsState, rememberTransition, AnimatedContent, and Crossfade.
When to use
- visibility enter/exit
- animating one property toward a target
- color or size transitions
- multiple properties from one state
- switching composable content
- choosing between AnimatedVisibility, animate*AsState, rememberTransition, AnimatedContent, and Crossfade
When not to use
- For side-effect timing or click-launched work, use [Compose state and effects](../compose-state-and-effects/SKILL.md).
- For deep state-read or recomposition diagnosis, use [Compose performance](../compose-performance/SKILL.md).
Skill page
Source