Skip to content

Pliniodev/MultiModuleApp

Repository files navigation

MultiModuleApp - EM ANDAMENTO

App multimódulos para estudos

Aqui existem vários apps simples (1 em cada módulo) e está sendo construído por:

App multi módulos

  • Jetpack Compose - Experimentação, ainda na branch - feat/compose
  • Consumo de Api com Retrofit, Injeção de dependências com Koin e chamadas assíncronas com Coroutines.
  • Organização de dependências (gradle) usando buildSrc e arquivo kotlin.
  • Uso de ktlint para limpeza do código.
  • Clean arquitecture em todos os módulos. - Essa é a idéia
  • Vários exemplos de implementações de componentes na feature-examples
  • Consumo de apis distintas.

Projeto

Clique aqui e Veja o projeto no nosso Kanban

Tecnologias que serão aplicadas

(Clique nos links para ir direto aos arquivos ou pastas relacionadas) em breve

Sobre o projeto

ObjetivoTecnologiasFeatures

Objetivo

Aprendizado - Melhorar o código de acordo com a evolução das técnicas. Mostrar o nosso nível técnico atual nas tecnologias utilizadas no projeto.

Progresso da implementação das features

  • Api Dogs

    • infra ok
    • layout
  • Api Ricky and morty

    • infra ok
    • layout
  • Api News

    • infra ok
    • layout
  • Api slip

  • Api Json Place Holder

    • infra ok
    • layout
  • Simple State machine

  • Safe request com tratamento de erros para HttpException

  • JetPack compose

  • Contas a pagar

  • Calculadora de combustível

  • Exemplos de implementação

    • Simple Recycler view
    • Api request
    • Screen navigation with custom navigator

Testes

  • Testes unitários
  • Testes instrumentados
  • Testes de UI

About

A multi module app, for improve knowledges

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages