3.1-7. Creando primer proyecto

 

7. Creando tu Primer Proyecto con Expo

¡Hola de nuevo! 👋 En este post, te guiaré paso a paso para crear tu primer proyecto con Expo CLI y ejecutarlo en tu dispositivo móvil o emulador.

📹 Miniatura de la clase:
https://ejemplo.com/imagen-primer-proyecto-expo.jpg


Paso 1: Iniciar un Nuevo Proyecto

Ejecuta el siguiente comando en tu terminal:

bash
expo init mi-primera-app

📌 Nota: Usa nombres sin espacios (guiones bajos _ o guiones - son válidos, ej: mi_app o mi-app).

Selecciona una Plantilla (Template)

Expo te preguntará qué tipo de proyecto deseas crear:

  • Blank (En blanco): Ideal si quieres empezar desde cero.

  • Tabs (Pestañas): Incluye navegación básica con pestañas.

  • Otros templates (TypeScript, minimal, etc.)

Para este ejemplo, elegiremos "Blank" (sin pestañas).


Paso 2: Configura el Nombre de tu App

Luego, Expo te pedirá:

  • Nombre de la app (como aparecerá en el dispositivo): Ej. Mi Primera App.

  • Slug (Identificador único): Por defecto será mi-primera-app (útil para publicar luego en Expo).

✅ Ejemplo de configuración:

text
App Name: Mi Primera App  
Slug: mi-primera-app  

Paso 3: Entrar a la Carpeta del Proyecto

Una vez creado, accede a la carpeta del proyecto:

bash
cd mi-primera-app

Paso 4: Iniciar el Servidor de Desarrollo

Ejecuta:

bash
expo start

Esto hará que:
✅ Se levante un servidor local (generalmente en http://localhost:19002).
✅ Se genere un QR (para probar en dispositivos físicos con Expo Go).
✅ Aparezca un menú interactivo en la terminal con opciones como:

  • Android/iOS Emulator (si tienes configurado Xcode o Android Studio).

  • LAN/Tunnel (para conexión en red local o remota).

📌 Tip: Usa Tunnel si tu celular no está en la misma red WiFi.


Paso 5: Probar tu App en el Dispositivo

  1. Descarga la app Expo Go (Android | iOS).

  2. Escanear el QR desde la app o ingresa la URL que aparece en la terminal.

📌 Nota: Si estás logueado en Expo CLI, tu proyecto aparecerá en tu perfil de Expo Dev.


Opciones Adicionales

  • Modo Producción: Ejecuta expo start --production para simular el entorno final.

  • Emuladores:

    • Android: Presiona a en la terminal después de expo start.

    • iOS (solo Mac): Presiona i.

  • Cerrar el Servidor: Usa Ctrl + C en la terminal.


¿Qué Viene Después?

En los próximos posts, veremos:
🚀 Cómo editar y personalizar tu app.
🚀 Agregar dependencias útiles (ej: navegación, estilos).
🚀 Publicar tu app en Expo Dev y Stores.

📢 ¿Dudas? ¡Déjalas en los comentarios!


🔗 Enlaces Útiles

Comentarios

Entradas más populares de este blog

4.2-12. Componentes esenciales

7.5-10. ¿Como funcionan los estilos en React Native?

7.1-19. Creación de estilos