Durante as aulas foi desenvolvida uma aplicação que utiliza a API rest do Github consumindo informações de repositórios favoritados pelos usuários inseridos na lista.
O desafio foi a adição de novas funcionalidades.
Funcionalidades adicionadas:
- Loading indicando o carregamento dos repositórios favoritos do usuário selecionado;
- Scroll infinito na lista de repositórios favoritos em que quando chega-se em 20% do final da listagem os itens da próxima página são buscados e adicionados à lista;
- Pull to refresh para quando o usuário arrastar a listagem de repositórios favoritados pra baixo a lista seja atualizada resetando o estado;
- WebView para criação de uma nova página na aplicação que é acessada quando o usuário clica em algum repositório favoritado.
“Acredite em você a cada passo”
Esse projeto está sob MIT license. Veja LICENSE para mais informações.
Feito por Bela Ferreira 💙 Contato: https://www.linkedin.com/in/belapferreira 😊