Skip to content

Desafio - Raphael Rocha#9

Open
raphaelrocha wants to merge 54 commits intobtg-mobile:masterfrom
raphaelrocha:master
Open

Desafio - Raphael Rocha#9
raphaelrocha wants to merge 54 commits intobtg-mobile:masterfrom
raphaelrocha:master

Conversation

@raphaelrocha
Copy link

Aplicativo desenvolvido com as funcionalidades abaixo.

  • Login com uma conta válida do The Movie Database.
  • Lista de filmes populares.
  • Lista de filmes favoritos.
  • Tela de detalhes do filme.
  • Longclick na lista de filmes populares executa a ação de favoritar.
  • Click no ícone de coração na lista de favoritos remove o filmes dos favoritos.
  • Tela de detalhes do filme possui um floatbutton para favoritar/desfavoritar o filme.
  • Barra de busca na tela principal, nela digite o que deseja e envie para que a tela de busca seja aberta com o resultado da consulta.
  • Tela de busca realiza as buscas passando a consulta durante a digitação.
  • Botão para encerrar a sessão na api e apagar os dados locais voltando para a tela de login.

Obs: A api por padrão entrega mensagens de erro em inglês, por uma questão de tempo, optei por mostrá-las diretamente nos feedbacks de erro, então por motivo de estética também optei por mostrar todos os textos dentro do aplicativo em inglês.

Conta The Movie Database usada para testes.
usuário: btgchallenge
senha: 2405

Criei um key_store, que está localizado no raiz do repositório, para assinar o aplicativo.
Key Store
alias: btg_challenge
senha: 123456

raphaelrocha and others added 30 commits August 13, 2019 16:04
…para resposta de requisições e classe para execução de requisições http.
Faz requisição para pegar o request token
cria o adapter dos fragmentos.
lista de favoritos.
Carrega imagem e banner na tela do detalhe do filme.
@raphaelrocha raphaelrocha changed the title Entrega do desafio Desafio - Raphael Rocha Aug 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant