Desenvolvendo um APP em dois dias
Olá amigos, preparados para o curso? Com esse artigo irei ajudar você a configurar o seu computador para iniciar nesse mundo de desenvolvimento mobile.
1º Passo

Node.js é um interpretador de JavaScript assíncrono com código aberto orientado a eventos.
Precisamos instalar o Node.js. O ideal é instalar a versão estável, versão LTS (Long Term Support), o que isso significa? Ao instalarmos a versão LTS, teremos uma versão mais estável e de suporte garantido pela empresa que mantém o Node. Portanto, iremos utilizar a versão 12.13.0.
Para você que usa windows.

Para você que usa Linux.

Com o Node instalado precisaremos instalar o EXPO. Expo é uma plataforma open-source que auxilia o desenvolvimento multiplataforma usando Javascript e React Native.
Para instalarmos o expo, é bem simples, basta acessar esse link https://expo.io/learn ou se preferir execute diretamente o comando abaixo no terminal (usando sudo) ou prompt de comando (nosso famoso cmd).
npm install expo-cli — global ( para o Linux)
Editores de Texto



Agora você deve estar se perguntando, “Ok, já instalei node, já instalei o expo, e como faço para criar meu app?”. Bem para isso precisamos escrever o código por trás de toda a mágica. E para escrever nossos lindos código utilizaremos, editores de texto, mas se preferir pode usar IDE também, o que você achar mais produtivo para você.
Na minha opinião editores de texto, trazem mais produtividade, no fato de eles se concentraram e apenas código, pois em IDEs, existem muito mais coisas do que apenas o corpo de texto para o código.
Quando começei a desenvolver, começei com o Sublime Text. Esse editor de texto, tem uma interface muito agradável, é leve, conta com muitos plugins e muitos temas de cores. Recomendo para quem queira conhecer.

Após um tempo conheci o Atom, é um editor open-source, mantido pela equipe do github, com uma interface agradável também, conta com uma cartela de plugins interessantes e temas.

Agora o que uso já há quase dois anos, utilizando para projetos pessoais e projetos do trabalho, utilizo o Visual Studio Code (carinhosamente chamado de vscode), desenvolvido e mantido pela Microsoft. O vscode, assim como os outros dois, possui uma interface muito agradável, e muitos plugins, além de leve e rápido. O vscode hoje em dia é o editor de texto mais utilizado no mundo.

Além das ferramentas, é necessário conhecimento básico em Javascript (❤), e ter um dispositivo para poder emular o app. Pois como utilizaremos o Expo, ele nos permite rodar o código tanto para Android quanto para IOS.
Bem amigos, fico por aqui, espero ter te ajudado em algum aspecto, e espero que você assim como se apaixone por esse mundo Javascript.