Résumé :
Microsoft accélère le rythme de revitalisation de l'écosystème d'applications natives Windows et lance la mise à jour la plus importante de ces dernières années pour résoudre les fonctionnalités manquantes de WinUI et les problèmes de performances qui tourmentent depuis longtemps les développeurs. Avec la sortie de la dernière version expérimentale du SDK Windows App 2.5, WinUI ajoute non seulement des contrôles de table et de graphique très demandés par les développeurs, mais commence également à résoudre le problème qui entraîne une augmentation continue de l'utilisation de la mémoire des applications Windows 11.

Cette mise à jour a été publiée le 29 septembre et introduit pour la première fois les contrôles natifs TableView (vue de table) et Chart (graphique) dans WinUI 3. Il s'agit des composants d'interface les plus basiques et les plus couramment utilisés pour les applications d'entreprise, les outils d'analyse de données et divers types de logiciels de gestion de l'information. Auparavant, si les développeurs souhaitaient implémenter des fonctions associées dans les applications WinUI, ils devaient souvent s'appuyer sur des bibliothèques tierces ou des projets communautaires, et les responsables de Microsoft n'étaient pas en mesure de fournir un support natif.
Microsoft a admis lors de la conférence des développeurs Build 2026 que WinUI présentait encore un « déficit de framework » évident. Bien qu'il se positionne comme le framework de développement natif de base pour Windows 11 à l'avenir, certains frameworks non natifs surpassent WinUI en termes de richesse en fonctionnalités. Le manque de composants de base tels que des tableaux et des graphiques fait également douter de nombreux développeurs de la détermination de Microsoft à promouvoir le développement de WinUI.

En fait, WinUI était autrefois considéré comme un projet stratégique important à l'ère de Windows 11. Cependant, au cours des dernières années, alors que de plus en plus d'applications se tournaient vers la technologie Web, le monde extérieur a cru que ce framework avait progressivement perdu la priorité interne de Microsoft. Un grand nombre d'applications, y compris la nouvelle version d'Outlook, Teams et d'autres produits phares de Microsoft, sont construites à l'aide de la technologie Web, et les composants système tels que les applications météo et les menus Démarrer utilisent également un grand nombre de composants Web.
Dans ce contexte, de nombreux développeurs estiment que si Microsoft promeut sa stratégie d'applications natives, il continue de migrer ses propres produits vers une architecture web, ce qui remet en question les perspectives de développement de WinUI.
Chris Anderson, membre de l'équipe de l'interface utilisateur de Microsoft Windows, a promis lors de la version 2026 que les contrôles DataGrid et Charting étaient en cours de développement et seraient publiés dans un délai relativement court. Avec la sortie de cette mise à jour, Microsoft a tenu cette promesse.
En plus de l'ajout de nouveaux contrôles, le travail d'optimisation des performances a attiré davantage d'attention. Microsoft a déclaré que cette version contient des correctifs importants pour les problèmes de croissance de la mémoire WinUI. Auparavant, les applications créées par WinUI étaient souvent critiquées pour prendre trop de mémoire, et certaines applications natives de Windows 11 continuaient même à consommer plus de mémoire au fur et à mesure de leur utilisation au fil du temps.
Microsoft a récemment reconnu à plusieurs reprises la nécessité d'améliorer les capacités de gestion de la mémoire de WinUI et l'a répertorié comme l'une des priorités pour le développement du framework. La société prévoit de migrer davantage de composants du système Windows vers WinUI à l'avenir, y compris l'interface principale comprenant le nouveau menu Démarrer, de sorte que les problèmes de performances et d'utilisation des ressources doivent d'abord être résolus.
Les initiés du secteur estiment que cette mise à jour signifie non seulement que WinUI a enfin complété certaines fonctionnalités de base qui manquaient depuis longtemps, mais reflète également que Microsoft réinvestit des ressources pour renforcer l'écosystème de développement d'applications natives. Après des années d'expansion des applications Web, Microsoft tente de réattirer les développeurs vers la plate-forme d'applications natives Windows en améliorant les fonctions WinUI, en optimisant les performances et en rendant public le processus de développement.

Pour les utilisateurs de Windows, ces changements n'entraîneront pas immédiatement de changements significatifs dans l'interface à court terme, mais à l'avenir, si davantage de composants système et d'applications de Windows 11 peuvent être construits sur la WinUI optimisée, on s'attend à une utilisation moindre de la mémoire, une meilleure vitesse de réponse et une expérience native plus cohérente.
Commentaires