Guardado en:
| Autor principal: | |
|---|---|
| Formato: | Recurso digital |
| Lenguaje: | portugués |
| Publicado: |
Zenodo
2026
|
| Materias: | |
| Acceso en línea: | https://doi.org/10.5281/zenodo.19271005 |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Tabla de Contenidos:
- <p>Material educacional completo para o ensino de desenvolvimento de aplicativos móveis com Flutter e integração de backend em nuvem, destinado ao quinto semestre do curso de Bacharelado em Ciência da Computação. O conteúdo está organizado em 15 módulos semanais que percorrem, de forma progressiva, desde os fundamentos da linguagem Dart e da árvore de widgets até tópicos avançados como gerenciamento de estado com Provider, persistência local, consumo de APIs REST, integração com serviços AWS (API Gateway, Lambda, RDS PostgreSQL e SQS), autenticação segura, notificações push com Firebase Cloud Messaging, acesso a recursos nativos do dispositivo, internacionalização, acessibilidade, testes e publicação de aplicativos.</p> <p>O material adota metodologias ativas de aprendizagem — sala de aula invertida, aprendizagem baseada em projetos e aprendizagem baseada em problemas — tendo como eixo central um projeto integrador desenvolvido ao longo de todo o semestre, no qual os estudantes constroem um aplicativo móvel completo com arquitetura hexagonal e Domain-Driven Design (DDD). Cada módulo inclui material expositivo, exercícios práticos, gabarito, plano de aula para o professor e questionário no formato GIFT para importação no Moodle. Os exemplos de código em Dart são apresentados em duas versões: didática, com foco na clareza, e otimizada, com foco em boas práticas e idiomaticidade da linguagem.</p>