Beginning SwiftUI
Введение в SwiftUI для iOS и macOS
Resumo:
Introdução
O livro Beginning SwiftUI, de autoria de Alvin Wong, lançado em 2021, é um guia completo sobre o framework SwiftUI para desenvolvedores iniciantes. SwiftUI é uma interface declarativa moderna da Apple que permite criar interfaces de usuário para iOS, macOS, watchOS e tvOS com o mínimo de código. O livro tem 462 páginas e cobre todos os aspectos principais do trabalho com o framework, desde os fundamentos até tópicos mais avançados, como animações, manipulação de dados e integração com UIKit.
Sobre o que é o livro
O livro começa com a instalação das ferramentas necessárias (Xcode) e uma introdução à sintaxe do Swift, tornando-o acessível até mesmo para quem está começando na programação para Apple. Em seguida, o autor aborda sequencialmente os principais componentes do SwiftUI: View, Modifier, State, Binding, ObservableObject e outros. Atenção especial é dada à construção de interfaces adaptáveis, navegação, listas, formulários e entrada de dados. Também são abordados tópicos como multithreading, animações, gestos e elementos de controle personalizados. No final do livro, o autor mostra como publicar um aplicativo na App Store.
Para quem é este livro
O livro é voltado para desenvolvedores iniciantes que desejam aprender SwiftUI do zero. Presume-se que o leitor já tenha conhecimentos básicos