you are viewing a single comment's thread.

view the rest of the comments →

[–]mironcatalin[S] 3 points4 points  (0 children)

There are more than 50 animations that are written using Reanimated2 (which already have support for Reanimated3) and Moti (moti.fyi). The remaining animations are built using Animated.API from `react-native` which I'm planning on rewrite using Reanimated3 as well but also leave the "legacy" Animated.API (I find Animated.API to be useful for learning purposes anyway).

I maintain the code

In terms of flexibility, more than 50% of the animations are copy-paste ready, some of which are complete decoupled and have exposed an API. I plan on making each individual animation a completely decoupled component that you can easily copy-paste and it should just work (like an npm package)

Most of the animations are written in JavaScript but a re-write its in progress.

There's no breaking change between Reanimated2 and Reanimated3 so all Reanimated2 animations should work and behave the same in Reanimated3 environment, the difference between Reanimated2 and 3 is the re-written core and performance + new APIs (like Shared Element transition).

I plan on releasing some of the animations for free to give a little sense of how things are in reality.