- Clone the repo
- Install dependencies
yarn - Run on Android:
react-native run-android - Run on IOS:
react-native run-ios
When you run first time if you get: command not found : react-native then run
yarn add react-native-cli -g
To develop using an emulator you can use Genymotion. Please note that the app using Google Services, so your Android must have them installed. For Genymotion, click GAPPS button on top left corner to install. Android 4.4.4 is recommended for that (GAPPS crashes on newer versions).
If your processor supports virtualization (new Intel processors usually supports it) you can use NOX App Player or standard Android emulator. Note that your emulator will run very slowly if your processor does not support virtualization.
Mac OS is needed to build the app and run simulator.
Prettier will auto-format your code based on eslint rules whenever you save a file.
- Make sure what plugin for your IDE installed (for VS Code it is 'Prettier - Code formatter')
- Your VS Code Workspace Settings should look like this:
// Enable/disable default JavaScript formatter (For Prettier)
"javascript.format.enable": false,
"prettier.eslintIntegration": true