- Koin: Para injeção de dependência.
- Retrofit: Utilizada para facilitar o consumo de serviços web, recebendo uma lista de dados.
- LiveData: Foi utilizada para observar a lista de Url's, até que o retroit recebesse os dados.
- Binding: Utilizado para vincular os dados da View.
- Coroutine: Auxiliou o retrofi no recebimento dos dados, de modo a não interromper o funcionamento da aplicação.
- Glide: Recurso usado para obter a imagem vinculada ao URL e converter para bitmap.
- Glide Transformations: Sendo uma extenção do Glide, foi usado para que as imagens se mantivessem em um tamanho padrão.
- Pallet: Foi utilizado para selecionar a cor dominante da imagem.
- Expresso
- Mockito