Skip to content

luisfernandezbr/android-base-architecture

 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%