SwiftUI et CoreData
What you'll learn
- Apprendre CoreData
- Adapter CoreData à l'architecture MVVM
- Ajouter plusieurs modèles et les mettre en relation
- Integrer un appareil photo à notre application SwiftUI
Requirements
- Connaitre les bases du développement d'applications iOS
- Connaitre SwiftUI
Description
Bienvenue sur cette formation: SwiftUI et CoreData pour iOS.
Vous connaissez les bases de Swift ?
Vous avez déjà créé des applications pour iOS avec Swift?
Vous connaissez le Framework révolutionnaire d'Apple SwiftUI?
Vous avez entendu parler de CoreData pour stocker des données persistantes?
Vous souhaitez savoir intégrer CoreData a vos applications SwiftUI?
Alors ce cours est fait pour vous.
Nous allons pas à pas apprendre à utiliser CoreData et SwiftUI dans une seule application!
Tout d'abord nous allons analyser le code présent à la création de l'application
Puis nous allons modifier les différentes actions et les différents modèles pour satisfaire nos volontés
Nous allons en bonus apprendre à intégrer dans une application SwiftUI comment intégrer un picker pour la librairie d'images et comment utiliser l'appareil photo.
Nous allons ensuite adapter à nouveau l'application pour la convertir a l'architecture MVVM
Il sera alors temps d'ajouter plusieurs Modèles et les mettre en relation
De plus, avec CoreData, nous pourrons nous amuser avec les données en faisant:
Ajout
Suppression
Récupération
Tri
Prédiction
Mise à jour
Cela nous fait pas mal de choses à couvrir en perspective.
A la fin de ce cours, vous pourrez créer vos applications de A à Z en y stockant des données persistantes comme par exemple un carnet d'adresse, une liste de souhaits, un bloc notes et bien plus encore....
Cela vous tente? Rejoignez la ruche Codabee et venez coder avec nous.
Je vous attend très nombreux sur cette formation.
Matthieu
Who this course is for:
- Ceux qui veulent ajouter des données persistentes à leurs 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?