reactnativeanimations
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 3 |
| Forks | 5 |
| Open Issues | 0 |
| Last Commit | 2018-12-27 |
| Downloads | 0 |
| Last Indexed | 2026-08-11 05:07 |
Installation
nimble install reactnativeanimations
choosenim install reactnativeanimations
git clone https://gitlab.com/codedaily/reactnativeanimations
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| reactnativeanimations | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/codedaily/reactnativeanimations |
|---|---|
| Homepage | https://gitlab.com/codedaily/reactnativeanimations |
| Registry Source | gitlab |
README
React Native Animations
These are the branch names of each of the code examples. The reason they are on branches vs separate folders is to prevent you from having to keep installing React Native and all dependencies.
To access a demo just clone this repo. git clone git@gitlab.com:codedaily/reactnativeanimations.git
Once cloned do git checkout [branchname]
For example git checkout timing for the first code demo. Follow along with the getting setup video if you are having any issues.
Additionally each of these is a link to the code on gitlab if you would like to view the code online.
If you've made modifications and it will not let you check out another demo just run the command
git reset --hard. This will reset everything, so be warned if you have pieces of a demo you have modified and want to keep.
Intro
- Understanding Internals
Animating Properties
timingOpacity timingTranslate timingScale timingWidthHeight timingAbsolute timingColor timingRotation timingWidthHeightPercentage
Easing
Animated Functions
timing spring loop parallel sequence [stagger]((https://gitlab.com/codedaily/reactnativeanimations/tree/stagger) delay decay event add divide modulo multiply createAnimatedComponent
Combining Animations
parallel sequence stagger delay
Interpolation
interpolateNumber interpolateColors interpolateRotation interpolateExtrapolate mixedExtrapolate
Using Native Driver
timingNative springNative scrollNative
Gestures and Animations
decay kittenCards staggerHeads
Understand and Build Custom Animations
-
How createAnimatedComponent works - no git branch here
Techniques
Basic Real World
- Animate to the 4 corners
- Kitten Card Swiper
-
Animated Button with Progress Bar - https://demo.tutorialzine.com/2013/10/buttons-built-in-progress-meters/
-
Animated Questionnaire - https://uimovement.com/ui/3214/questionnaire/