Criando um novo projeto

Pré-requisitos

Para que este guia funcione adequadamente você precisa ter instalado o Ambiente de Desenvolvimento Básico para o seu sistema operacional.

Criando um novo aplicativo

Você pode criar um novo aplicativo de duas formas:

  1. Via template: utilizando templates da Dev Samurai. Estes templates são modelos prontos de aplicativos pré-configurados.
  2. Manualmente: criando através do aplicativo padrão do React Native. Essa é a forma preferida para quem quer aprender como se faz tudo do zero (mais didática, porém mais trabalhosa).

Os dois métodos utilizam praticamente o mesmo comando, com exceção ao parâmetro --template do comando.

Para criar uma nova aplicação via template da Dev Samurai você precisa abrir o seu terminal e digitar:

npx create-react-app [ProjectName] --template @devsamurai/basic

Basicamente a estrutura principal de plugins já virá configurada como, por exemplo, eslint, styled-component, react-router-dom, etc.

Para mais detalhes técnicos recomendo visitar o repositório do template no Github.