Clean Android Architecture
Практическое руководство по проектированию Android-приложений
Resumo:
Introdução
O livro «Clean Android Architecture» (autor — Alexandru Dumbravan, 2022, 276 páginas) não é apenas mais um tutorial sobre desenvolvimento Android. É um mergulho profundo nos princípios de construção de aplicativos robustos, testáveis e fáceis de manter em Kotlin. Numa era em que os aplicativos móveis se tornam cada vez mais complexos e as exigências de qualidade aumentam, a capacidade de estruturar bem a arquitetura deixa de ser um 'bônus agradável' e se torna uma habilidade essencial. É exatamente essa necessidade que este livro atende.
Sobre o que é o livro
Dumbravan guia o leitor de forma progressiva desde os fundamentos da Clean Architecture até sua implementação prática no ecossistema Android. O livro não se limita à teoria: cada capítulo contém exemplos de código, diagramas e dicas práticas. O foco principal está na separação de responsabilidades entre as camadas do aplicativo: presentation, domain e data. O autor analisa detalhadamente como usar os padrões Repository, Use Case, ViewModel, bem como ferramentas como Dagger/Hilt para injeção de dependências, Room para banco de dados e Retrofit para requisições de rede. Um capítulo inteiro é dedicado a testes — unitários, de integração e end-to-end.
Para quem é este livro
O livro é voltado para desenvolvedores Android de nível intermediário e avançado que já conhecem os fundamentos do Kotlin e da criação de aplicativos, mas desejam elevar a qualidade do código a um novo patamar. Para iniciantes que estão apenas começando