An open API service indexing awesome lists of open source software.

https://github.com/jeziellago/dojo-coroutines-2


https://github.com/jeziellago/dojo-coroutines-2

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# Dojo Coroutines - II
### Desafio
O desafio desse dojo será consultar a api do The Movie DB para listar filmes em cartaz e filmes populares.

Para cada filme precisamos exibir:
- Título
- Gênero
- Avaliação
- Imagem

A api possui paginação, então ao fim do scroll horizontal nós devemos buscar a próxima página.

Os dados podem estar no cache, então antes de fazer uma request devemos consultá-lo.

Novos dados também devem popular o cache.

### Regras gerais
- Respeitar o ciclo de vida do android
- Ser resiliente em caso de falha
- Não utilizar as extensions `lifecycleScope` e `viewModelScope`