+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

Projet intégrateur iOS

Construire une application iOS complète bout-en-bout qui mobilise SwiftUI, NavigationStack, ViewModels, Core Data et appels réseau, puis auditer le livrable et préparer la suite.

540
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

Programme de Formation

7 module(s)
Durée totale : 540
Construire une application iOS complète bout-en-bout qui mobilise SwiftUI, NavigationStack, ViewModels, Core Data et appels réseau, puis auditer le livrable et préparer la suite.

Module 1 : Présentation du projet et cadrage fonctionnel

60
Poser le périmètre du projet intégrateur iOS — un tracker d'habitudes natif — formuler les user stories, cartographier les écrans et définir les critères de livraison.

Module 2 : Architecture, modules et squelette du projet

90
Poser l'architecture de HabitFlow — découpage par feature et par couche, configuration de Core Data et URLSession, squelette NavigationStack et UiState prêts à recevoir les écrans.

Module 3 : Écrans de listing et de détail

90
Construire les écrans Liste et Détail de HabitFlow avec List, NavigationStack typé et un ViewModel observable relié au repository Core Data.

Module 4 : Formulaire de création et édition

90
Construire un formulaire SwiftUI validé en temps réel, persister une habitude dans Core Data et synchroniser avec un backend distant via URLSession.

Module 5 : Authentification et profil utilisateur

90
Intégrer un flux d'authentification email dans HabitFlow, protéger les écrans via un routeur racine, stocker le token dans Keychain et afficher un profil avec déconnexion.

Module 6 : Finitions UI : thème, états vides, erreurs

60
Personnaliser le thème de HabitFlow, concevoir des écrans vides et d'erreur cohérents et appliquer des animations de transition qui donnent sa personnalité à l'application.

Module 7 : Bilan, dette technique et prochaines étapes

60
Auditer HabitFlow livré, cartographier la dette technique restante, prioriser les améliorations et préparer la suite vers le cours iOS avancé et la publication App Store.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning