Seeing Lottie in action, I was reminded of Android’s
AnimatedVectorDrawable which also allows one to do vector based animations.
This class animates properties of a
VectorDrawablewith animations defined using
If you’re familiar with SVG, the
AnimatedVectorDrawable XML contents will look familiar.
The “Endless Pin Jump” animation (pictured above) for example is something that can be animated using
AnimatedVectorDrawable. Like SVG you can write your XML manually, or use an IDE – such as AndroidIconAnimator (web-based) – to creating your
AnimatedVectorDrawables. Online tools to convert your SVGs to the
VectorDrawable format also exist 🙂
An Introduction to
Animation: Jump-through using
“Endless Pin Jump” animation with
AnimatedVectorDrawable IDE →
VectorDrawable convertor →