4%
77%
19%
iOS Android Other
Show how many users are on android
mobile.
Slide 11
Slide 11 text
Should we go Native
or
React Native?
Slide 12
Slide 12 text
Pros
1. The whole team can maintain the codebase and
contribute
2. Cross-platform
3. Compiles to native code
4. Reuse existing native and web logic
5. Speed up development
Slide 13
Slide 13 text
Cons
1. Not a mature technology
2. Smaller community
3. Still need native devs at some point
Slide 14
Slide 14 text
0
Lines
of platform specific code
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
Structuring the
Project
Slide 17
Slide 17 text
–W.Edwards Deming
“If you can’t describe what you are doing as a
process, you don’t know what you are doing”
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
Components
Slide 20
Slide 20 text
1. General components
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
1. General components
2. Wrap 3rd party libraries
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
1. General components
2. Wrap 3rd party libraries
3. Express domain concept
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
1. General components
2. Wrap 3rd party libraries
3. Express domain concept
4. Handle platform specific UI