Note :
Le livre fournit une solide introduction à Swift et SwiftUI, ce qui le rend adapté à la fois aux débutants et à ceux qui ont une expérience préalable de la programmation. Bien que les premières sections sur Swift soient bien écrites et utiles, certains lecteurs les ont trouvées inutiles s'ils étaient principalement intéressés par SwiftUI. Le livre contient de bons exemples et des explications claires, mais certains lecteurs ont eu du mal à comprendre certains concepts qui n'étaient pas expliqués de manière adéquate.
Avantages:⬤ Introduction bien écrite à Swift
⬤ explications claires
⬤ exemples utiles pour SwiftUI
⬤ couverture complète de la matière
⬤ bon rythme
⬤ résumé à la fin des chapitres
⬤ efficace pour apprendre la programmation Swift.
⬤ La grande section sur Swift n'est peut-être pas nécessaire pour ceux qui se concentrent sur SwiftUI
⬤ certains concepts ne sont pas clairement expliqués, ce qui entraîne une certaine confusion
⬤ manque de problèmes/projets pour la pratique
⬤ certaines sections peuvent être difficiles pour les débutants complets.
(basé sur 10 avis de lecteurs)
SwiftUI Essentials - iOS Edition: Learn to Develop iOS Apps Using SwiftUI, Swift 5 and Xcode 11
L'objectif de ce livre est d'enseigner les compétences nécessaires pour créer des applications iOS 13 en utilisant SwiftUI, Xcode 11 et le langage de programmation Swift 5.
En commençant par les bases, ce livre fournit un aperçu des étapes nécessaires à 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 détaillés présentant le langage de programmation Swift 5, notamment les types de données, le flux de contrôle, les fonctions, la programmation orientée objet, les enveloppes de propriété et la gestion des erreurs.
Une introduction aux concepts clés de SwiftUI et à l'architecture des projets est suivie d'une visite guidée de Xcode en mode de développement SwiftUI. 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 l'utilisation de piles, de cadres et de 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 et d'environnement, ainsi que les concepts clés de la conception de l'interface utilisateur tels que les modificateurs, les listes, les vues à onglets, les menus contextuels et la navigation dans l'interface utilisateur.
Le livre comprend également des chapitres couvrant le dessin graphique, l'animation de l'interface utilisateur, les transitions de vue et la gestion des gestes.
Des chapitres expliquent également comment intégrer des vues SwiftUI dans des projets UIKit existants et comment intégrer du 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 enseigner les compétences nécessaires pour créer vos propres applications pour iOS 13 à l'aide de SwiftUI. En supposant que vous soyez prêt à télécharger le SDK iOS 13 et Xcode 11 et que vous disposiez d'un Mac basé sur Intel, vous êtes prêt à commencer.
© 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)