Programação para Futuros Gênios
Изучение Swift через создание игр и приложений
Resumo:
Introdução
O livro «Programming for Aspiring Geniuses» (em português, «Programação para Futuros Gênios»), de autoria de Wallace Wang, foi lançado em 2016 e imediatamente chamou a atenção de quem deseja iniciar sua jornada no mundo do desenvolvimento para iOS e macOS. Diferente de muitos livros didáticos sobrecarregados de teoria seca, esta obra oferece uma abordagem prática: você não apenas lê sobre sintaxe, mas já cria jogos e aplicativos reais na linguagem Swift.
Sobre o que é este livro
O livro é composto por 15 capítulos, cada um dedicado a um tópico específico — desde os fundamentos do Swift até o trabalho com gráficos, animação e entrada por toque. O autor conduz o leitor de forma sequencial, de programas simples de console a projetos completos para iPhone e iPad. Atenção especial é dada a:
- construções básicas da linguagem: variáveis, tipos de dados, operadores condicionais, loops;
- funções e closures;
- classes, herança e protocolos;
- trabalho com Xcode e Interface Builder;
- criação de interfaces de usuário;
- processamento de gestos e multitoque;
- animação e sprites (SpriteKit);
- armazenamento de dados e trabalho com arquivos.
Cada capítulo termina com um projeto prático — desde um jogo simples de «Adivinhe o número» até um aplicativo de desenho completo.
Para quem é este livro
O livro é voltado para iniciantes que nunca programaram, mas desejam ver resultados rapidamente. Também é adequado para aqueles que já