Animations are a staple of fun and beautiful UI. And with Compose here to stay, it’s a good time to learn more about Compose Animations.

In this talk, we’ll take a dive in the Compose Animations framework and explore several practical examples. We’ll start from the basics (like what an Animation is and how to use the different out-of-the-box APIs), to end up with more complex examples involving chained animations and even a sprinkle of Canvas. Using sheep for everything, of course!

At the end of this talk, you should have a better understanding of the basics behind Compose Animations and how you can use that knowledge to create more complex, interesting and charming animations.

Animations can seem daunting at first, but I promise you, they have never been easier. Gone are the days of complicated animation files and awkward lifecycles, so join me in this journey and let nothing stop you from bringing life to your UI!