Build a reusable animation primitives library with spring physics, gesture-driven animations, layout transitions, shared element transitions, and configurable presets.
animationlibrarygesturesphysics
Objectives
Implement spring and timing animation primitives
Create gesture-driven animations with drag/fling
Build layout transition components
Add shared element transitions between screens
Create configurable animation presets
Hints
Use react-native-reanimated for worklet-based animations
Spring animations: mass, damping, stiffness parameters