Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to React Native. A better way to w...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

Introduction to React Native. A better way to write mobile apps.

What is React Native and how can I get into it...

Avatar for Pubudu Kodikara

Pubudu Kodikara

August 09, 2018

More Decks by Pubudu Kodikara

Other Decks in Technology

Transcript

  1. Getting the basics ◉ HTML, CSS and JavaScript ◉ React

    ◦ Virtual DOM ◦ JSX ◦ Components ◦ Component lifescycles 4
  2. 5

  3. Getting into React Native ◉ HTML, CSS and JavaScript ◉

    Flexbox ◉ React ◉ Native if you want... 8
  4. Advantages ◉ It’s JavaScript ◉ Code reuse ◉ Live Reload

    & Hot Reloading ◉ Debugging ◉ Performance when compared to hybrid apps 9
  5. Disadvantages ◉ Not all native components are mapped yet ◉

    Sometimes you’ll need native developers ◉ New and rapidly evolving 10
  6. “ Meanwhile, we’ve learned to adapt to its inevitable pain

    points without sacrificing overall productivity. ~ Discord ~ 12
  7. 14

  8. 15