Dominando a Programação para iOS 14
Полное руководство по Swift и iOS 14
Resumo:
Introdução
O livro «Mastering iOS 14 Programming» de Mario Eguiluz Alebicto foi lançado em 2020 e tem 742 páginas. Esta é a quarta edição de um guia popular que é atualizado consistentemente para novas versões da plataforma móvel da Apple. Embora no site pythonlib.ru foquemos principalmente em Python, este livro é interessante para quem deseja expandir seu stack de tecnologias e aprender desenvolvimento nativo para iOS com a linguagem Swift. Nesta resenha, analisaremos o quão bem o autor conseguiu ensinar, para quem o livro é útil e quais tópicos ele aborda.
Sobre o que é o livro
O livro é dedicado à criação de aplicativos para iOS 14 usando a linguagem Swift e os frameworks da Apple. Ele cobre tanto o clássico UIKit quanto o moderno SwiftUI, além de trabalho com Core Data, rede, multithreading, animações, mapas, câmera e publicação na App Store. O autor guia o leitor do básico aos tópicos avançados, incluindo padrões de arquitetura (MVVM, Coordinator) e testes.
Para quem é este livro
A edição é voltada para desenvolvedores que já têm experiência básica em programação (de preferência em Swift ou outra linguagem orientada a objetos). Iniciantes que nunca escreveram código terão dificuldade: o autor assume conhecimento da sintaxe do Swift e conceitos básicos de OOP. No entanto, para quem já conhece Python e deseja migrar