Skip to content

Envio do App - Android Developer Challenge - Kotlin#6

Open
flaviovccampos wants to merge 3 commits intoBuildbox-IT-Solutions:masterfrom
flaviovccampos:master
Open

Envio do App - Android Developer Challenge - Kotlin#6
flaviovccampos wants to merge 3 commits intoBuildbox-IT-Solutions:masterfrom
flaviovccampos:master

Conversation

@flaviovccampos
Copy link

Dev : Flávio Vinícius Carieri de Campos
Framework/Linguagem: Kotlin
IDE: Android Studio 3.3.2
Bibliotecas Adicionadas: Retrofit/GsonConverter, CardView, Picasso
Tempo de Desenvolvimento: Apóx. 11:30hrs

Descrição do App:
O App faz pequisas consumindo a API da http://www.omdbapi.com . O App disponibiliza 3 formas de pesquisa para o usuário ja na parte superior da tela, podendo alternar os tipos de busca através de um RadioGroup, os tipo são:
1-Somente Titulo: Pesquisa simples através de um Título qualquer.
2-Titulo e Tipo: Um titulo qualquer e selecionar um Tipo através de um "select"(spinner). Os tipos oferecidos são Movie, Series, Episodes.
3-Titulo e Ano: um título qualquer e um ano de preferencia para uma busca mais específica.

Para realizar a busca, o usuário deve estar conectado em uma rede de dados/internet. O resultado da busca gera um grid de 2 colunas. Cada item do grid contém a imagem do poster(caso não tenha é carregado uma imagem default), a indicação do ano e o título.
Para buscas que retornam mais de 10 itens, a paginação é ativada no canto inferior da tela para navegar entre as páginas.

Para os "erros"(podendo ser até uma busca de item inexistente) de busca, uma mensagem em Toast é mostrada ao usuário.

Ao clicar em um item, é aberto a tela com os detalhes do mesmo. Nesta tela tem opção de voltar pela barra superior(ActionBar)

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