Pular para o conteúdo principal

Atividade Ponderada Sprint 2

Atividade Ponderada

Ainda não está atualizado na plataforma Adalove

Pessoal, considerar os pontos que estão aqui como verdadeiros, o que está na plataforma Adalove será atualizado em breve!

Pessoal nossa atividade ponderada dessa semana consiste em criar uma interface para a aplicação que desenvolvemos na sprint 1. Ao longo da sprint 1, trabalhamos com o desenvolvimento de uma API que permite gerenciar TO-DOs. Nosso objetivo principal agora é criar uma aplicação móvel que permite consumir essa API.

Vocês vão ter que cumprir alguns pontos principais para essa tarefa:

  • Definir se a API contínua um monolito ou se ela será dividida em microseerviços;
  • Definir se a API será síncrona ou assíncrona;
  • Construit um container Docker para a API;
  • Criar uma aplicação móvel em Flutter que permita consumir essa API;
  • CUIDADO ESSE É O MAIS DESAFIADOR: A aplicação deve permitir listar, adicionar, editar e remover TO-DOs;
  • A aplicação deve ser implementada para o Android (simulador ou dispositivo físico);
  • Criar um vídeo para demonstrar o funcionamento da aplicação (bem sucinto, demonstrando as funcionalidades principais);
  • Documentar a aplicação deve ser documentada no README.md do repositório.

Checkpoints

Essa atividade vai ter apenas um checkpoint, que será no dia 05/05/2024. Até esse momento, a interface da aplicação Android deve existir no repositório do estudante e deve ser possível executar a aplicação.

Ela ainda não precisa estar completa ou totalmente integrada, mas os pré-requisitos para realizar a integração devem estar no projeto.

A entrega deve ser realizada via o card do Adalove com o link do repositório. É um requisito que até o checkpoint, todos os cards já estevam movidos para a coluna "Fazendo" ou "Feito".

Entrega

A entrega final da aplicação deve acontecer até o dia 12/05/2024. A entrega deve ser realizada via o card do Adalove com o link do repositório. É um requisito que até o checkpoint, todos os cards já estevam movidos para a coluna "Feito".

Barema

A atividade ponderada será avaliada de acordo com o seguinte barema:

  • Existe um container Docker para a API (até 2.0 pontos);
  • A aplicação móvel foi implementada em Flutter, com pelo menos 2 telas (até 2.0 pontos);
  • A aplicação permite listar, adicionar, editar e remover TO-DOs (até 2.0 pontos);
  • Foi documentado toda a aplicação (até 2.0 pontos);
  • O vídeo de demonstração foi criado (até 2.0 pontos).

Sugestões de Apoio

Pessoal vou colocar algumas sugestões que podem auxiliar no desenvolvimento da aplicação.