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