Projeto - Desenvolvimento de Aplicativos Móveis - 2023.1
Informações básicas
Em equipe, desenvolva um aplicativo em Flutter para dispositivos móveis.
Equipes
As equipes devem ter no máximo 5 membros.
Restrições
- O aplicativo deve possuir ao menos duas telas.
- O aplicativo deve ser interativo, usando StatefulWidgets e/ou o pacote Riverpod.
Comece de uma ideia simples e vá incrementando à medida que conseguir implementar. Não tente fazer um aplicativo muito complexo logo de cara. É melhor fazer um aplicativo simples e bem feito do que um aplicativo complexo e mal feito.
Entrega
A entrega consiste no envio de um e-mail para rodrigorgs@ufba.br com a pasta do projeto compactada no formato .zip
. O nome do arquivo .zip
deve ser igual ao nome da pasta, e deve refletir o nome do projeto. O arquivo .zip
deve conter:
- arquivo
README.md
contendo:- descrição do projeto
- instruções para compilar e executar o projeto
- lista de membros da equipe
- código-fonte do projeto
- NÃO inclua a pasta
build
- Dentre as pastas
ios
,android
,windows
,linux
,macos
eweb
, inclua SOMENTE as pastas plataforma em que o projeto foi testado; dê preferência aweb
(mais simples de testar)
- NÃO inclua a pasta
- pasta
screenshots
contendo screenshots de todas as telas do aplicativo, no formato PNG
Datas
O projeto deve ser entregue até o dia 26/07/2023 (quarta-feira) às 23:59.
Avaliação
A avaliação será feita com base nos seguintes critérios:
- Funcionalidade e ausência de bugs
- Qualidade da interface
- Qualidade do código (avaliada com
flutter analyze
) - Aderência às instruções sobre a forma de entrega
- Presença de ao menos duas telas
- Uso de StatefulWidgets e/ou Riverpod