2.2-6. Comandos esenciales en Expo

 

6. Comandos Esenciales en Expo: Guía para Iniciar tu Proyecto

¡Bienvenidos de nuevo! 👋 En este post, vamos a explorar los comandos esenciales de Expo CLI que necesitarás para crear, ejecutar y gestionar tus proyectos de React Native.

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

Requisitos Previos

Antes de comenzar, asegúrate de tener instalado:
✅ Node.js (v16 o superior recomendado).
✅ Expo CLI instalado globalmente (npm install -g expo-cli).
✅ Un editor de código (VS Code, Sublime, Atom, etc.).


Comandos Básicos de Expo CLI

1. expo init [nombre-del-proyecto]

Este comando crea un nuevo proyecto de Expo.

🔹 Ejemplo:

bash
expo init mi-primer-proyecto

📌 Recomendación: Usa guiones (-) en lugar de espacios para el nombre del proyecto (ejemplo: mi-app en lugar de mi app).

2. expo start

Inicia el servidor de desarrollo de Expo y abre una interfaz en tu navegador con un QR.

🔹 ¿Qué hace?

  • Compila tu aplicación para iOS y Android.

  • Genera un código QR que puedes escanear con la app Expo Go (más adelante veremos cómo).

  • También muestra opciones para ejecutar en emuladores o dispositivos conectados.

📌 Nota: Este comando debe estar activo mientras desarrollas, ya que mantiene tu app en vivo.

**3. Expo Go (App Móvil)

Para probar tu aplicación en un dispositivo físico, necesitas:

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

  2. Escanear el QR que aparece en la terminal o en el navegador.

📌 Ventaja: No necesitas conectar tu celular por cable, solo estar en la misma red WiFi.


Flujo de Trabajo Recomendado

  1. Crea un proyecto:

    bash
    expo init mi-app
  2. Entra a la carpeta del proyecto:

    bash
    cd mi-app
  3. Inicia el servidor de desarrollo:

    bash
    expo start
  4. Prueba en tu dispositivo:

    • Abre Expo Go en tu celular.

    • Escanea el QR o usa el enlace que aparece en la terminal.


¿Qué Viene Después?

En los siguientes posts, veremos:
🚀 Cómo personalizar tu aplicación.
🚀 Agregar dependencias y plugins útiles.
🚀 Publicar tu app en las stores (Google Play / App Store).

📌 ¿Dudas? Déjalas en los comentarios y te ayudaré.

¡Nos vemos en el siguiente tutorial! 🚀


🔗 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