SwiftUI créez des applications pour iOS 13, iPadOS et macOS
4.4 (96 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
697 students enrolled

SwiftUI créez des applications pour iOS 13, iPadOS et macOS

Créez des applications pour iOS13 avec Swift 5 et les derniers Framework d'Apple: SwiftUI et Combine et le IDE Xcode 11
Bestseller
4.4 (96 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
697 students enrolled
Created by Matthieu Passerel
Last updated 12/2019
French
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11 hours on-demand video
  • 27 articles
  • 26 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Le Nouveau Framework d'Apple SwiftUI
  • Le Framework Combine
  • La création d' applications de façon déclarative
  • La gestion du Data Flow de votre application
  • L'intégration de SwiftUI dans un projet existant
  • L'intégration de UIKit dans un projet SwiftUI
Course content
Expand all 137 lectures 10:55:32
+ Tour de XCode11 et première app
8 lectures 42:01
Création de notre 1er projet
02:23
Tour du projet SwiftUI
11:06
Xcode 11 avec SwiftUI
06:39
Modifications de la ContentView
09:27
Modification du tap et test
05:04
Les Previews
04:47
Conclusion
02:34
Téléchargez le projet complété
00:01
+ Data Flow: Introduction, propriétés et State
8 lectures 23:00
Qu'est ce que le Data Flow?
06:56
Les Properties
01:11
Le @State
02:02
@Binding
03:33
Le Observable
03:44
Le ObservedObject
02:20
Le Environment
03:12
Télécharger le Data Flow en PDF
00:02
+ SwiftUI Views: Layout, Text, Button et Image
13 lectures 01:14:31
La Documentation et les Views
05:32
Création du projet et Introduction aux vues
05:17
Structure de la ContentView
05:05
Le Text
13:51
Image
06:19
Image Arrondie
06:48
Extraire les Vues
06:37
Stacks (VStack, HStack, ZStack)
06:07
Spacer, Divider et Background
04:41
Background et Gradient
02:44
Button
08:32
Les Image Systeme
02:57
Projet Xcode
00:01
+ Exercice: USApp
8 lectures 29:27
Présentation de l'Exercice
01:54
Ressources et indices
01:29
Création du projet
04:38
Les Vues principales
08:36
Les Vues de Background
05:05
Logique du bouton
01:27
Extraire les vues
06:16
Le projet complet
00:01
+ SWFTUI Views: NavigationView, TabbedView et autres boutons
6 lectures 40:07
NavigationView
05:46
NavigationLink
06:13
Sheet
07:40
CustomButton
14:15
TabbedView
06:12
Le projet complet
00:01
+ List et Form
12 lectures 01:01:39
Introduction aux Listes
05:19
List Statique
06:26
List Dynamique
08:28
List Dynamique avec Range
03:44
List Dynamique avec un Objet
09:08
List ForEach
05:52
List avec Sections
07:46
Supprimer une Ligne
05:12
Déplacer une ligne
02:21
Naviguer avec une List
03:57
Form
03:24
Le projet complet
00:02
+ Exercice: CodaBay
7 lectures 30:29
Présentation de l'exercice
02:13
Ressources pour l'Exercice
03:03
Création du projet
04:22
Création de la List
02:06
BayCell
07:10
DetailBayView
11:33
Le projet fini
00:01
+ Les vues Interactives
7 lectures 33:57
TextField
08:43
SecureField
03:41
Toggle
05:36
Stepper
04:22
Slider
04:06
Reformater le code
07:28
Le Projet Xcode
00:01
+ Les Pickers
4 lectures 21:34
Picker
07:53
SegmentedPicker
05:08
DatePicker
08:32
Le projet complet
00:01
Requirements
  • Connaîtres les bases de Swift
  • Connaître les bases du développement iOS sous Xcode
  • Posséder un mac pouvant tourner sous macOS Catalina (10.15)
Description

Lors de la WWDC 2019, Apple a annoncé un nouveau Framework qui va révolutionner le développement d'applications mobiles pour iOS, iPadOS et macOS. Il s'agit de SwiftUI. Une nouvelle façon de créer des applications. Une façon déclarative, plus intuitive, rapide pour créer les fonctions de vos applications en un temps record et vous focaliser sur l'essentiel: les fonctionnalités qui feront de vos applications des applications uniques.

Dans ce cours, nous allons voir en détail comment utiliser ce framework , créer des applications et l'intégrer à des applications déjà existantes.

Contenu du cours:

  • Installation des outils nécessaires

  • Présentation détaillée des Vues de SwiftUI

  • Explication du Data Flow de SwiftUI

  • Intégration de SwiftUI dans une application UIKit

  • Intégration de UIKit dans une application SwiftUI

  • De nombreux exercices pour mettre en pratique ce que vous avez appris


SwiftUI est encore en Beta. D'ici sa sortie officielle, de nouvelles Sections seront ajoutées avec de nouveaux exercices.



Who this course is for:
  • Tous les développeurs souhaitant connaître les dernières innovations du développement iOS
  • Tous les développeurs iOS, SwiftUI sera un framework incontournable dans le futur de la création d'applications