- Install Android Studio
- Install node (16.x), yarn (1.x)
- Create .env file from .env.qa
- Run Android emulator. (from Android Studio or Genymotion)
- Run Metro bundler.
yarn start
- Run Android app.
yarn android
- Install XCode
- Install node (16.x), yarn (1.x)
- Create .env file from .env.qa
- Run Metro bundler.
yarn start
- Install Pod depedencies.
pod install --repo-update
- Run Android app.
yarn ios
- Install detox cli.
yarn global add detox-cli
- Build apk for testing.
yarn build-detox-android
- Run detox test on apk.
yarn test-detox-android
- Create a git tag.
git tag -a release-09-02-second -m "release 09-02 second"
- Push git tag.
git push origin release-09-02-second
- Run
yarn refresh
to reload android app quickly without rebuilding - Run
yarn reset
to reset package manager cache - Run
adb uninstall com.siristechnology.nepaltodayapp
to uninstall app from the android simulator - Run
adb logcat
to view android emulator logs in terminal