Récemment, Microsoft a annoncé des changements significatifs dans la gestion des applications sur Windows 11. Avec l’introduction de la compilation Ahead-Of-Time (AOT), les utilisateurs peuvent s’attendre à une amélioration des performances ainsi qu’à une réduction notable de la taille des applications. Ce sont des nouvelles qui pourraient transformer l’expérience des millions d’utilisateurs de l’OS.
Amélioration radicale des performances des applications Windows 11
Un des principaux défis liés à Windows 11 est la lenteur au lancement de certaines applications. Beaucoup d’utilisateurs ont souffert de l’inefficacité et des lags de performance qui fréquentaient les applications téléchargées depuis le Microsoft Store. L’arrivée de la compilation AOT promet de remédier à cette situation.

Avec le dernier SDK Windows App 1.6, l’expérience utilisateur se voit considérablement améliorée. Historiquement, les développeurs se heurtaient à des problèmes de performance en utilisant ce SDK, rendant le développement d’applications frustrant. Bien que Microsoft ait tenté de résoudre ces préoccupations, de nombreux défis demeurent.
La compilation Native AOT amène un vent nouveau. Contrairement aux applications utilisant le compilateur Just-In-Time, les applications Native AOT fonctionnent sans avoir besoin de l’environnement d’exécution .NET. Cela permet une utilisation plus fluide et intuitive des applications.
Les bénéfices sont tangibles. Microsoft évoque une amélioration de 50% des temps de lancement, une réduction de la taille des applications pouvant atteindre jusqu’à 8 fois, et une diminution par 2X pour les applications en mode autonome. Des chiffres qui parlent d’eux-mêmes.

En plus des améliorations de performance, la prise en charge de la compilation Native AOT introduit d’autres fonctionnalités. Parmi celles-ci, on trouve des API de gestion de paquets améliorées, qui facilitent la gestion des applications, et un mode CanTearoutTabs permettant aux utilisateurs de détacher les onglets du TabView d’une application.
Microsoft a également arrêté d’intégrer le SDK Edge WebView2 de manière rigide, optant pour une distribution via NuGet. Cette initiative vise à alléger les applications tout en offrant une flexibilité accrue aux développeurs. Avec tous ces changements, l’avenir du Windows App Store semble prometteur, et les utilisateurs peuvent s’attendre à une expérience plus agréable dans un avenir proche.



