Swift em Ação
Swift em Ação
Resumo:
O livro «Swift em Ação» é um guia prático para o desenvolvimento moderno com a linguagem Swift para iOS e macOS. O autor conduz o leitor sequencialmente, desde os fundamentos da sintaxe até a criação de aplicações completas, utilizando exemplos e projetos reais.
Sobre o que é o livro
A obra abrange todos os aspetos-chave do Swift 5.x: tipos de dados fundamentais, gestão de memória, protocolos, closures, genéricos, bem como o trabalho com os frameworks Foundation, UIKit e SwiftUI. É dada especial atenção às questões de segurança de tipos, valores opcionais e capacidades funcionais da linguagem.
Para quem é
O livro destina-se a programadores já familiarizados com os fundamentos da programação (Java, Python, C#) e que desejam aprender Swift para criar aplicações para o ecossistema Apple. Desenvolvedores iOS iniciantes encontrarão aqui uma abordagem estruturada, enquanto os experientes encontrarão um mergulho profundo nas nuances da linguagem.
O que o leitor vai aprender
- Sintaxe completa do Swift: de variáveis a extensões de protocolos
- Gestão de memória: ARC, referências weak/unowned, closures
- Desenvolvimento de UI com UIKit e SwiftUI
- Requisições de rede, trabalho com JSON e Core Data
- Testes, depuração e otimização
Conteúdo dos capítulos
O livro é composto por 12 capítulos: 1-2 — introdução e configuração do ambiente; 3-5 — construções básicas, coleções e funções; 6-7 — POO e protocolos; 8 — gestão de memória; 9 — trabalho com ficheiros e rede; 10-11 — SwiftUI e UIKit; 12 — publicação na App Store. Cada capítulo termina com um exercício prático.
Por que vale a pena ler
Ao contrário dos manuais académicos, «Swift em Ação» oferece um projeto transversal — uma aplicação de notas que o leitor desenvolve capítulo após capítulo. O livro é escrito numa linguagem viva, contém centenas de exemplos de código e diagramas visuais. É a escolha ideal para quem quer não apenas aprender a sintaxe, mas começar imediatamente a escrever aplicações comerciais.