React Native Animation Book
You can't really stop someone doing what's he's passionate about, can you?
So, here is Jason Brown, after his series of Animation related blog posts has started writing a GitBook about React Native Animated
library.
We really expect it to become a complementary resource to the official API when it comes to anything related to Animated
.
React Native Animation Book
React Native has had a fantastic reception. There have already been a ton of great applications built using React Native. However one hugely important part of mobile applications is animations. React on the web has generally been pretty poor at dealing with animations, however there are some great people out their attempting to solve this problem. One such solution is
react-motion
https://github.com/chenglou/react-motion/.However
react-motion
utilizessetState
which if you are animating components with signifcant amounts of children will cause a lot of diffing. Christopher Chedeau then gave a talk at React Rally, which you should watch here Christopher Chedeau - Animated. Additionally follow along with the slides here https://speakerdeck.com/vjeux/react-rally-animated-react-performance-toolbox.This was a novel technique and really shows off the flexibility of React. Currently it only works on React Native but there is a non-working port for the web.
There is already some great documentation written up on the React Native
Animated
library here http://facebook.github.io/react-native/docs/animated.html. It's not perfect by any means but that's what this book is here for. I'll be covering all of the APIs, basics, and other topics.We'll also be covering
LayoutAnimation
which you can read up on here http://facebook.github.io/react-native/docs/layoutanimation.html.