- Mac o PC con Windows / Linux.
npm
instalado.react-native-cli
instaladoandroid SDK
.- simulador de android (personalmente utilizo Genymotion).
Xcode
para iOS (sólo en Mac OS X).- IDE / editor de código (Sublime Text, Atom, Vim... pero que os sintáis cómodos).
- Getting Started with React Native.
En esta web se puede elegir iOS / Android, así como los tres sistemas operativos con soporte (Mac / Windows / Linux).
Para asegurarnos de que está todo correcto, crearemos un proyecto nuevo (no hace falta entender nada, simplemente que compile) ejecutando en una terminal:
react-native init HelloWorld
Después de que se genere todo el scaffolding del proyecto, podremos entrar dentro de la carpeta:
cd HelloWorld
Y ejecutar por un lado la app de android (hay que tener el simulador encendido):
react-native run-android
En el caso de iOS (únicamente posible desde Mac OS X), abrir el archivo ios/HelloWorld.xcodeproj
con doble click, y pulsar sobre el botón de play de arriba a la izquierda.