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 /es/docs/mobile.md (or send Accept: text/markdown).
Descripción general de la aplicación móvil
Una superficie Expo conectada a la misma base controlada por el servidor.
Tu primera sesión Móvil
Siga el tutorial móvil a continuación desde una computadora, con un teléfono o un simulador instalado cerca. Instalarás el proyecto, escribirás una dirección pública API en apps/mobile/.env.local y escanearás un código QR Expo. Expo es la herramienta de desarrollo que abre las pantallas de React Native en un dispositivo.
El Next.js API y los paquetes de servidor compartido siguen siendo la fuente de cuentas, datos y permisos: este es el servidor web en ejecución con el que se comunica su teléfono. El servidor QR de Expo solo entrega el código de pantalla. Una vista previa exitosa no significa que se hayan configurado el backend, el inicio de sesión o las compras en la tienda; el tutorial muestra cómo probar cada límite en orden.
Comparte contratos y conserva la presentación nativa
Expo incluye inicio de sesión y gestión de sesión nativos, pantallas de espacios de trabajo y ajustes, controles de chat y flujos de compra con RevenueCat. La API de Next.js y los paquetes de servidor compartidos siguen siendo la fuente de los datos comunes, la autorización y la verificación del proveedor; las pantallas nativas los consultan en lugar de incluir credenciales del servidor.
La aplicación Expo está en apps/mobile. Consume la base compartida mediante una API, sin incluir credenciales del servidor. La autenticación nativa, el almacenamiento seguro de sesión, los enlaces profundos, los controles de chat y la presentación de compras de RevenueCat tienen módulos de cliente propios.
Configura la API y el esquema de la aplicación
Configura EXPO_PUBLIC_API_URL con un origen de API al que pueda acceder tu emulador o dispositivo físico. En un teléfono, localhost se refiere al propio teléfono, así que usa el host de desarrollo accesible que corresponda. EXPO_PUBLIC_APP_SCHEME identifica el esquema de enlaces profundos de la aplicación.
Revisa apps/mobile/app.config.ts y la configuración de autenticación antes de probar las devoluciones de llamada. Los valores públicos de Expo se incluyen en el cliente y no deben contener secretos de proveedores.
Verifica en el dispositivo de destino
Primero ejecute pruebas deterministas de almacenamiento de sesión, enlaces profundos, cancelación del chat y permisos. Después verifique el retorno de inicio de sesión, restauración de sesión, cierre de sesión y sincronización de compras en el desarrollo EAS previsto; Expo Go no valida compras reales de las tiendas.
La aceptación en dispositivos físicos y con proveedores es independiente del recorrido web local principal. Registra estas verificaciones explícitamente para cada destino de lanzamiento.
Si quieres continuar la configuración, lee Ejecuta la aplicación móvil.
