~/talk

Pushing React Native outside the comfort zone

Talkat React Alicante 2018 · on Friday, 2018-09-14· [react-native]

Builds a cross‑platform music player that streams and mixes five simultaneous audio tracks, renders remote SVG scores in a WebView via a serverless lambda, and synchronizes note positions to audio. Replaces JS-driven updates with a custom native UI component modeled on ScrollView, uses Animated.event and the native driver to offload animations, implements dragging and a seekTo API with a pragmatic 1.5s sync delay, and delivers noticeably better performance and maintainability.

AI-written summary · about

  1. 0:00Start
  2. 1:34getDerivedStateFromProps()
  3. 13:43Drawbacks
  4. 17:53Benefits
  5. 18:54Player demo
  6. 22:49Negotiation
  7. 23:40Touch release
  8. 28:20Time progress demo
  9. 29:40Slide start
  10. 29:57Slide move
  11. 34:41Progress bar seeking demo
  12. 36:12Takeaways
~/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.