Binwell StateMachine for Xamarin.Forms Demo of using Finite State Machine (FSM) for making complex animation Here is an article with detailed description: https://blog.xamarin.com/complex-animations-xamarin-forms-using-finite-state-machine/