Note :
Le livre est bien écrit et fournit des tutoriels faciles à suivre pour améliorer les compétences en Swift et apprendre les fonctionnalités d'iOS 17. Il est bien accueilli pour ses exemples de codage complets, mais critiqué pour son manque de contexte et d'explications plus approfondies.
Avantages:⬤ Bien écrit et facile à suivre
⬤ Très bons exemples et décomposition des concepts
⬤ Plein d'informations
⬤ Parfait pour les débutants
⬤ Tutoriels complets et valables
⬤ Concis et à jour.
⬤ Manque de clarté et d'utilité pour les débutants
⬤ Explication minimale des concepts et des commandes
⬤ Discussion limitée sur le nouveau système d'observation d'iOS 17
⬤ Manque de sections « big picture » pour relier les tutoriels au développement d'applications
⬤ L'édition Kindle peut être déroutante en raison du formatage de la police.
(basé sur 5 avis de lecteurs)
iOS 17 App Development Essentials: Developing iOS 17 Apps with Xcode 15, Swift, and SwiftUI
Ce livre vous apprendra à créer des applications iOS 17 à l'aide de SwiftUI, de Xcode 15 et du langage de programmation Swift.
En commençant par les bases, ce livre décrit les étapes de la mise en place d'un environnement de développement iOS, ainsi qu'une introduction à l'utilisation de Swift Playgrounds pour apprendre et expérimenter avec Swift.
Le livre comprend également des chapitres approfondis présentant le langage de programmation Swift, notamment les types de données, le flux de contrôle, les fonctions, la programmation orientée objet, les enveloppes de propriété, la concurrence structurée et la gestion des erreurs.
Une visite guidée de Xcode en mode de développement SwiftUI suit une introduction aux concepts clés de SwiftUI et à l'architecture des projets. Le livre couvre également la création de vues SwiftUI personnalisées et explique comment ces vues sont combinées pour créer des dispositions d'interface utilisateur, y compris des piles, des cadres et des formulaires.
Parmi les autres sujets abordés figurent la gestion des données à l'aide des propriétés d'état et des objets observables, d'état et d'environnement, ainsi que les principaux concepts de conception de l'interface utilisateur tels que les modificateurs, les listes, les vues à onglets, les menus contextuels, la navigation dans l'interface utilisateur et les groupes de contours.
L'ouvrage comprend également des chapitres consacrés aux graphiques, à l'animation de l'interface utilisateur, aux transitions entre les vues et à la gestion des gestes, à WidgetKit, aux activités en direct, aux applications basées sur des documents, à Core Data, à SwiftData et à CloudKit.
Les chapitres expliquent également comment intégrer les vues SwiftUI dans les projets UIKit existants et comment intégrer le code UIKit dans SwiftUI.
Enfin, le livre explique comment emballer une application terminée et la télécharger sur l'App Store en vue de sa publication.
En cours de route, les sujets abordés dans le livre sont mis en pratique grâce à des tutoriels détaillés, dont le code source est également disponible au téléchargement.
L'objectif de ce livre est donc de vous permettre d'acquérir les compétences nécessaires pour créer vos propres applications pour iOS 17 à l'aide de SwiftUI.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)