Desenvolvendo um APP em dois dias

Gabriel Modesto
Nov 6 · 3 min read

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

NodeJS

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.

Salvar, Instalar, Next, Next e Next

Para você que usa Linux.

Distribuição Utilizada Ubuntu 18.04 LTS

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

Da esquerda para a Direita: Atom, Sublime e Visual Studio Code (VSCode)

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.

Sublime Text

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.

Atom

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.

VSCode

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.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade