Swift é uma daquelas linguagens de programação que muitos acreditam que realmente será a sucessora do C++.
Se será ou não, não sabemos, pois o que não faltam é candidatas, além do próprio C++ 23 ser o verdadeiro sucessor do C++.
No entanto, poder pra isso e muito mais a linguagem de programação Swift possui!
Swift é uma linguagem de programação compilada de alto nível , de propósito geral e multiparadigma , desenvolvida pela Apple Inc. Swift compila para código de máquina, pois é um compilador baseado em LLVM . Swift foi lançado pela primeira vez em junho de 2014.
A Apple pretendia que o Swift suportasse muitos conceitos básicos associados ao Objective-C , notadamente despacho dinâmico , ligação tardia generalizada , programação extensível e recursos semelhantes, mas de uma forma “mais segura”, tornando mais fácil detectar bugs de software.
Nesse artigo vamos indicar 5 Livros de Swift que vale à pena você ler.
Desenvolver aplicativos para iPhone e iPad nunca foi tão prazeroso. Com a nova linguagem da Apple (Swift) e com a recente versão do iOS, o desenvolvimento se torna descomplicado, pois há uma nova gama de recursos disponíveis que mantêm a clássica elegância da principal plataforma mobile do mundo.
Programadores do mundo inteiro estão aprendendo a programar para iOS com Swift. Nesse livro, Guilherme Silveira e Joviane Jardim vão ensinar como entrar nesse universo e criar sua aplicação, do início ao fim, aprendendo os recursos da nova linguagem e do novo iOS, usando várias boas práticas de programação de quebra.
Clique aqui para adquirir esse livro
Passe para o desenvolvimento iOS obtendo uma compreensão sólida de seus fundamentos, incluindo o IDE Xcode 13, Cocoa Touch e a versão mais recente da aclamada linguagem de programação da Apple, Swift 5.5. Com este guia totalmente atualizado, você aprenderá a linguagem Swift, entenderá as ferramentas de desenvolvimento Xcode da Apple e descobrirá a estrutura Cocoa.
Clique aqui para adquirir esse livro
Os padrões de design são o resultado de um longo processo de evolução. Tudo começou com um livro publicado em 1994 – sim, é tão antigo! - chamado “Padrões de Projeto – Elementos de Software Orientado a Objetos Reutilizáveis”. Esse é um título bastante tedioso, por isso geralmente nos referimos a ele como “o livro da gangue dos quatro”. A gangue consiste em quatro renomados engenheiros de software: Erich Gamma, Ralph Johnson, Richard Helm e John Vlissides. Eles identificaram os problemas comuns mais significativos que ocorreram em vários projetos e desenvolveram práticas recomendadas para resolvê-los.
Clique aqui para adquirir esse livro
Ao longo dos anos, Mastering Swift provou ser uma escolha popular entre os desenvolvedores para um guia prático e aprofundado da linguagem de programação Swift. Esta sexta edição vem com os recursos mais recentes, uma revisão geral para alinhamento com o Swift 5.3 e dois novos capítulos sobre construção rápida a partir da fonte e operadores avançados.
Clique aqui para adquirir esse livro
Embora este livro seja voltado para desenvolvedores iOS experientes, há uma introdução aos blocos de construção básicos do Swift 5.9, sua sintaxe e as funcionalidades das construções do Swift, apenas para você se aquecer. Depois de dominar os fundamentos, vamos ao que interessa. A menos que você seja completamente novo no Swift, este guia baseado em receitas não precisa ser lido em ordem; você pode pular para qualquer tópico de sua preferência, desde UIKit e SwiftUI até programação do lado do servidor com Vapor, desde fluxo de controle e genéricos do Swift até aprendizado de máquina com CoreML e realidade aumentada com ARKit.
Clique aqui para adquirir esse livro
Acompanhe a série #QueroLer aqui no blog onde haverão indicações de outros livros de Programação e Tecnologia!