Este repositório contém exemplos de código e explicações para padrões de arquitetura utilizados no Flutter, incluindo Models, Services, ViewModels, Repositories e Injeção de Dependência. Os exemplos de código são baseados nas aulas ministradas na playlist "Semana do Flutter" do canal Flutterando, que pode ser encontrada em: https://www.youtube.com/watch?v=8lqj7YQ71lo&list=PLlBnICoI-g-c_ZIHqzQjg5E4Re92-qYXn
O repositório inclui os seguintes tópicos:
Cada tópico inclui uma pasta dedicada com exemplos de código e um arquivo README com explicações dos conceitos e do código.
Para utilizar os exemplos de código deste repositório, é recomendado ter conhecimento básico da linguagem Dart e do framework Flutter.
Para utilizar os exemplos de código deste repositório, basta navegar até a pasta correspondente ao padrão de arquitetura que deseja aprender e dar um flutter run (para mais informações acesse). Cada pasta inclui exemplos de código e um arquivo README com explicações dos conceitos e do código.
Se desejar contribuir com este repositório, envie um pull request com suas alterações. Aceitamos contribuições da comunidade e ficaremos felizes em revisar e incorporar suas melhorias.