View in English

  • Apple Developer
    • Get Started

    Explore Get Started

    • Overview
    • Learn
    • Apple Developer Program

    Stay Updated

    • Latest News
    • Hello Developer
    • Platforms

    Explore Platforms

    • Apple Platforms
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    Featured

    • Design
    • Distribution
    • Games
    • Accessories
    • Web
    • Home
    • CarPlay
    • Technologies

    Explore Technologies

    • Overview
    • Xcode
    • Swift
    • SwiftUI

    Featured

    • Accessibility
    • AI & Machine Learning
    • App Intents
    • Apple Intelligence
    • Games
    • Security
    • Xcode Cloud
    • Community

    Explore Community

    • Overview
    • Meet with Apple events
    • Community-driven events
    • Developer Forums
    • Open Source

    Featured

    • WWDC
    • Swift Student Challenge
    • Developer Stories
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Centers
    • Documentation

    Explore Documentation

    • Documentation Library
    • Technology Overviews
    • Sample Code
    • Human Interface Guidelines
    • Videos

    Release Notes

    • Featured Updates
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • Downloads

    Explore Downloads

    • All Downloads
    • Operating Systems
    • Applications
    • Design Resources

    Featured

    • Xcode
    • TestFlight
    • Fonts
    • SF Symbols
    • Icon Composer
    • Support

    Explore Support

    • Overview
    • Help Guides
    • Developer Forums
    • Feedback Assistant
    • Contact Us

    Featured

    • Account Help
    • App Review Guidelines
    • App Store Connect Help
    • Upcoming Requirements
    • Agreements and Guidelines
    • System Status
  • Quick Links

    • Events
    • News
    • Forums
    • Sample Code
    • Videos
 

Vidéos

Ouvrir le menu Fermer le menu
  • Collections
  • Toutes les vidéos
  • À propos

Plus de vidéos

  • À propos
  • Labo de groupe Débuter avec SwiftUI

    Rejoignez-nous en ligne pour poser des questions, obtenir des conseils et suivre la discussion sur la prise en main de SwiftUI. Séance présentée en anglais.

    Chapitres

    • 0:00:00 - Introduction
    • 0:08:33 - En tant que débutant, devrais-je utiliser React Native ou SwiftUI ? React Native me permet de déployer sur les deux plateformes, quels sont donc les avantages de SwiftUI ?
    • 0:10:54 - En tant qu’étudiant en comptabilité avec zéro connaissance en codage, quelle est la meilleure approche pour apprendre à coder et créer une app avec SwiftUI ?
    • 0:14:53 - De mon côté, je suis étudiant en informatique et je débute dans le développement iOS. Pour devenir un ingénieur iOS prêt pour le marché du travail, quelle feuille de route suivriez-vous, des fondamentaux de Swift jusqu’au développement d’apps avancées, et quelles sont les compétences qui comptent le plus ?
    • 0:18:50 - Pour un débutant, que se passe-t-il exactement sous le capot lorsque j’utilise @State, et pourquoi ne puis-je pas simplement utiliser une variable Swift classique pour les données de mon interface utilisateur ?
    • 0:22:59 - Pour situer mon parcours, je suis designer web et je maîtrise le HTML, CSS ainsi que quelques notions de PHP, JS et Lua. Est-il facile pour quelqu’un qui n’a pas une formation classique en codage de débuter avec Swift et SwiftUI ?
    • 0:27:08 - Par où devrais-je commencer ? Il y a énormément de didacticiels SwiftUI, y compris sur le site d’Apple, et il est difficile de savoir par quoi débuter. De mon côté, je suis développeur Java et je me lance dans le développement iOS.
    • 0:31:36 - Quelles sont les bonnes pratiques dans SwiftUI pour gérer des mises à jour d’état fréquentes et en temps réel (comme les données de capteurs) sans provoquer de calculs de rendu inutiles ni de ralentissement de l’interface utilisateur ?
    • 0:36:37 - Est-ce qu’Apple Intelligence intégré à Xcode a été entraîné sur la documentation de SwiftUI ? Faire du vibe-coding avec Gemini fonctionnait à peu près, mais butait constamment sur des problèmes récurrents liés à Swift.
    • 0:40:38 - Quelles sont les bonnes pratiques pour optimiser les performances de mes vues SwiftUI et éviter les mises à jour inutiles ?
    • 0:48:52 - Dans un monde où l’IA agentique se développe, comment tirer parti de l’IA dans Xcode et SwiftUI pour favoriser un véritable apprentissage, plutôt que de simplement laisser l’IA écrire le code à notre place ? Est-il possible d’intégrer l’IA dans un parcours d’apprentissage sans compromettre la qualité de la formation ?
    • 0:55:57 - Existe-t-il un document officiel, qu’il s’agisse d’un schéma d’ensemble sur une seule page ou d’un diagramme de flux, qui illustre la façon dont les vues, l’état, les liaisons, les modèles et les modificateurs fonctionnent ensemble dans SwiftUI ?
    • 0:56:48 - Lorsque j’utilise des outils d’IA pour SwiftUI, le code généré, bien que correct, refuse de compiler ou fonctionne mal. Comment puis-je utiliser efficacement les outils d’IA de Xcode en tant que débutant pour apprendre les bonnes pratiques et non de mauvaises habitudes ?
    • 0:57:58 - Quel élément présenté cette semaine risque d’échapper aux débutants, mais se révélera incontournable à mesure qu’ils avanceront dans leur apprentissage ?
    • 0:59:13 - Quelle est la meilleure façon de transposer le design d’une app créée par un designer dans SwiftUI ? Recommandez-vous l’assistant de codage d’Xcode, et si oui, lequel ?

    Ressources

      • Vidéo HD
      • Vidéo SD
  • Rechercher dans cette vidéo…

Developer Footer

  • Vidéos
  • WWDC26
  • Labo de groupe Débuter avec SwiftUI
  • Open Menu Close Menu
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • Icon Composer
    • SF Symbols
    Open Menu Close Menu
    • Accessibility
    • Accessories
    • AI & Machine Learning
    • Apple Intelligence
    • Audio & Video
    • Augmented Reality
    • Business
    • Design
    • Distribution
    • Education
    • Games
    • Health & Fitness
    • In-App Purchase
    • Localization
    • Maps & Location
    • Security
    • Safari & Web
    Open Menu Close Menu
    • Documentation
    • Downloads
    • Sample Code
    • Videos
    • Documentation Archive
    Open Menu Close Menu
    • Help Guides & Articles
    • Contact Us
    • Forums
    • Feedback & Bug Reporting
    • System Status
    Open Menu Close Menu
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles
    • Feedback Assistant
    Open Menu Close Menu
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program
    • Mini Apps Partner Program
    • News Partner Program
    • Video Partner Program
    • Security Bounty Program
    • Security Research Device Program
    Open Menu Close Menu
    • Meet with Apple
    • Apple Developer Centers
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Academies
    • WWDC
    Read the latest news.
    Get the Apple Developer app.
    Copyright © 2026 Apple Inc. All rights reserved.
    Terms of Use Privacy Policy Agreements and Guidelines