Expo
Última actualización
Última actualización
Todo el setup requerido se puede encontrar , de todas maneras aquí hay un resumen. Para poder desarrollar con Expo y React Native debes tener Node instalado. Se recomienda usar una versión LTS de Node (las versiones con números pares). Se recomieda usar .
Además de esto, necesitas un dispositivo en el que correr tu proyecto. Tienes dos opciones:
Ocupar un dispositivo físico, para lo que tendrás que descargar la aplicación .
Ocupar un emulador. Si tienes un computador Apple, entonces al instalar Xcode ya instalaste el simulador de iOS. Si tienes otro computador o si quieres probar con un emulador Android en tu Mac, puedes ocupar . Si tienes cualquier problema puedes revisar la instalación detallada de o la de .
Para correr el proyecto, ejecuta el comando
o el comando
Cualquiera de los comando anteriores levantará un servidor que te permitirá correr tu aplicación mientras desarrollas. Se abrirá una página en tu explorador desde el cual podrás iniciar los emuladores que tengas instalados y mostrará un QR para poder escanearlo si es que quieres ocupar un dispositivo físico. Para iOS debes escanearlo con la cámara y para Android se hace en la misma aplicación Expo Go.
Para crear un proyecto nuevo con la plantilla inicial de Typescript usa el comando
Si vas a empezar a trabajar en un proyecto que alguien ya creó.
Es muy probable que al desarrollar necesites conectar la aplicación con el servidor de rails que estás corriendo en tu computador. Para poder hacer esto, tienes que correr el servidor con el siguiente comando
Luego, puedes acceder al servidor desde la aplicación ocupando . El servidor debería encontrarse en http://<ip-interna>:3000
.