Skip to content

siristechnology/nepaltoday-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NepalToday App

Android Apk - Build & Release Build status Android Detox Test DeepScan grade Known Vulnerabilities


screenshot-1 Get it on Google Play

Latest screenshot

image image

How to Run Android app locally

  • 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

How to Run IOS app locally

  • 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

How to Run Detox test on Android Emulator

  • 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

How to Publish app into Google Play Store

  • 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

Tips

  • 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