SwiftUI créez des applications pour iOS 13, iPadOS et macOS
What you'll learn
- Le Nouveau Framework d'Apple SwiftUI
- Le Framework Combine
- La création d' applications de façon déclarative
- La gestion du Data Flow de votre application
- L'intégration de SwiftUI dans un projet existant
- L'intégration de UIKit dans un projet SwiftUI
Requirements
- Connaîtres les bases de Swift
- Connaître les bases du développement iOS sous Xcode
- Posséder un mac pouvant tourner sous macOS Catalina (10.15)
Description
Connaissez vous les bases de Swift et le la programmation Objet?
Avez vous déjà développé des applications pour iOS avec Swift?
Voulez vous apprendre le dernier framework d'Apple?
Ce cours sur SwiftUI est donc fait pour vous.
Nous apprendrons ensemble pas à pas comment créer des applications avec le dernier Framework d'Apple sorti en Juin 2019!
En effet, lors de la WWDC 2019, Apple a annoncé un nouveau Framework qui va révolutionner le développement d'applications mobiles pour iOS, iPadOS et macOS. Il s'agit de SwiftUI. Une nouvelle façon de créer des applications. Une façon déclarative, plus intuitive, rapide pour créer les fonctions de vos applications en un temps record et vous focaliser sur l'essentiel: les fonctionnalités qui feront de vos applications des applications uniques.
C'est une toute nouvelle façon de programmer pour iOS, avec un framework fluide, clair, déclaratif et concis. Vous n'aurez qu'a vous préoccuper des fonctionnalités, SwiftUI s'occupe du reste.
Dans ce cours, nous allons voir en détail comment utiliser ce framework , créer des applications et l'intégrer à des applications déjà existantes.
Contenu du cours:
Installation des outils nécessaires
Présentation détaillée des Vues de SwiftUI
Explication du Data Flow de SwiftUI
Intégration de SwiftUI dans une application UIKit
Intégration de UIKit dans une application SwiftUI
De nombreux exercices pour mettre en pratique ce que vous avez appris
SwiftUI est encore en Beta. D'ici sa sortie officielle, de nouvelles Sections seront ajoutées avec de nouveaux exercices.
Who this course is for:
- Tous les développeurs souhaitant connaître les dernières innovations du développement iOS
- Tous les développeurs iOS, SwiftUI sera un framework incontournable dans le futur de la création d'applications
Instructor
Développeur iOS et Android passionné.
Je vous fait partager mes connaissances en matière de développement d'applications mobiles.
Mon but en tant que formateur est de vous faire apprendre le développement d'applications mobiles tout en créant de vraies applications. La théorie est importante, la pratique l'est tout autant.
En suivant mes cours, vous pourrez monter en compétences mais aussi créer un portfolio solide que vous montrerez fièrement à vos futurs employeurs.
Prêts à vous lancer?