- Node.js (LTS)
- (MacOS) Homebrew
- Xcode
- XCode Command Line Tools
xcode-select --install
- Watchman
brew install watchman
-
Projekt klonen
git clone https://github.com/Geplatzter-Reifen/foof
-
Environment Variablen ausfüllen
cp .env.example .env
-
Pakete installieren
npm install
Android:
npx expo run:android
iOS:
npx expo run:ios
npx expo prebuild --platform android
cd android
Release APK:
./gradlew assembleRelease
Debug APK:
./gradlew assembleDebug
Die APK befindet sich danach in android/app/build/outputs/apk
.
Um die App in einem Emulator oder auf einem physischen Gerät zu testen, siehe folgende Links: