Repositório com os materiais das aulas práticas de Dart e Flutter.
- ATIVIDADES AVALIATIVAS/1BIM - atividades avaliativas da primeira etapa
- ATIVIDADES AVALIATIVAS/2BIM - atividades por aula, cada uma em uma branch própria
- flutter/app - aplicação usada como base para as melhorias em aula
- dart/dart_app - exemplos e exercícios da parte Dart
As descrições completas ficaram organizadas na pasta ATIVIDADES AVALIATIVAS/1BIM:
Cada atividade usa a branch indicada no próprio título do arquivo. Se você estiver no fork, crie uma branch sua a partir da branch da aula para receber as atualizações.
- Atividade 1 -
aula-list-grid-view - Atividade 2 -
aula-navigator-router - Atividade 3 -
aula-api
cd flutter/app
flutter pub get
flutter run
flutter testNa pasta movies/, há exemplos de testes de unidade, widget e integração.
cd movies
flutter test
flutter test test/utils_test.dart
flutter test integration_test/app_test.dartObservações:
- Os testes de integração precisam de emulador ou dispositivo conectado.
- Os exemplos foram pensados para validar regras, widgets e fluxos principais sem depender de persistência real.
cd dart/dart_app
dart pub get
dart run bin/dart_examples.dart
dart testEste repositório é didático e prioriza exemplos pequenos, exercícios guiados e evolução incremental.