Skip to content
charmotion
Play video

Plays from YouTube in privacy-enhanced mode. Nothing loads from YouTube until you press play.

Which Jetpack Compose animation API should I use?

Published · 0:29

Choose by case: animate*AsState for a single value with a target, AnimatedVisibility for showing and hiding, AnimatedContent or Crossfade for swapping content, updateTransition for several properties together, and rememberInfiniteTransition for loops. Google points to a third-party library such as Lottie for complex illustrated animations.

Illustrated with our own character, Sparky. Not affiliated with any company or product mentioned.

Watch on YouTube

Read more

See your own character move

Upload one image and get a free animated preview.

Free preview

More videos

All videos