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/configuration.md (or send Accept: text/markdown).
De mobiele app configureren
Stel het backendadres en het deep-link-schema in dat de native build gebruikt, en houd beide kanten van de overdracht synchroon.
Setup en configuratie
Plaats apparaatgerichte waarden in apps/mobile/.env.local; Expo leest dat bestand, niet de .env in de repositoryroot. EXPO_PUBLIC_API_URL is de oorsprong van de web-backend die de telefoon bereikt — dezelfde waarde die je in de telefoonbrowser hebt getest. EXPO_PUBLIC_APP_SCHEME is het native URI-schema van de app; gebruik een reverse-DNS-waarde zoals com.example.app.
app.json beheert de productnaam, slug, versie, bundle-identificatie en plugins. app.config.ts leidt het deep-link-schema en de productieoorsprongen af van EXPO_PUBLIC_APP_SCHEME, dus een schemawijziging vereist een nieuwe native build, niet alleen een Metro-herstart. Voeg op de server elke oorsprong die de app gebruikt toe aan MOBILE_ALLOWED_ORIGINS; de overdracht faalt veilig wanneer beide kanten niet overeenkomen.
Elke EXPO_PUBLIC_*-waarde wordt in de app-bundle opgenomen. Houd providersleutels op de server en gebruik openbare waarden alleen voor adressen en schema’s.
EXPO_PUBLIC_API_URL=http://192.168.1.25:3000
EXPO_PUBLIC_APP_SCHEME=com.example.appImplementatieworkflow
Herstart Expo na een wijziging in .env.local. Voer de pakkettests en typecheck uit en bevestig het opgeloste schema met een ontwikkelbuild: open een auth-callbacklink en controleer dat die terugkeert naar de app in plaats van de browser. Expo Go kan aangepaste schema’s van je native build niet valideren.
Verificatie en probleemoplossing
Herstart Expo na een wijziging in .env.local en open de preview op het doelapparaat. Wijzig het thema, herstart de app en bevestig dat de keuze blijft; activeer daarna een deep link en controleer dat de app die afhandelt in plaats van de browser.
Wil je verdergaan met de configuratie? Lees De mobiele app testen.