CleanArchitectureSwift

drawing drawing drawing

Exemplo de projeto com clean architecture em projetos Swift com princípios do SOLID. O projeto pode ser executado no simulador do Xcode ou em um iPhone. Essa segunda opção funcionará apenas com uma conta de desenvolvedor ativa.

Diagrama de classes

drawing

Ajustes e melhorias

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas nas seguintes tarefas:

  • Cadastro
  • Login
  • Telas autenticadas

? Pré-requisitos

Para executar o projeto você precisa:

  • XCode na versão mais recente e simulador do iPhone

? Instalando

Para instalar o <nome_do_projeto>, siga estas etapas: Abrir o arquivo CleanApp.xcodeproj

Executar no simulador – Selecione o target (Main).

Command R

Testes – Selecione o target (Data, Infra, Presenter, UI ou Validation). Cada teste é executado a parte. O target infra depende de uma API externa. Depois execute o comando:”

Command U

GitHub

View Github