Skip to content

lukninja97/MovieTop

Repository files navigation

MovieTop

Seu app de filmes

License

Sobre o projeto

Esse projeto foi criado para completar um desafio proposto de uma empresa a fim de provar os conhecimentos necessários para consumir uma API, onde listo os filmes mais populares e com a opção de salvar o filme ao favorita-lo.

O objetivo do projeto é colocar em prática algumas funcionalidades da programação Android usando Kotlin como:

  • Consumir uma API usando retrofit
  • Exibir listas usando uma RecyclerView
  • Usar o ViewBinding para vincular o XML(layout) com o codigo Kotlin
  • Salvar informações usando o banco de dados Room
  • Estruturar um projeto android usando o padrão MVVM
  • Carregar imagens da API usando a biblioteca picasso
  • Fazer funções assíncronas usando o RxJava

Englobando assim os conhecimentos necessários para o desenvolvimento de um aplicativo Android nativo seguindo padrões e convenções do mercado.

Layout do projeto

Lista de Filmes Populares

Lista de Filmes Favoritos

Detalhes do filme

Tecnologias usadas

API

The Movie DB

API

Autor

Lucas Silva Souto

LinkedIn: lucasouto97

E-mail: lucassilvasouto@gmail.com

License

Apache

Free Software, Hell Yeah!