The React Native, Redux boilerplate for personal usage
NavigationExperimental, Redux Counter example and Remote Redux DevTools control
- React & React Native v0.34
- Redux & Remote Redux DevTools & On Debugger
- Immutable & Immutable DevTools
- Babel & Plugins: transform-decorators-legacy
See Getting Started to install requirement tools.
$ npm install -g react-native-cli
$ npm install
Also, you can use generator-rnb to create project with this boilerplate.
$ npm start
Run command to open iOS simulator and run app:
$ npm run ios
Or open ios/RNBoilerplate.xcodeproj
file with XCode:
$ npm run ios-open
Open Android emulator (recommended Genymotion) and run command: (Or connect real device via USB)
$ npm run android
In development mode, you can install React Native Debugger as default debugger. if not install, it will use Remote Redux DevTools and On Debugger.
We used react-native-mock, and test with Mocha, Enzyme.
$ npm test
- react-native-counter-ios-android's counter example.