Consumo de Api com Retrofit, Injeção de dependências com Koin e chamadas assíncronas com Coroutine.
Projeto
Tecnologias aplicadas
(Clique nos links para ir direto aos arquivos ou pastas relacionadas)
Instalação • Objetivo • Tecnologias • Features •
Clone o repositório para sua máquina local e importe para o Android Studio
$ git clone https://github.com/Pliniodev/Chuck_Norris_Facts.git
Aprendizado - Melhorar o código de acordo com a evolução das técnicas. Mostrar o meu nível técnico atual nas tecnologias utilizadas no projeto.
- Consumir Api
- Trocar de telas
- Verificar tamanho da fonte de acordo com os textos recebidos
- Realizar consulta aleatória(Random Search)
- Realizar consulta aleatória com escolha de categorias (Random By Categories)
- Realizar consulta livre (Free Search)
- Testes unitários
- Testes instrumentados
- Testes de UI
As seguintes ferramentas foram usadas na construção do projeto: