Então, quais são os requisitos para você concluir este curso e criar aplicativos móveis nativos com o
React Native?
Você precisa de Javascript e Reagir conhecimento,
você não precisa
ser um especialista, mas o conhecimento básico é necessário.
Você não precisa saber Android, Java, Swift ou ObjectiveC ou Kotlin, você não precisa
saber nada disso, não vamos escrever código nesses idiomas.
Agora, quanto ao hardware e software que você tem, depende do que você deseja construir.
Se você quer construir um aplicativo para iOS que você distribui através da App Store, então no Windows, isso não
é possível localmente, mas com a ajuda da expo, você pode construir um aplicativo remotamente, o que significa que ele está sendo
construído nos servidores da expo sempre pode distribuí-lo para a App Store com a ajuda de expo,
mas é um pouco mais difícil e se você não estiver usando expo, você absolutamente não pode criar aplicativos
iOS no
Windows, que é simplesmente uma restrição imposta pela Apple.
O mesmo vale para o
Linux, você também não pode criar aplicativos para iOS.
Aplicativos Android podem ser criados no Windows localmente com ou sem expo e é o mesmo para MacOS e
todas
as plataformas, você pode criar aplicativos iOS e Android no MacOS com ou sem expo sem problemas.
Então não parece
tão ruim, eu diria, não há ofertas reais por aqui.
Com isso, vamos mergulhar mais fundo no React Native e aprender tudo sobre ele.