Fermer l'annonce

Apple a surpris presque toute la salle de San Jose en annonçant le nouveau framework SwiftUI. Il permet aux développeurs d'écrire très facilement des applications d'interface utilisateur pour toutes les plates-formes de l'écosystème.

Le nouveau Framework est entièrement construit à partir du langage de programmation moderne Swift et utilise le paradigme déclaratif. Grâce à eux, les développeurs n'ont plus besoin d'écrire plusieurs dizaines de lignes de code, même pour des vues simples, mais peuvent en faire beaucoup moins.

Mais les nouveautés du framework ne s’arrêtent certainement pas là. SwiftUI apporte une programmation en temps réel. En d’autres termes, vous avez toujours une vue en direct de votre application pendant que vous écrivez du code. Vous pouvez également utiliser des builds en temps réel directement sur l'appareil connecté, où Xcode enverra des builds individuels de l'application. Vous devez donc non seulement tester virtuellement, mais aussi physiquement directement sur l'appareil.

SwiftUI simple, automatique et moderne

De plus, le cadre déclaratif rend automatiquement disponibles de nombreuses fonctionnalités spécifiques à la plate-forme, telles que le mode sombre, à l'aide de bibliothèques et de mots-clés individuels. Vous n'avez pas besoin de le définir longuement, car SwiftUI s'en chargera en arrière-plan.

De plus, la démo a montré que le glisser-déposer d'éléments individuels sur le canevas peut être utilisé dans une large mesure lors de la programmation, tandis que Xcode complète le code lui-même. Cela peut non seulement accélérer l’écriture, mais aussi aider de nombreux débutants à comprendre le sujet. Et nettement plus rapide qu'avec les procédures originales et l'apprentissage du langage de programmation Objective-C.

SwiftUI est disponible pour écrire une interface utilisateur moderne de tous les nouveaux introduits versions du système d'exploitation à partir d'iOS, tvOS, watchOS après macOS.

framework Swiftui
SwiftUI
.