Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

React Native

No description
by

Franz Knipp

on 23 April 2017

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of React Native

React Native
Franz Knipp
Linuxwochen 2017
Eisenstadt
React
Native
Facebook
Open Source 2013
JavaScript
JSX
const element = (
<h1>
Hello, {formatName(user)}!
</h1>
);
Virtual DOM
React
One-Way Data Binding
Props and State
State
Props
React Native
Facebook
Open Source 2015
Native mobile development
Objective-C
Swift
Java
vs.
Learn twice, write twice
WebView for the Rescue?
PhoneGap/Apache Cordova
Ionic, …
Write once, run everywhere
JavaScript
React
+
Learn once, write everywhere
Facebook Ads Manager
85% code reuse
How to start
npm install -g react-native-cli


react-native init Linuxwochen2017


react-native run-ios
react-native run-android
More informations
The single source of truth
https://facebook.github.io/react-native

Tutorial
http://www.reactnativeexpress.com/

Packages
https://js.coach/react-native

Try it in your browser
https://snack.expo.io/
franz@qnipp.com
http://qnipp.com

More?
Native UI Components
Full transcript