Simples projeto desenvolvido em Kotlin, que utiliza a API The Movie Databse, na qual são listados os próximos filmes em cartaz.
São utiliandos 3 endpoints: upcoming, search, details.
Os dados são persistidos para funcionamento Offline.
O Projeto encontra-se com as últimas atualizações do plugin do Gradle(no momento) além da inclusão do Jetack AndroidX.
NavigationComponet para navegação entre as telas.
Testes unitários dos serviços que consomem a API.
Proguard com Retrofit + OkHttp + Glide.
- Utlizou-se do padrão MVP + Clean Code
- Extensões reativas: RxJAva, RxKotlin, RxAndroid
- Imagens: Glide
- Comunicacão : Retrofit + OkHttp
- Testes: Mockito
- Banco de dados: Realm