~/talk

Moving Beyond Animations to User Interactions at 60 FPS in React Native

Talkat React Conf 2017 · on Monday, 2017-03-13· [react-native, web-performance]

Claims that declarative physics engine declarations plus a native driver eliminate bridge chattiness and run dynamic gestures at 60 FPS. Implements snapping, springs, boundaries, localized forces and Animated integration using CADisplayLink-driven physics (inspired by UIKit Dynamics) and ships iOS and Android drivers. Eight demo use cases are implemented, a chat‑heads behavior appears in seven lines of declaration, and the open‑source library and App Store/Google Play demo are working for real devices.

AI-written summary · about

  1. 0:00Intro
  2. 0:30Tal Kol Introduction
  3. 2:28Beyond Animations
  4. 3:10Examples
  5. 5:35Swappable Roads
  6. 6:05Performance Analysis
  7. 7:32Java vs React Native
  8. 8:37The solution
  9. 9:40Declarative API
  10. 11:42Snapping
  11. 12:31Source examples
  12. 15:15First attempt
  13. 16:37Second attempt
  14. 18:14Physics
  15. 19:41Physics Engine
~/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.