O objetivo deste aplicativo é simular batalhas entre dois personagens da cultura pop usando informações da API SuperHero, onde o personagem com a melhor média de powerstat
será o vencedor de um confronto, seguindo a seguinte regra:
- intelligence: peso 8
- strength: peso 3,
- speed: peso 3,
- durability: peso 3,
- power: peso 5,
- combat: peso 3
O projeto já conta com uma tela para exibir a batalha e outra tela em que você pode selecionar os participantes que participarão do confronto.
Faça um fork desse projeto em sua conta pessoal e adicione a sua API key no arquivo build.gradle. Ao terminar o desafio, coloque um apk no seu repositório e abra uma issue nesse repositório contendo um link para a sua solução.
- Tratar erros de funcionalidade do aplicativo;
- Tratar erros de resposta da API do SuperHero;
- Exibir o vencedor de uma batalha;
- Melhorar o design da custom view;
- Utilizar injeção de dependências;
- Melhorias gerais de código e arquitetura do projeto;
- Testes automatizados;
- Animações;