GeoRoutr Native Setup

iOS und Android so einfach wie moeglich vorbereiten.

Diese Seite ist die kompakte Developer-Zentrale fuer den nativen Ausbau. Die bestehende Web-App wird mit Capacitor in native Projekte fuer iPhone und Android eingebettet.

Beginner Guide oeffnen

Empfohlene Reihenfolge

  1. Node.js, Xcode und Android Studio installieren
  2. npm install
  3. npm run native:doctor
  4. npm run native:prepare
  5. npm run native:add:ios
  6. npm run native:add:android
  7. npm run native:sync

Wichtige Befehle

Automatisierung

Das Projekt ist bereits mit Skripten vorbereitet. Du musst nicht alles einzeln merken.

node scripts/native-bootstrap.mjs

Das zeigt dir zuerst nur die komplette Befehlsfolge.

node scripts/native-bootstrap.mjs --run --install --prepare --ios --android --sync

Dieser Befehl fuehrt den kompletten Grundaufbau wirklich aus.

Jetzt schon vorbereitet

  • Capacitor Konfiguration
  • Native Web Build Ausgabe
  • Doctor Script
  • Bootstrap Script
  • Beginner Guide

Naechste native Phase

  • echtes Hintergrund-GPS
  • native Berechtigungsdialoge
  • Store Signing
  • Push und Local Notifications
  • App Icons und Splash Screens

Phase 2 oeffnen

Wie spaetere Updates funktionieren

GeoRoutr bleibt web-first. Du aenderst also weiterhin zuerst die Web-App. Danach werden die Aenderungen mit npm run native:sync in iOS und Android uebernommen.

  1. Web-Code aendern
  2. im Browser testen
  3. npm run native:sync
  4. in Xcode und Android Studio kurz pruefen
  5. neuen Store-Build erzeugen

Fuer den Start ist das der beste und stabilste Workflow. Live-Updates ohne Store koennen spaeter immer noch dazu kommen.