O Movie App é um aplicativo de filmes que utiliza a API do The Movie Database (TMDb) para buscar informações sobre filmes, exibir listas de filmes populares e detalhes de filmes específicos. O projeto é baseado na arquitetura MVVM e Clean Architecture e foi desenvolvido em Kotlin. Utiliza bibliotecas populares como Retrofit, RecyclerView e Picasso para facilitar a comunicação com a API e a exibição de dados.
- Pesquisa de filmes por título
- Exibição de lista de filmes populares
- Detalhes de filmes, incluindo título, descrição, data de lançamento e pôster
- Carregamento assíncrono de imagens
- Exibição de interface intuitiva seguindo as diretrizes do Material Design
- Kotlin
- Retrofit: biblioteca para comunicação com a API REST
- RecyclerView: componente para exibição eficiente de listas
- Picasso: biblioteca para carregamento e exibição de imagens
- LiveData: componente do Android Jetpack para reatividade dos dados
- ViewModel: componente do Android
- MVVM
- Jetpack para gerenciamento de estado
- Coroutines: biblioteca para programação assíncrona baseada em concorrência estruturada
- Gson: biblioteca para serialização e desserialização de objetos JSON
- Material Design: diretrizes de design para criação de interfaces de usuário intuitivas e atrativas








