~/talk

React Native newcomers built first app – vod.pl app case study

Talkat App.js Conf 2019 · 2019-04-04..04-05· [react-native]
links:none on file
links:none on file
slides:none on file

A team of mostly React Native newcomers runs a four-week proof of concept (four people) and finds no architectural blocker to building VOD.PL, then implements a full app in TypeScript with sizeable native modules for DRM, ads and a custom player. Early problems include a broken native player (sound but no video), awful performance from stacked screens and Redux-driven re-renders, an Android crash from a local analytics SDK (temporarily rewritten in JS), and tricky mixed native+RN screens — don’t mix native and React Native screens. Outcome: app is stable with 99.66% crash-free users, CPU/memory ~10% above native, and delivery cost ~30% higher than parallel native estimates.

AI-written summary · about

  1. 0:00Wprowadzenie
  2. 2:40VOD.pl before and what was the problem
  3. 3:23So what was the goal?
  4. 5:22Is React Native a solution?
  5. 7:304 week test
  6. 9:51Team's dilemmas
  7. 10:24Solution to team's dilemma
  8. 11:11React Native approach
  9. 11:51Player, can we do it?
  10. 12:51Does market have what we need?
  11. 15:03What we ended up with
  12. 16:44And we got stuck again
  13. 18:23There will be surprises
  14. 20:16Updating RN strategy
  15. 21:28Programming languages
  16. 22:36We'd love to know at the beginning
  17. 24:23Summary
  18. 25:55Result
  19. 28:20Learnings
~/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.