SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17

Apprenez à créer des applications pour iOS 16 & 17, iPadOS, macOS avec un seul code: SwiftUI et le langage Swift

4.54 (125 reviews)
Udemy
platform
Français
language
Mobile Apps
category
SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17
672
students
26.5 hours
content
Jun 2023
last update
$59.99
regular price

What you will learn

Apprendre le Framework SwiftUI

Créez des apps pour toutes les plateformes apple

Intégration de l'appareil photo avec SwiftUI

Comprendre le data flow

Why take this course?

Bonjour et bienvenue sur cette formation complète dédiée au développement d'applications pour iOS, iPadOs, macOS, mais aussi WatchOS, tvOs... Bref, toutes les machines appartenant à l'écosystème de Apple !


Cette formation est à jour pour iOS 16, iPadOS 16, WatchOS9 et macOS Ventura ... En plus de cela, des chapitres sont dédiés aux nouveautés des futurs OS, j'ai nommé iOS 17 !


Vous connaissez SwiftUI ? C'est le framework Apple qui monte et devient de plus en plus populaire chez les développeurs iOS ! Apprenons le ensemble !


Je vous propose donc ce partir de zéro, même si vous n'avez jamais créé une application ou touché à un bout de code de votre vie, vous pourrez démarrer ce cours sans problème! Le seul pré requis étant d'avoir un Mac tournant sour minimum macOS Monterrey, pour pouvoir télécharger la dernière version de Xcode, notre logiez de création d'applications.


Notre formation se basera sur deux piliers:

- L'apprentissage du langage Swift, le langage maison d'apple qui est à la création d'applications SwiftUI mais aussi la création d'applications avec UIKit, que vous pourrez apprendre par la suite sur une de nos autres formations.

- L'apprentissage de SwiftUI: C'est le framework Apple qui vous permettra de créez vos applications multi plateformes


Nous allons pour chaque concept:

- Apprendre les bases et comment utiliser ce concept.

- Faire un exercice en créant une application qui intègrera ce concept?


Il me semble en effet indispensable de pratiquer et de monter des mini projets pour pouvoir intégrer au mieux la théorie que vous venez d'apprendre !


Qu'allez vous donc apprendre?

  • Le langage Swift

  • Les Elements de bases de SwiftUI

  • La navigation entre pages

  • Les interactions avec l'utilisateur

  • L'utilisation de Boutons, Alertes et autres actions

  • Les Cartes

  • Les Listes

  • Les Grilles

  • L'appareil photo

  • Les bonnes pratiques du développement SwiftUI

  • Créer des jeux avec SpriteKit

  • ... Et bien plus encore !


Nouveautés iOS 17:

  • Les nouveaux Observable et Bindable

  • Le nouveau Framework SwiftData

A venir pour iOS 17:

Ces nouveautés seront ajoutées petit à petit jusqu'a la sortie officielle de iOS 17:

  • Les nouveautés du langage Swift

  • Les animations de systemImage

  • TipKit

  • Le nouveau MapKit


Vous êtes prêts?

Je vous attends nombreux sur cette formation  !

Screenshots

SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Screenshot_01SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Screenshot_02SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Screenshot_03SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Screenshot_04

Reviews

Diéval
August 29, 2023
Cours un peu monotone, mais correcte tout de même pour apprendre les bases du Swift. Heureusement que je sais coder dans d'autres langages, car tu expliques plein de choses inutiles au début, mais qui ont un intérêt par la suite. Revois la chronologie de ton cours. Il ne s'agit pas d'une simple lecture !
Mathieu
July 27, 2023
Parfait, un grand merci Matthieu pour l'apprentissage de SwiftUI qui n'est pas forcément très différent de UIKIT, mais qui a son lot de subtilités en terme de déclaration et d'utilisation. En plus il a même rajouté les nouveautés liées à iOS 17 avec l'utilisation de SwifData qui est très intéressant pour stocker des données persistantes à l'avenir donc top.
David
July 1, 2023
Beaucoup d'approximations sur la partie swift data Dommage de ne pas utiliser le preview avec des en créant un ModelContainer custom et le pattern container pour aider à créer les vues. (En regardant les videos de la WWDC faire un previewContainer est trivial) ... Un grand merci à Mohammad Azam et Karin Prater qui ont fait des vidéos et articles beaucoup plus cohérents et précis et surtout juste ... Encore une fois une grosse déception
Philippe
June 7, 2023
Pour le moment, cela ne fait que lire un texte déjà existant sur un site web. Autant donner le lien, on gagnerait du temps et de la bande passante :-) Pou répondre au formateur : on me demande mon avis au bout de 3 ou 4 vidéos d’introduction. Ces dernières sont des définitions de ce que l'on va apprendre par la suite. l serait plus intéressant de demander son avis à l'élève à la fin de la formation. Dans ce cas, les quelques minutes d'introductions et définitions ne seraient qu'un lointain souvenir qui ne serait probablement plus pris en compte dans la globalité. Je remettrai donc une appréciation, probablement plus juste pour le formateur, à la fin de la formation.
Lamine
March 2, 2023
Excellente formation, j'ai vraiment apprécié ce cours, clair et concis, dans les moindres détails, petit bémol de mon côté j'aurai aimé approfondir un peu les appels réseaux notamment avec des frameworks comme Combine ou Async Wait afin d'aborder plus le côté asynchrone. En soi cela reste un très bon cours pour débuter. Merci pour cette belle formation.
Emmanuel
December 22, 2022
Je sors de cette formation avec les connaissances que je souhaitais y trouver pour démarrer en dev iOS. Matthieu explique très bien les choses. Il est humain et fait donc parfois de petites erreurs qui sont rapidement corrigées et au final on s'en sort. Côté rythme, le début de la formation peut paraitre un peu trop détaillé pour des développeurs expérimentés, c'est sans doute parfait pour les débutants. Vers la fin, ça allait parfois un peu vite pour moi et il a fallu faire quelques pauses dans les vidéos pour chercher les infos qu'il me manquait. Globalement très satisfait de cette formation. Merci Matthieu !
Gérard
December 11, 2022
Très biens expliqué seul bémol, j'aurais aimé trouver un lexique traduisant en français les mots en anglais utilisés dans ce cours comme : target, build setting ready, layout devise etc, etc ...

Charts

Price

SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Price chart

Rating

SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Ratings chart

Enrollment distribution

SwiftUI: Le cours complet pour iOS16, iPadOS et macOS +iOS17 - Distribution chart

Related Topics

4710618
udemy ID
5/30/2022
course created date
8/21/2022
course indexed date
Bot
course submited by