Slide 1

Slide 1 text

how React may change mobile app development NATIVE! REACT

Slide 2

Slide 2 text

build mobile apps using JavaScript

Slide 3

Slide 3 text

build apps using React

Slide 4

Slide 4 text

why?

Slide 5

Slide 5 text

REACT NATIVE NATIVE ➔ Platform-aware Teams ➔ Proprietary Platform ➔ Compile and Wait ➔ Imperative APIs ➔ Unified Teams ➔ Open Source ➔ Reload and Run ➔ Declarative APIs

Slide 6

Slide 6 text

1. application 2. deploy 3. ecosystem a better….

Slide 7

Slide 7 text

how?

Slide 8

Slide 8 text

1. learn JavaScript 2. learn React 3. learn React Native

Slide 9

Slide 9 text

basics

Slide 10

Slide 10 text

an application is a complex system of components

Slide 11

Slide 11 text

state is just a moment of a component in our app

Slide 12

Slide 12 text

state1 → user action → state2

Slide 13

Slide 13 text

react just abstracts it out for you.

Slide 14

Slide 14 text

and react native abstracts mobile app development.

Slide 15

Slide 15 text

cases

Slide 16

Slide 16 text

SoundCloud Pulse Discord

Slide 17

Slide 17 text

Facebook Facebook Groups

Slide 18

Slide 18 text

Learn once, write anywhere. ” ” Tom Occhino, React Native: Bringing modern web techniques to mobile

Slide 19

Slide 19 text

???

Slide 20

Slide 20 text

react is awesome. THANK YOU