Lokale Entwicklung
Voraussetzungen
- Node.js 18.19.1 (empfohlen: 20.19.4)
- Expo SDK 52.0.47 (empfohlen: 54.0.0)
- React Native 0.76.9 (empfohlen: 0.81.4)
Installation
# Dependencies installieren
npm install
# oder
yarn install
Development Builds
Da die App native Module verwendet (insbesondere MapLibre), funktioniert sie nicht in Expo Go. Development Builds sind erforderlich.
# Prebuild (native Ordner generieren)
npx expo prebuild --clean
# Development Builds erstellen
eas build --profile development --platform ios
eas build --profile development --platform android
Kartenentwicklung
Die App nutzt MapLibre für Kartendarstellung. Weitere Details: - MapLibre Migration Guide - Technische Details zur Kartenimplementierung - MapLibre React Native Repo
Dokumentation lokal bauen
# MkDocs installieren
pip install mkdocs
# Dokumentation lokal starten
mkdocs serve
# Dokumentation bauen
mkdocs build