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

React Native for mobile development

React Native for mobile development

Slides for the training "Code in the Woods", October 2018

André Staltz

October 08, 2018
Tweet

More Decks by André Staltz

Other Decks in Programming

Transcript

  1. \ JavaScript SQL Java C# Python PHP C++ C TypeScript

    Ruby Swift Objective-C VB.NET Assembly 62.5% 39.7% 6.5% 6.4% https://insights.stackoverflow.com/survey/2017#technology
  2. \ JavaScript SQL Java C# Python PHP C++ C TypeScript

    Ruby Go Assembly 69.8% 45.3% Swift 8.1% Objective-C 7.0% https://insights.stackoverflow.com/survey/2018#most-popular-technologies
  3. \ JavaScript SQL Java C# Python PHP C++ C TypeScript

    Ruby Go Assembly Swift Objective-C Xamarin
  4. \ JavaScript SQL Java C# Python PHP C++ C TypeScript

    Ruby Go Assembly Swift Objective-C Flutter Dart ⚠
  5. React Native Native SDKs JS Some native code 
 is

    proprietary Most app logic is JavaScript
 and React components
  6. React Native Native SDKs JS When migrating 
 from/to React

    Native Some app logic is JavaScript
 and React components
  7. Is it perfect? Debugging is possible, but not so nice

    Have to use many languages Feels hacky because it's not official SDK