- 📖 Sobre
- 📱 Preview
- 📦 Assets
- 🛠️ Funcionalidades e Tecnologias Estudadas
- 🤯 Desafios e Aprendizados ao longo do caminho
- 🤔 Como usar
- 💪 Como contribuir
- 📝 Licença
A aplicação une conhecimentos para conhecer mais a respeito dos meus conhecimentos técnicos sobre Dart e Flutter, além do de desenvolvimento em geral e práticas de arquitetura de software.
Além disso, aborda também Consumos de APIs, Navegação entre telas com os parâmetros desses valores recebidos, além do cache desses dados.
Nesse projeto, a API utilizada foi a do IGDB.
flutter_bloc
provider
sqflite
dio
cached_network_image
equatable
- Themes, Colors, Errors Texts
- Componentizações
- Muitas outros recursos e ferramentas, com vários aprendizados adquiridos. 🔥
Esse projeto foi muito desafiador e ao mesmo tempo muito empolgante! Eu de fato me senti muito contente em conseguir fazer e até mesmo buscar algo a mais com as implementações que fiz.
No início, tudo foi bem desafiador e eu não estava conseguindo implementar esses dados, seja para configurar a API ou até mesmo realizar a serialização desses dados. Mas fui persistente até o fim e consegui chegar em um resultado onde fiquei muito feliz pelo o que foi desenvolvido.
Esse projeto me fez cair ainda mais na real, e além disso, em confiar no potencial que tenho e que sou. Saber aplicar os conhecimentos que possuo hoje, ainda tenho muito a aprender - afinal, o aprendizado é contínuo.
A cada momento, busco aprender e coletar cada vez mais experiências.
Configure o ambiente de desenvolvimento na sua máquina:
https://flutter.dev/docs/get-started/install
- Clone o repositório:
$ git clone https://github.com/felipecastrosales/game game
- Entre no diretório:
$ cd game
- Instale as dependências:
$ flutter pub get
- Execute:
$ flutter run
- Fork o projeto
- Cria uma nova branch com suas mudanças:
$ git checkout -b my-feature
- Salve suas mudanças e faça uma mensagem de commit message sobre suas alterações:
$ git commit -m "feature: My new feature"
- Envie suas mudanças:
$ git push origin my-feature
Esse repositório está sobre a Licença MIT, e você pode vê-la no arquivo LICENSE para mais detalhes. 😉
Esse projeto foi desenvolvido com ❤️ por @Felipe Sales.
Se isso te ajudou, dê uma ⭐, e contribua, isso irá me ajudar também. 😉