> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Mobile im Überblick

Eine Expo-Oberfläche, die mit derselben serverseitig verwalteten Grundlage verbunden ist.

## Ihre erste mobile Sitzung

Befolgen Sie das nachstehende Mobile-Tutorial von einem Computer aus, während sich ein Telefon oder ein installierter Simulator in der Nähe befindet. Sie installieren das Projekt, schreiben eine öffentliche API-Adresse in apps/mobile/.env.local und scannen einen Expo-QR-Code. Expo ist das Entwicklungstool, das Ihre React Native-Bildschirme auf einem Gerät öffnet.

Die Pakete Next.js API und Shared Server bleiben die Quelle für Konten, Daten und Berechtigungen: Dies ist das laufende Web-Backend, mit dem Ihr Telefon kommuniziert. Der QR-Server von Expo liefert nur den Bildschirmcode. Eine erfolgreiche Vorschau bedeutet nicht, dass das Backend, die Anmeldung oder die Shop-Käufe konfiguriert wurden; Das Tutorial zeigt, wie die einzelnen Grenzen der Reihe nach getestet werden.

[Folgen Sie dem kompletten Mobile-Erstlauf-Tutorial](https://supastack.dev/de/docs/mobile/ship-in-5-minutes.md)

[Installieren Sie die Tools und erhalten Sie den Code](https://supastack.dev/de/docs/web/before-you-start.md)

[Erfahren Sie, wie Sie einen Befehl ausführen und eine Datei bearbeiten](https://supastack.dev/de/docs/web/terminal-basics.md)


## Verträge teilen, native Darstellung beibehalten

Expo umfasst native Anmeldung und Sitzungsverwaltung, Workspace- und Einstellungsoberflächen, Chat-Steuerungen und RevenueCat-Kaufabläufe. Die Next.js-API und gemeinsame Serverpakete bleiben Quelle für gemeinsam genutzte Daten, Autorisierung und Provider-Prüfung; native Screens rufen sie auf, statt Server-Zugangsdaten einzubetten.

Die Expo-Anwendung liegt in apps/mobile. Sie nutzt die gemeinsame Grundlage über eine API und bettet keine Server-Zugangsdaten ein. Native Authentifizierung, sichere Sitzungsspeicherung, Deep Links, Chat-Steuerungen und die RevenueCat-Kaufdarstellung haben eigene Client-Module.


## API und App-Schema konfigurieren

Setzen Sie EXPO_PUBLIC_API_URL auf einen API-Ursprung, den Ihr Emulator oder physisches Gerät erreichen kann. localhost auf einem Telefon verweist auf das Telefon selbst; verwenden Sie daher den passenden, erreichbaren Entwicklungs-Host. EXPO_PUBLIC_APP_SCHEME legt das Deep-Link-Schema der App fest.

Prüfen Sie apps/mobile/app.config.ts und die Authentifizierungskonfiguration, bevor Sie Callbacks testen. Öffentliche Expo-Werte werden in den Client eingebunden und dürfen keine Provider-Geheimnisse enthalten.


## Auf dem Zielgerät überprüfen

Führen Sie zuerst deterministische Tests für Sitzungsspeicher, Deep Links, Chat-Abbruch und Berechtigungen aus. Prüfen Sie anschließend Anmelde-Rückkehr, Sitzungswiederherstellung, Abmeldung und Kaufsynchronisierung im vorgesehenen EAS-Development-Build; Expo Go kann keine echten Store-Käufe validieren.

Die Abnahme auf physischen Geräten und mit Anbietern ist von der lokalen Web-Golden-Path-Prüfung getrennt. Erfassen Sie sie für jedes Release-Ziel ausdrücklich.


Wenn du die Einrichtung fortsetzen möchtest, lies [Mobile App ausführen](https://supastack.dev/de/docs/mobile/local-setup.md).


## Weiter

[Mobile in 5 Minuten starten](https://supastack.dev/de/docs/mobile/ship-in-5-minutes.md)
