Note: The current project is under development.
This is a react native boilerplate project integrated with following awesome third-party libraries:
- ✅
react-native-navigation
@1.1.x This is our core solution for navigating between screens in React Native. - ✅
Redux
- ✅
redux-thunk
For async dispatch - ✅
react-native-vector-icons
All font files are included in this project. A helper functionloadIcons()
is created for you to easily combine withreact-native-navigation
. - ✅
react-native-tab-view
- More on the way...
The purpose of this project is to save your time in configuring third-party libraries as well as to keep your project structure consistent and clean. It is highly recommended to check out this react native app example junedomingo/movieapp for some of the best practices.
Clone this repo to your machine:
git clone git@github.com:sanzangtang/essential-react-native.git
cd essential-react-native
Install all packages by running:
npm install
If you prefer yarn:
yarn install
Finally, you can start your app by executing these commands:
npm run ios
npm run android
Simiarily, if you are using yarn:
yarn ios
yarn android