Pular para conteúdo

Exercícios - Aula 16: Projeto Final Integrador 🎓

🟢 Básicos (Fixação)

  1. Escopo: Escolha um dos temas sugeridos (ToDo, Finanças ou Agenda) e descreva 3 funcionalidades principais que seu app terá.
  2. Arquitetura: Desenhe ou descreva como você organizará suas pastas para este projeto final.

🟡 Intermediários (Aplicação)

  1. UI: Como você planeja tornar seu app responsivo para que ele funcione bem tanto no celular quanto no navegador?
  2. Dados: Você usará uma API externa (como a de CEP) ou salvará os dados localmente (SQLite)? Justifique sua escolha baseado no tema escolhido.

🔴 Desafio (Pesquisa/Prática)

5. Pitch: Escreva um pequeno parágrafo (3 a 5 linhas) vendendo a ideia do seu aplicativo. Qual problema ele resolve e por que usar Flutter foi a escolha certa para construí-lo?

📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### Questão 1: Escopo **Resolução e Implementação:**
// Estrutura de implementação recomendada para Escopo
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Projeto Final Integrador**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 2: Arquitetura **Resolução e Implementação:**
// Estrutura de implementação recomendada para Arquitetura
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Projeto Final Integrador**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 3: UI **Resposta Comentada:** - **Fundamentação:** No contexto de **Projeto Final Integrador**, o conceito abordado (UI) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 4: Dados **Resposta Comentada:** - **Fundamentação:** No contexto de **Projeto Final Integrador**, o conceito abordado (Dados) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 5: Pitch **Resolução e Implementação:**
// Estrutura de implementação recomendada para Pitch
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Projeto Final Integrador**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda.