We all like our apps to contain fluid, beautiful and fun animations. It seems like a simple thing, but it’s one that can make the difference between an app that’s just okay and one that really stands out. Unfortunately, implementing good animations isn’t always easy. The process of creation and integration is often a multidisciplinary endeavour. Fitting animation usage must be located, the animations themselves must be created and finally they also need to be implemented in your app. On top of that, if your application is multi-platform, things get even more complicated because iOS, Android and web browsers all use different APIs for working with animations. All of this makes integrating animations in your app a difficult challenge. It can sometimes make for messy code, and getting an animation just right can feel like a real nightmare.