Lecture automatique
Complétion automatique
Partie précédente
Valider et continuer
Les nouveautés de iOS 15
Les nouveautés de iOS 15
Vous ĂȘtes au bon endroit đ (1:00)
Obtenir les codes sources
1 - Améliorations des outils pour les développeurs
A propos de ce chapitre (0:52)
1.1 â Xcode 13
A propos de ce chapitre (1:07)
Completion automatique améliorée (6:53)
Breakpoints en colonne (2:48)
Meilleure intégration de AppStore Connect (4:30)
L'essentiel de ce chapitre (1:57)
1.2 â Xcode Cloud
A propos de Xcode Cloud (4:34)
1.3 - La documentation avec DocC
Utiliser des commentaires de documentation (6:04)
GĂ©nĂ©rer la doc et lâexporter (4:43)
1.4 â AmĂ©liorations des outils de traduction
Ouverture des fichiers xcloc dans Xcode (1:13)
Améliorations liées aux traductions (4:11)
1.5 â AppStore
Les nouveautés prévues pour cet automne (AB Testing et events) (3:24)
2.1 â Swift 5.5 : async await
A propos de ce chapitre (0:54)
Comprendre la notion de code asynchrone (4:57)
TĂąches asynchrones et interface graphiques (3:05)
Exemple dâapp qui utilise un code synchrone (4:23)
Utiliser une fonction asynchrone (6:24)
Afficher un indicateur de chargement (3:36)
Lancer plusieurs tĂąches en parallĂšle avec async let (5:12)
AsyncSequence (6:24)
2.2 â Swift 5.5 : gestion avancĂ©e de la concurrence
Lancer de nombreuses tĂąches asynchrones en parallĂšle (10:59)
TĂąches et annulations (5:06)
Annulation et async (5:19)
async et asyncDetached (2:44)
Concurrence dâaccĂšs et risques (4:31)
Comprendre le type actor (3:25)
Comprendre lâannotation nonisolated (1:45)
Comprendre le MainActor (5:35)
2.3 â SwiftUI et donnĂ©es asynchrones
AsyncImage : afficher des images distantes (2:01)
onAppear, onDisappear et task (3:00)
Tirer pour rafraichir la liste (2:14)
Prochains chapitres
Quand seront disponibles les prochains chapitres ?
3 - Les nouveautés de SwiftUI
SwiftUI et iOS 15 (0:37)
3.1 â SwiftUI : Listes et affichages asynchrones
Obtenir un binding de chaque Ă©lĂ©ment dâune liste (2:30)
Ajouter des actions de Swipe sur vos listes (6:20)
Personnaliser les séparations de lignes (1:20)
Ajouter un champ de recherche (4:01)
Ajouter des suggestions au champ de recherche (3:25)
Déclencher une recherche manuelle (1:48)
3.2 â SwiftUI : composants simples
Button : nouveaux styles (1:35)
Toggle : style bouton (1:28)
Confirmer une action dangereuse (2:27)
3.3 â SwiftUI : Gestion du texte
Text : AmĂ©liorations liĂ©es Ă lâaffichage (3:42)
Formatter des données complexes (6:32)
TextField : Gérer la touche Entrée (4:30)
TextField : Gérer le focus (3:50)
TextField : Gestion avancée du focus (3:24)
3.4 â SwiftUI : SFSymbols
SFSymbol App (1:31)
Couleurs des symboles (6:00)
Utiliser des versions dérivées (2:15)
3.5 â SwiftUI : Autres composants
Background et material (3:46)
Canvas (4:22)
TimelineView (3:36)
LocationButton (4:09)
4.1 â Notifications et modes de concentration
A propos de ce chapitre (2:50)
Définir son niveau interruption (7:05)
PrĂ©ciser son score dâimportance (2:40)
A propos des notifications sociales
L'essentiel de ce chapitre (1:08)
4.2 â SharePlay
A propos de ce chapitre (2:49)
Comprendre le fonctionnement de SharePlay (8:19)
Créer un type GroupActivity (2:47)
Créer une nouvelle session de partage (GroupSession) (2:46)
Rejoindre une session partagée (2:57)
Synchroniser la lecture de vidéos (3:48)
Synchroniser des données brutes (3:19)
Mettre en pause ou arrĂȘter une session (3:58)
L'essentiel de ce chapitre (1:43)
Veni Vidi Vici
Bravo. Bien jouĂ© đ€ (2:09)
Vous ĂȘtes au bon endroit đ
Les documents sont verrouillés
Si vous ĂȘtes dĂ©jĂ inscrit,
veuillez vous authentifier
.
Inscrivez-vous au cours pour débloquer