Zum Inhalt springen
supastack
Dokumentation durchstöbern

For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /de/docs/mobile.md (or send Accept: text/markdown).

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.

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.

Häufige Fragen

14 Fragen

Was ist supastack?

supastack ist eine modulare Basis zum Bauen von KI-gestützten SaaS-Produkten. Sie bündelt die gemeinsame Infrastruktur, damit du dich auf die Funktionen konzentrieren kannst, die dein Produkt ausmachen.

Unterstützt es Web und Mobil?

Ja. supastack enthält Next.js- und Expo-Apps als Ausgangspunkt für Web- und Mobile-Erlebnisse.

Welche Authentifizierung ist enthalten?

Better Auth deckt E-Mail/Passwort, OTP und Social Login ab. Persönliche Workspaces werden mit dem Konto provisioniert, damit Datensätze vom ersten Tag an begrenzt sind.

Wie wird KI unterstützt?

supastack enthält konfigurierbare Multi-Anbieter-KI, Nutzungsverfolgung, Budgets und verschlüsselte Bring-your-own-key-Unterstützung.

Wie werden Abonnements gehandhabt?

Für Produkte, die auf dem Kit aufbauen, bilden Stripe-Abrechnung, Abonnements und Berechtigungen die Basis für bezahlten Zugang. Anbieter-Geheimnisse bleiben serverseitig.

Wo liegt mein produktspezifischer Code?

Produktspezifische Funktionen bleiben in einem separaten Codebase, während das Produkt die Basismodule von supastack konfiguriert und integriert.

Wie funktioniert die Preisgestaltung von supastack?

Das Kit ist ein Einmalkauf mit lebenslangen Updates: Ein Framework für 249 $ (befristeter Einführungspreis — 100 $ Rabatt auf den regulären Preis von 349 $) oder Alle Frameworks (Next.js, iOS, Android) für 499 $ (befristeter Einführungspreis — 100 $ Rabatt auf den regulären Preis von 599 $), plus 75 $ pro zusätzlichem Entwickler-Sitz. Kein Kit-Abo. Checkout auf dieser Website liefert deinen Lizenzschlüssel per E-Mail, mit Repo-Zugang per GitHub-Einladung.

Wie begrenzen Workspaces meine Daten?

Nutzerdatensätze sind über workspaceId begrenzt. Identität, Berechtigungen, KI-Nutzung, Abrechnungsereignisse und Audit-Einträge bleiben innerhalb der persönlichen Workspace-Grenze.

Wie funktionieren Hintergrundjobs?

Trigger.dev ist die explizite Job-Laufzeit. Der JobRunner-Vertrag verspricht nur enqueue, status und cancel — Workflow-Semantik bleibt Trigger.dev-spezifisch und explizit.

Wie unterscheidet sich E-Mail von Outreach?

Transaktions-E-Mail deckt Produktabläufe wie Task-Abschluss-Hinweise ab. Cold Outreach und Kampagnen gehören zum Produkt selbst, außerhalb des E-Mail-Moduls dieses Kits.

Wie funktionieren mobile Käufe?

Mobile bietet native Käufe und Wiederherstellung über RevenueCat; dein Server prüft den Zugriff. Konfiguriere die Store-Konten und schließe Gerätetests vor der Veröffentlichung ab. Web-Abrechnung bleibt separat.

Wo liegen die KI-Anbieter-Schlüssel?

BYOK-Zugangsdaten sind verschlüsselt und bleiben serverseitig. Schlüssel werden in Logs bereinigt; Nutzung und Budgets bleiben auf Workspace-Ebene sichtbar.

Welche Zahlungsmethoden akzeptiert der Checkout?

Der von Stripe gehostete Checkout akzeptiert Karten und kann — sobald die Wallets im Stripe-Konto aktiviert sind — auch Alipay und WeChat Pay anbieten, praktisch für Käufer in China. Wallet-Autorisierungen werden asynchron bestätigt, sodass sich die Lizenzseite aktualisiert, sobald die Zahlung eingegangen ist.

Kann ich eine Rückerstattung erhalten?

Sobald du Zugriff auf das Repository hast, gehört supastack für immer dir und kann daher nicht zurückerstattet werden. Aber keine Sorge: Du erhältst den vollständigen Quellcode mit lebenslangen Updates, um unbegrenzt viele Produkte für dich oder deine Kunden zu erstellen und zu veröffentlichen. Du darfst den Code lediglich nicht weiterverkaufen oder das Repository als Starter-Kit oder Vorlage weitergeben.

DE
Design