~/talk

Animations in React Native

Talkat Connect.Tech 2021 · 2021-11-08..11-10· [react-native, web-animation]
links:none on file
slides:none on file

Explains why Animated API throttles when the JavaScript thread computes every 16ms and shows the concrete fix of using useNativeDriver to serialize values and avoid frame drops, plus limits like no color animation or layout transitions and animatedEvent not working with bubbling events. Compares libraries: physics-based react-spring for springy SVG loaders, react-native-reanimated v2 using worklets and a separate JS context for heavy gestures, and Moti (built on Reanimated) which combines entrance/exit and spring/timing demos that run smoothly after one Android tweak.

AI-written summary · about

  1. 0:00Introduction to React Native animations
  2. 3:56Declarative vs imperative animations
  3. 7:47Performance issues with UI thread
  4. 16:35Limitations of Animated API
  5. 18:20Overview of animation libraries
  6. 19:04React Spring physics-based animations
  7. 24:03Moti library and Reanimated v2
  8. 30:25Live code demos and comparisons
  9. 42:37Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.