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 |