¿Cuáles son los requisitos para completar este curso y crear aplicaciones móviles nativas con
React Native?
Necesita conocimiento de Javascript y
React, no necesita
ser un experto, pero se requieren conocimientos básicos.
No necesita saber Android, Java, Swift u ObjectiveC o Kotlin, no necesita saber
nada de eso, no escribiremos código en esos idiomas.
Ahora, con respecto al hardware y software que tiene, depende de lo que quiera construir.
Si desea crear una aplicación de iOS que distribuya a través de App Store, entonces en Windows, eso no es posible
localmente, pero con la ayuda de expo, en realidad puede construir dicha aplicación de forma remota, lo que significa que se está
construyendo en los servidores de expo y usted siempre puede distribuirlo a la App Store con la
ayuda de expo, pero es un poco más difícil y si no está usando expo, no puede crear aplicaciones de
iOS en
Windows, eso es simplemente una restricción impuesta por Apple.
Por cierto, lo mismo es
cierto para Linux, tampoco puedes construir aplicaciones iOS allí.
Las aplicaciones de Android se pueden construir en Windows localmente con o sin exposición y es lo mismo para MacOS
y
todas las plataformas, puede crear aplicaciones de iOS y Android en MacOS con o sin exposición sin problemas.
Por lo tanto,
no se ve tan mal, diría, no hay interruptores reales aquí.
Con eso, profundicemos en React Native y aprendamos todo al respecto.