Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 1.63 KB

README.md

File metadata and controls

43 lines (36 loc) · 1.63 KB

Arquitetura para projetos Android

CLEAN ARCH - KOIN - ROOM - RETROFIT - COROUTINES - MVVM

Consumo da API do GitHub para:

  • Listar repositórios
  • Listar pull requests
  • Listar issues

Motivação

  • Organização
  • Facilidade para debugar
  • Facilidade para lidar com ciclo de vidas
  • Modularização
  • Testes

A partir de uma proposta inicial realizada por um time externo, decidimos continuar a implementação e tornar o projeto open source para contribuir com a comunidade.

Como funciona

Acompanhe nossa Wiki para entender a estrutura (TODO).

Libs

Roadmap

  • Paginar resultados
  • Listar pull requests
  • Listar issues
  • Buscar conteúdo local como fonte principal e dar opção de buscar remoto
  • Favoritar conteúdo no banco de dados local
  • Testes não instrumentados
  • Testes instrumentados
  • Modularizar

Licença

Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE.md para detalhes.