~/talk

React Native: Building Fluid User Experiences

Talkat ReactEurope 2015 · 2015-07-02..07-03· [react-native, react]
facebook:spencer
slides:none on file

An Animated library for React Native maps gesture inputs to outputs by wiring dx/dy to Animated.ValueXY and using pan responder events, springs, interpolations and a layout animation ease in/out to get near 60 fps. The demo implements drag‑to‑reorder grid, pop‑scale spring, bobbles and chained stickers with decay, scroll‑linked transforms, and an opening transition that animates layout and colors. Implementation runs in JS now, can serialize to native for faster back ends, and already ships the output half in iOS and Android apps.

AI-written summary · about

  1. 0:00Start
  2. 1:00Fluid Interactions
  3. 4:24Gratuitous Animation Demo App
  4. 9:00Spring Animation
  5. 10:23Animated Style
  6. 11:30Layout Animation System
  7. 12:54Opening Animation
  8. 16:56Dismissal Dismissal Gesture
  9. 20:04Adlistener
  10. 21:16Pan Listener
  11. 27:14Scrolling
  12. 29:25Interpolation
~/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.