Xcode 12 est disponible en version finale
- 👨 Medhi Naitmazi
- Il y a 4 ans
- 💬 4 coms
Xcode 12 est là
Xcode 12 apporte la nouvelle version du langage Swift 5.3 et tous les SDKs à jour. Par contre, macOS 11 n'est pas encore supporté, Apple mentionnant macOS Catalina.
Les nouveautés incluses pour les développeurs sont les suivantes :
Au niveau plates-formes
- Les clips d'application sont une petite partie de votre application qui est détectable au moment où elle est nécessaire, se charge en quelques secondes et se lance rapidement
- WidgetKit utilise SwiftUI pour créer de superbes nouveaux widgets que les utilisateurs peuvent installer directement sur l'écran d'accueil de leur iPhone sous iOS 14 et iPadOS 14 pour l'iPad
- Le cadre de test StoreKit et le gestionnaire de transactions facilitent le test et le débogage des achats intégrés
Interface utilisateur de Xcode
- Les onglets de document ouvrent tout type de document dans un onglet d'éditeur léger, y compris les logs, les catalogues d'assets et les fichiers d'interface utilisateur
- Les polices Navigator sont désormais redimensionnables en fonction du paramètre système ou peuvent être configurées manuellement
- La complétion de code a une nouvelle interface simplifiée qui est plus rapide et facilite le choix du bon code
- L’organizer a été entièrement repensé et signale de nouvelles mesures d’application, telles que des problèmes d’animation et de défilement
Swift et SwiftUI
- Les performances de SwiftUI ont été améliorées d'un bout à l'autre et les nouvelles vues Lazy peuvent gérer efficacement d'énormes ensembles de données
- Les vues SwiftUI peuvent être transformées en composants réutilisables qui apparaissent dans la bibliothèque Xcode et dans les complétions de code
- Swift Package Manager prend en charge les ressources et les localisations, ce qui le rend idéal pour le partage de composants SwiftUI
- Les diagnostics améliorés du compilateur Swift facilitent la compréhension des erreurs de codage, en particulier dans le code SwiftUI
Télécharger l'app gratuite Xcode