Alugue.com - Desenvolvimento iOS do Zero (Clean Architecture)

Detalhes do Projeto

Descrição

Liderança técnica completa no desenvolvimento de um projeto iOS (Alugue.com) desde o planejamento até a publicação na App Store. O foco foi em estabelecer uma base de código robusta, escalável e de fácil manutenção.

Com o que trabalhei.

O projeto foi estruturado aplicando os princípios de DDD (Domain-Driven Design) e SOLID, com a arquitetura Clean Architecture e MVP (Model-View-Presenter). Garanti a qualidade do código com a implementação de TDD (Test-Driven Development) e testes unitários (XCTest). O gerenciamento de dependências foi realizado eficientemente com Swift Package Manager (SPM), e fui responsável pelo gerenciamento completo de Certificates e Profiles.

Leandro de Sousa | Desenvolvedor iOS