FPS delayed is UX denied.
—Holmes
Animation does not seem to belong to the core user experience of any apps. Not true. Conversely, it is vital to do the animation correctly. Why? Read on.
The first key usage of animation is to avoid abrupt user interface change. For example, when an image is just loaded from the network, a looming animation is more optimal than a sudden popping up. This principle applies to some other user interface changes, as we will see very soon that the text expanding transition in Feeds is made smooth using a React Native animation technique called ...