Olá, que tal colocarmos a teoria em prática? Esta ACQA (Avaliação Continuada de Questão Aberta) abrange todo o conteúdo abordado até a semana 7. É importante ficar de olho no prazo de início e término. Prontos para começar? Vamos desenvolver um projeto em Flutter, o qual inclui uma tela de cadastro e login, além de uma tela de calendário capaz de armazenar tarefas diárias em uma lista. As tarefas serão adicionadas diariamente e, por padrão, marcadas como não concluídas. O usuário terá a opção de marcá-las como concluídas posteriormente. Importante: as tarefas pendentes devem ser exibidas em primeiro lugar, seguidas das concluídas, ambas em ordem alfabética. Não é necessário que o Firebase esteja funcionando, a sua implementação varia muito com o tempo e pode se desatualizar facilmente. Segue abaixo um exemplo de como poderá ser seu projeto: Sinta-se livre para explorar diversos esquemas de cores e layouts, porém, tenha em mente que estes aspectos serão avaliados. Priorize cores vibrantes e designs criativos, evitando layouts comuns. Desenvolvimento das Telas: Cadastro/Login Calendário Lista de Tarefas Adição de Tarefas à Lista (pode ser implementado via Show Dialog) Funcionalidades Requeridas: Adicionar tarefas à lista Remover tarefas da lista Marcar tarefas como concluídas Observações Importantes: a) Trabalhos não originais que configurem plágio serão automaticamente desconsiderados. b) É necessário enviar 3 prints das telas do aplicativo em simulação no Android Studio ou em um simulador para Windows/Linux, exibindo as seguintes telas: Tela de Login/Cadastro Tela do Calendário Tela de Lista de Tarefas/Adição de Tarefas d) Para validar sua participação, é indispensável: Subir seus arquivos os arquivos do projeto (os arquivos .dart apenas) para o guithub conforme a explicação em vídeo na semana 1. Escrever uma conclusão autoral no campo "RESPOSTA DO ALUNO", colocando o link do seu repositório no github e descrevendo seu código e discutindo as estruturas utilizadas no desenvolvimento.