Mobile Architecture at Scale

Mobile Architecture at Scale

NDC Conferences via YouTube Direct link

Starting from scratch

13 of 46

13 of 46

Starting from scratch

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Mobile Architecture at Scale

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Motivation
  3. 3 How many engineers does it take
  4. 4 Uber has grown exponentially
  5. 5 Why 100 mobile engineers
  6. 6 The drivers side
  7. 7 The Uber app
  8. 8 Lets just change everything
  9. 9 Engineering Challenges
  10. 10 Biggest Problems
  11. 11 State
  12. 12 Modifying
  13. 13 Starting from scratch
  14. 14 Staying native
  15. 15 Independent code bases
  16. 16 Rewrite goals
  17. 17 How did we do this
  18. 18 What did we learn
  19. 19 What did we build
  20. 20 What we build
  21. 21 Hands on
  22. 22 State in State
  23. 23 Tree
  24. 24 UI
  25. 25 Menu
  26. 26 Mobile MVC
  27. 27 MVP Model View Presenter
  28. 28 MVP Model View Intent
  29. 29 MVP View Intent
  30. 30 Interactor
  31. 31 Routing
  32. 32 View Tree
  33. 33 Viper
  34. 34 Ribs
  35. 35 Presenter
  36. 36 Onboarding
  37. 37 Learning a new architecture
  38. 38 Open Source Architecture
  39. 39 lint rules
  40. 40 RFC
  41. 41 Ownership
  42. 42 Apps
  43. 43 Reb
  44. 44 Feedback
  45. 45 Is it worth it
  46. 46 Wrapping up

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.