DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Création des interfaces utilisateurs avec Framework SwiftUI - Les fondamentaux

Date de mise à jour : 17/12/2024 | Identifiant OffreInfo : 24_280052

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Acquérir les compétences essentielles pour utiliser SwiftUI et créer des interfaces utilisateurs intuitives.
Concevoir des applications modernes, adaptatives et performantes avec SwiftUI.
Structurer une application iOS/macOS en suivant les meilleures pratiques de développement.

Programme de la formation

Module 1 : Introduction à SwiftUI et concepts de base
Présentation du framework SwiftUI
Comprendre les vues et leur composition
Utilisation des modificateurs pour personnaliser les éléments d'interface
Module 2 : Création de layouts adaptatifs
Gestion des conteneurs : HStack, VStack, ZStack
Utilisation de Grids pour des interfaces complexes
Adapter l'interface à différents types d'écrans
Module 3 : Gestion des interactions utilisateurs
Ajouter des interactions avec les boutons et contrôles
Implémenter des gestuelles (glisser, balayer, etc.)
Créer des animations pour enrichir l'expérience utilisateur
Module 4 : Données dynamiques et gestion des états
Introduction aux propriétés @State, @Binding, @Environment
Gérer des listes dynamiques et des formulaires interactifs
Connecter l'application à des données externes
Module 5 : Navigation et architecture d'applications
Concevoir une navigation hiérarchique dans l'application
Implémenter des vues TabView et SplitView
Structurer et organiser les projets SwiftUI
Module 6 : Personnalisation avancée et gestion des styles
Création de styles personnalisés pour les composants SwiftUI
Gestion des thèmes et adaptation au mode sombre (Dark Mode)
Optimisation des performances des interfaces utilisateurs

Validation et sanction

Maîtrise des fondamentaux de SwiftUI pour la création d'interfaces.
Capacité à concevoir des interfaces adaptatives et performantes.
Savoir structurer et organiser une application iOS/macOS en utilisant SwiftUI de manière efficace.

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Connaissance de base en programmation Swift. Notions générales en développement d'applications iOS/macOS.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
fax :
Site web : https://formation.vivaneo.fr/
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 06/01/2025 au 31/12/2025
débutant le : 06/01/2025
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme