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 /nl/docs/mobile.md (or send Accept: text/markdown).
Mobiel overzicht
Een Expo-oppervlak verbonden met hetzelfde server-owned fundament.
Je eerste mobiele sessie
Volg de onderstaande mobiele tutorial vanaf een computer, met een telefoon of een geïnstalleerde simulator in de buurt. U installeert het project, schrijft een openbaar API-adres in apps/mobile/.env.local en scant een Expo QR-code. Expo is de ontwikkeltool die uw React Native-schermen op een apparaat opent.
De Next.js API en gedeelde serverpakketten blijven de bron voor accounts, gegevens en machtigingen: dit is de actieve webbackend waarmee uw telefoon praat. De QR-server van Expo levert alleen de schermcode. Een succesvolle preview betekent niet dat de backend, aanmelding of winkelaankopen zijn geconfigureerd; de tutorial laat zien hoe je elke grens op volgorde kunt testen.
Deel contracten, behoud native presentatie
Expo omvat native aanmeldings- en sessieafhandeling, werkruimte- en instellingenoppervlakken, chatbedieningen en RevenueCat-aankoopworkflows. De Next.js API en gedeelde serverpakketten blijven de bron voor gedeelde gegevens, autorisatie en providerverificatie; native schermen noemen ze in plaats van serverreferenties in te sluiten.
De Expo-applicatie bevindt zich in apps/mobile.. Het gebruikt de gedeelde basis via een API in plaats van serverreferenties in te sluiten. Native authenticatie, veilige sessieopslag, deep links, chatbediening en RevenueCat-aankooppresentatie hebben elk clientmodules.
Configureer de API en het appscheme
Zet EXPO_PUBLIC_API_URL op een API-origin die bereikbaar is voor je emulator of fysieke apparaat. Localhost op een telefoon verwijst naar die telefoon, dus gebruik de juiste bereikbare ontwikkelhost. EXPO_PUBLIC_APP_SCHEME identificeert het deeplinkscheme van de app.
Review apps/mobile/app.config.ts en de authenticatieconfiguratie voordat je callbacks test. Publieke Expo-waarden worden in de client gebundeld en mogen geen providersecrets bevatten.
Verifieer op het doelapparaat
Voer eerst deterministische sessie-opslag, deep-link, chat-annulering en rechtentests uit. Controleer vervolgens de aanmeldingsretour, sessieherstel, afmelding en aankoopsynchronisatie in de beoogde EAS-ontwikkelingsbuild; Expo Go kan echte winkelaankopen niet valideren.
Fysieke-apparaat- en provideracceptatie staan los van het lokale web-golden-path. Track ze expliciet voor elke releasetarget.
Wil je verdergaan met de configuratie? Lees Draai de mobiele app.
