Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paramaggarwal/react-native-workshop
Code and content from the workshop on getting comfortable with React Native.
https://github.com/paramaggarwal/react-native-workshop
Last synced: about 1 month ago
JSON representation
Code and content from the workshop on getting comfortable with React Native.
- Host: GitHub
- URL: https://github.com/paramaggarwal/react-native-workshop
- Owner: paramaggarwal
- License: mit
- Created: 2017-02-24T06:25:21.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-25T11:35:22.000Z (almost 8 years ago)
- Last Synced: 2024-11-04T05:42:10.511Z (3 months ago)
- Language: Objective-C
- Homepage: https://www.eventshigh.com/detail/mumbai/2aec1b55e1dcd52a1a27894f617f01d3-react-native-workshop
- Size: 2.52 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# react-native-workshop
Code and content from the workshop on getting comfortable with React Native.A one day workshop on React Native, organised by OF10, Powai on 25th Feb, 2017.
You can explore [the slides](Slides.pdf) to get an overall structure. The slides about the [internals of React Native](Under_the_hood.pdf) are also available.
# Install
1. Install Node.js using Homebrew.
2. Setup either of Xcode or Android Studio.
3. Code editor of your choice.# Run
1. `cd RNWorkshop`
2. `npm install`
3. `react-native run-ios` or `react-native run-android`
4. To run in Android, you need to first run emulator with `emulator -avd `, see list of names with `emulator -list-avds`# Why learn React Native?
React has changed how we built web apps. Just declare components, and all UI is now just a function of a state. Change a state and the UI updates seamlessly. With React Native, you can do the same for both iOS and Android native apps. No web view involved. Learn once, write for all three platforms. The holy grail of broad-stack UI development.
# Resources
1. React Native - https://facebook.github.io/react-native/
2. React Native: Bringing modern web techniques to mobile - https://goo.gl/YmbvDF
3. Why you should consider React Native for your mobile app - https://goo.gl/V8k8lj
4. Who's using React Native? - http://facebook.github.io/react-native/showcase.html
5. Getting started guide to install React Native & its dependencies - https://goo.gl/xejpWw
6. Myntra : A front end tech story - https://medium.com/myntra-engineering/myntra-a-front-end-tech-story-ded7d3626f6#.tmeg5fv2j# Author
Param Aggarwal ([email protected])