Animations are very important to create a great user experience. Stationary objects must overcome inertia as they start moving. Objects in motion have momentum and rarely come to a stop immediately. Animations allow you to convey physically believable motion in your interface.
React Native provides two complementary animation systems:
Animated for granular and interactive control of specific values, and
LayoutAnimation for animated global layout transactions.
... read the whole story at facebook.github.io.
Animated API is designed to make it very easy to concisely express a wide variety of interesting animation and interaction patterns in a very performant way.