mike emo - mdc.ilmservice.comreact native (rn) •mac -install xcode •windows -java sdk 8.1, php...
TRANSCRIPT
MikeEmoFounderTonkaSourceITservicesConsultantMemo@TonkaSource.com612-615-6937
vs.
ReactNative(*RN)
ReactNative(RN)
• Mac- InstallXCode
ReactNative(RN)
• Mac- InstallXCode• Windows- JavaSDK8.1,PHP2.7,AndroidDevStudio,Emulators
ReactNative(RN)
• Mac- InstallXCode• Windows- JavaSDK8.1,PHP2.7,AndroidDevStudio,Emulators• DeploystoGooglePlay|AppleStore
ReactNative(RN)
• Mac- InstallXCode• Windows- JavaSDK8.1,PHP2.7,AndroidDevStudio,Emulators• DeploystoGooglePlay|AppleStore• Canuse’NativeModules’(eg.objective-clibraries)
ReactNative(RN)
• Mac- InstallXCode• Windows- JavaSDK8.1,PHP2.7,AndroidDevStudio,Emulators• DeploystoGooglePlay|AppleStore• Canuse’NativeModules’(eg.objective-clibraries)• Command:react-nativeinitMyAwesomeApp
ReactNativevs.Expo(RNvs.CRNA)
ReactNativevs.Expo(RNvs.CRNA/Expo)
CRNA:create-react-native-app HelloWorld
ReactNativevs.Expo(RNvs.CRNA/Expo)
CRNA:create-react-native-app HelloWorld- AReactNative“ExpoApp”
ReactNativevs.Expo(RNvs.CRNA/Expo)
RN:react-nativeinit HelloWorld
vs.
CRNA:create-react-native-app HelloWorld- AReactNative“ExpoApp”
ReactNativevs.Expo(RNvs.CRNA/Expo)
RN:react-nativeinit HelloWorld- Areactnative”Native”app
vs.
CRNA:create-react-native-app HelloWorld- AReactNative“ExpoApp”
ReactNativevs.Expo(RNvs.CRNA/Expo)
RN:react-nativeinit HelloWorld- Areactnative”Native”app– STILLJAVASCRIPT!
vs.
CRNA:create-react-native-app HelloWorld- AReactNative“ExpoApp”
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices• Easytodeploytotestersonthesamenetwork
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices• Easytodeploytotestersonthesamenetwork• CandeploytoExpo’s‘Store’
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices• Easytodeploytotestersonthesamenetwork• CandeploytoExpo’s‘Store’• Glorified‘WebApp’
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices• Easytodeploytotestersonthesamenetwork• CandeploytoExpo’s‘Store’• Glorified‘WebApp’
• Lotsof3rd partycomponents
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices• Easytodeploytotestersonthesamenetwork• CandeploytoExpo’s‘Store’• Glorified‘WebApp’
• Lotsof3rd partycomponents• Can’taccess‘NativeModules’
CRNA/ExpoApp
• Don’tneedXcode orAndroidStudio• Veryeasytotestonmultipledevices• Easytodeploytotestersonthesamenetwork• CandeploytoExpo’s‘Store’• Glorified‘WebApp’
• Lotsof3rd partycomponents• Can’taccess‘NativeModules’• Command:create-react-native-appMyAwesome
OR
ReactNativeCli
OR
ReactNativeClinpm install–greact-native-cli
Let’sRocknRoll
ReactNativeonWindows:http://iemosoft.com/react-native-installation-for-windows/