No tengo Mac pero me quedo a ver como programan los ricos 😂😂😂
Configuración del entorno de desarrollo
Desarrollo de Apps Móviles con React Native y Expo
Instalación de Visual Studio Code para React Native
Configuración de Extensiones en Visual Studio Code para React Native
Creación de una App en React Native con Expo y NodeJS
Instalación y uso del emulador XCode para aplicaciones iOS en MacOS
Instalación y pruebas con el emulador de Android
Pruebas en dispositivos reales
Primeros pasos con React Native
Analizando la estructura del proyecto
Creación de componentes
Propiedades entre componentes: props
Propiedades por defecto: defaultProps
Validación de propiedades: propTypes
React Navigation
Instalando y configurando React Navigation
Stacks de navegación
Tab navigation y SafeAreaView
Drawer navigation y próximos pasos
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Si eres un desarrollador interesado en probar tus aplicaciones en un entorno iOS, necesitarás un emulador adecuado. Este recurso es crucial para aquellos que trabajan con aplicaciones móviles en diferentes sistemas operativos. Aquí te mostramos cómo configurar un emulador de iOS utilizando XCode en MacOS, aunque recuerda que este proceso solo es posible en dispositivos Mac.
Para emular un sistema operativo iOS, trabajar en un equipo Mac es indispensable. Mientras que los equipos Windows pueden emular sistemas operativos Android, MacOS permite emular tanto iOS como Android. Por lo tanto, si estás utilizando un sistema Windows, puedes omitir esta guía y dirigirte a las instrucciones correspondientes a Android.
Para utilizar el emulador, primero necesitas XCode, que es una herramienta proporcionada por Apple para desarrolladores. Siguiendo estos pasos, lograrás descargar e instalar XCode de manera sencilla:
Una vez instalado XCode, puedes seguir estos pasos para abrir el simulador de iOS:
XCode ofrece una variedad de dispositivos que puedes emular. Si deseas cambiar el dispositivo predeterminado que se ha iniciado (por ejemplo, de un iPhone 8 a un iPhone 12), sigue estos pasos:
Ejecución de una aplicación en el emulador es un proceso sencillo que se realiza a través de tu editor de código. Sigue estos pasos para lanzar tu aplicación en el emulador:
// file: package.json
{
"scripts": {
"ios": "comando para levantar aplicación en iOS"
}
}
code .
en el terminal.yarn ios
para instalar la aplicación Expo en tu emulador. Esto también abrirá una página web de localhost con opciones adicionales.Si por alguna razón cierras la aplicación o el servidor, sigue los pasos a continuación para volver a levantar la aplicación:
yarn start
en el terminal para iniciar nuevamente el servidor Metro que conecta React Native.Con el emulador funcionando correctamente, cualquier cambio realizado en tu código se refleja rápidamente en el dispositivo emulado. Observa cómo iniciarás con una interfaz que mostrará openApp.js
y podrás modificar texto desde el archivo app.js
.
Manteniendo el terminal abierto, cualquier cambio que guardes en tu editor de código se actualizará automáticamente en el emulador.
¡Felicidades! Has instalado y configurado el emulador de iOS en XCode. A través de esta herramienta, puedes probar aplicaciones en un entorno iOS y asegurar su funcionalidad antes de su implementación. Continúa explorando y desarrollando habilidades en la programación de aplicaciones móviles a través del uso de emuladores y herramientas de desarrollo como XCode.
Aportes 19
Preguntas 14
No tengo Mac pero me quedo a ver como programan los ricos 😂😂😂
Es posible que cuando traten de correr el simulador con Xcode, Expo no esté reconociendo su instalación de Xcode y por tanto les pide que lo descarguen aunque ya esté en el equipo. Para solventar esto deben hacer los siguiente:
Y listo, ya están preparados para continuar con el curso 😃
Abrir el emulador de un dispositivo Ios con Xcode
Ubicarnos en el directorio del proyecto y abrir con Visual Code
code .
Instalar plataforma Ios
yarn ios
Detener el servidor
Command + c
Volver a levantar el proyecto
yarn start
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject"
}
Para correr en iOS con chip M1 me funcionó correr este comando antes lanzar la app
expo client:install:ios
Luego corrí este comando estando la app de simulador cerrada
sudo yarn ios
El simulador mostró la app de Expo, y manualmente abri la app e introducí la url completa, incluyendo la palabra expo.
Mac con M1
Genial!, he logrado hacer todo el proceso y también oprimiendo W he visto como se abre el emulador en web. Es genial lo fácil que es actualizar todo en tiempo real cuando cambias información en app.js.
Grandioso
Entre a esta clase entusiasmado de aprender y luego me di cuenta que es un curso para ricos y se me pasó
wow
A mi me salíó ese QR en el video pasado…algo hice mal entonces
Ay cómo me encanta Expo, con CLI nunca pude del curso pasado y aquí todo fluyo taaaaan bonito
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?