A ideia é que você utilize os conceitos vistos em sala para desenvolver um app em Kotlin, produzir um diagnóstico de funcionamento, e, potencialmente, fazer ajustes e refatoração no mesmo.
Segue o conjunto mínimo de tarefas esperadas como resultado do projeto, além da implementação:
Tarefas opcionais:
Room
. Crie também ao menos um caso de uso de LiveData
ou use ViewModel
.Relatório
Registre todos os passos realizados em arquivos .MD a serem disponibilizados no repositório do seu projeto, sendo um para cada tópico, como descrito abaixo. Também é preciso disponibilizar no repositório um .APK do aplicativo e um vídeo ilustrando o uso do app (pode ser o link para um vídeo no YouTube, por exemplo).
Tópico | Nome do Arquivo |
---|---|
Descrição do Projeto | README.md |
CPU & Performance | cpu.md |
Consumo de Rede | bandwidth.md |
Memória | memoria.md |
Bateria | bateria.md |
Acessibilidade | acessibilidade.md |
Privacidade & Segurança (caso aplicável) | seguranca.md |
Testes (caso aplicável) | testes.md |
Architecture Components (caso aplicável) | archcomponents.md |