Avec la dernière version de la plate-forme Uno, une boîte à outils open up resource permettant de créer des applications de bureau, mobiles et World-wide-web multiplateformes avec C # et XAML, les développeurs bénéficient de performances améliorées grâce à des ajustements pour le structure d’instruction binaire WebAssembly.

Uno System 4.4 a été annoncé le 28 juin. Les développeurs de la plate-forme ont déclaré avoir activé les fonctionnalités liées à WebAssembly avant la prise en demand officielle de la plate-forme .Web 7 de Microsoft, permettant l’expérimentation ou l’utilisation en generation. Les as well as grandes améliorations concernent les exceptions WebAssembly et la prise en charge des threads.

L’activation des exceptions WebAssembly dans les programs permet au code de rester entièrement dans WebAssembly pour la gestion des exceptions, améliorant ainsi les performances. Le code généré est également plus petit. La prise en cost des threads WebAssembly a également été ajoutée à Uno.UI et Uno Bootstraper, permettant la création de threads ou de tâches et l’utilisation de CoreDispatcher et Dispatcher pour revenir au thread principal. Les applications Internet peuvent effectuer des tâches coûteuses en dehors du thread de l’interface utilisateur et éviter de geler l’interface utilisateur.

Les apps Uno peuvent s’exécuter sur le Web by way of WebAssembly et nativement sur Home windows, iOS, Android, macOS et Linux. Les guidance pour démarrer avec Uno Platform se trouvent sur le Web-site Website de la plate-forme Uno. D’autres améliorations dans Uno Platform 4.4 incluent :

  • Animation fluide sur les cibles basées sur .Net, Android, iOS et Skia. Skia est une bibliothèque graphique 2D.
  • Modèles de projet par défaut améliorés.
  • Petites améliorations des performances pour toutes les plates-formes, y compris des modifications de la résolution des drawables Android.
  • Nouveaux scénarios d’entrée by using l’API GamePad.

Copyright © 2022 IDG Communications, Inc.