GratuitDébutant2 h 18

Votre première application iOS

Vous construisez pas à pas une application SwiftUI de suivi de livraisons : vues et modificateurs, état avec @State, liste modifiable, navigation avec NavigationStack et formulaire d'ajout, puis vous la lancez dans le simulateur.

Ce que vous saurez faire

  • Créer un projet SwiftUI et composer une interface avec des vues, des piles et des modificateurs
  • Faire réagir l'interface aux actions de l'utilisateur avec @State et les liaisons ($)
  • Afficher et modifier une collection avec List et ForEach
  • Naviguer entre un écran de liste et un écran de détail avec NavigationStack
  • Construire un formulaire avec Form, Picker, Stepper et Toggle, et valider la saisie
  • Lancer l'application dans le simulateur et corriger les erreurs courantes

Prérequis conseillés

Plan du cours

Partie 1 · Un projet SwiftUI : vues et mise en page44 min

  1. Créer le projet et lancer une première vue11 min
  2. Vues et modificateurs11 min
  3. Piles et mise en page12 min
  4. Quiz : projet SwiftUI, vues et mise en page10 min

Partie 2 · L'état et les listes46 min

  1. L'état avec @State12 min
  2. Les listes avec List et ForEach12 min
  3. Composer des vues et partager l'état avec @Binding12 min
  4. Quiz : l'état et les listes10 min

Partie 3 · Navigation, formulaire et lancement48 min

  1. La navigation avec NavigationStack12 min
  2. Construire un formulaire12 min
  3. Assembler l'application et la lancer14 min
  4. Quiz : navigation, formulaire et lancement10 min