Skip to content

Foodie ― all your favourite recipes just a click away

License

Notifications You must be signed in to change notification settings

Foodie-DAAM/foodie

Repository files navigation

foodie

Prerequisites

Install NodeJS and Yarn v1.

Run yarn global add expo-cli and yarn. To start the app, run expo start.

Building

  • Windows only: Enable WDL, as specified here
  • Install the expo-cli: yarn global add expo-cli
  • Bump version:
    • yarn standard-version --release-as major/minor/patch --dry-run
    • git push --follow-tags origin master
  • Build for Android:
    • expo start
    • expo build:android -t app-bundle
    • expo upload:android --key <path to JSON key> --track <production,beta,alpha,internal,rollout>
  • Build for iOS:
    • expo start
    • expo build:ios -t archive
    • expo upload:ios --apple-id <id> --apple-id-password <pass>
  • Build for Expo:
    • expo publish

Debugging

In IntelliJ IDEA, follow the instructions here.

In VSCode, open the foodie.code-workspace and run the VSCode debugging configuration (F5). After that, scan the QR code with the Expo client or run expo android/expo ios.

Useful links