Swift 5 pour les débutants absolus
Пошаговое руководство по Swift 5 и iOS-разработке
Résumé :
Introduction
Le livre «Swift 5 for Absolute Beginners» (auteurs : Stefan Kaczmarek, Brad Lees, Gary Bennett, 2019, 380 pages) est une introduction classique au monde de la programmation en langage Swift et au développement sous iOS/macOS. Le titre parle de lui-même : l'ouvrage est destiné à ceux qui n'ont jamais écrit de code mais souhaitent créer leur première application pour iPhone, iPad ou Mac. Contrairement à de nombreux ouvrages de référence «épais», ce livre est construit comme un manuel convivial avec un seuil d'entrée minimal. Il ne nécessite aucune connaissance d'autres langages — seulement l'envie d'apprendre et un ordinateur avec macOS.
De quoi parle le livre
Le livre guide le lecteur pas à pas, de l'installation de Xcode jusqu'à la publication d'une application prête dans l'App Store. L'accent est mis sur Swift 5 (version stable à l'époque de la sortie) et les frameworks UIKit (pour iOS) et SwiftUI (brève introduction). Les auteurs utilisent une approche par projet : chaque chapitre contient des exercices pratiques, et le projet final est une application complète «iRate» pour évaluer du contenu.
Structure de l'ouvrage
- Chapitres 1–3 : installation de Xcode, interface de l'environnement, premier programme «Hello, World!».
- Chapitres 4–6 : bases de Swift : variables, constantes, types de données, opérateurs, structures de contrôle.
- Chapitres 7–9 : collections, fonctions, closures, types optionnels — concepts clés de Swift.
- Chapitres 10–12 : programmation orientée objet : classes, structures, héritage, protocoles.
- <