vinicoder / pokedex

Pokédex desenvolvido com React Native e TypeScript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokédex

Criei este projeto como forma de estudo para poder me aprofundar em React Native utilizando TypeScript.

Demonstração de lista com pokémons Demonstração de páginas específicas de pokémons

🚀 Recursos

  • TypeScript
  • React
  • React Native
  • React Navigation
  • AsyncStorage
  • Polished
  • Styled Components
  • React Native SVG
  • Eslint
  • Prettier
  • PokéAPI

  

📝 Como usar

Para utilizar e participar na colaboração deste projeto será necessário ter algumas ferramentas de desenvolvimento em mãos:

  

Dica: A Rocketseat 💜 preparou uma documentação muito completa ensinando como preparar o ambiente de desenvolvimento de maneira apropriada para o seu sistema operacional. Acesse aqui a página.

  

Com tudo já instalado você precisará executar alguns comandos em seu terminal.

Instale todas as dependências do projeto: npm install ou com Yarn yarn

Obs: Caso você esteja em um ambiente Mac OS, será necessário rodar o CocoaPods dentro da pasta ios que fica dentro da raiz do seu projeto.

cd ios && pod install && cd ../

  Feito isso, vamos rodar o nosso projeto com o seguinte comando: npm run start ou com Yarn yarn start

  Para rodar e já abrir diretamente no emulador, ao invés do comando acima, digite o seguinte comando:

🍎 IOS: npm run ios

🤖 Android: npm run android

Obs: Caso você esteja utilizando Yarn, troque onde está npm run por yarn. Ex: yarn ios

  

✔️ Pronto! O projeto estará preparado para o desenvolvimento.

  

🎉 Agradecimentos

  


❤️ Desenvolvido com carinho por Vinicius de Moraes

About

Pokédex desenvolvido com React Native e TypeScript.


Languages

Language:TypeScript 57.7%Language:Java 15.1%Language:Ruby 12.7%Language:Objective-C 10.5%Language:JavaScript 2.5%Language:Starlark 1.4%