Pour gérer vos consentements :
Categories: DéveloppeursProjets

WinUI 3 : une première bêta et des promesses

Que peut-on développer avec WinUI ? En l’état, une réponse : des applications de plate-forme Windows universelle (UWP).

Le champ des possibles s’élargira avec la prochaine version de la plate-forme d’interface utilisateur.

Une première bêta (WinUI 3.0 Preview 1) permet d’expérimenter la promesse.

Celle-ci repose sur un découplage intégral du SDK UWP.
Elle permet de créer des applications C#/.NET managées et C++/Win32 natives dotées d’une interface entièrement basée sur WinUI.

Il ne s’agit ainsi plus seulement de moderniser des applications de bureau (WPF, WinForms, MFC…) – fonction déjà accessible sur WinUI 2.x à travers les îles XAML, depuis Windows 10 1903.

Conséquence du découplage, les nouvelles fonctionnalités XAML seront fournies dans le cadre de WinUI. Les API XAML et UWP existantes livrées avec Windows ne recevront plus que des mises à jour de sécurité.

La galerie de contrôles XAML constitue un bon point de départ pour tester l’ensemble des contrôles et fonctionnalités de WinUI 3.0.

Côté configuration, on s’assurera de disposer de :

On notera par ailleurs les limites actuelles des outils de développement. Entre autres, pas de prise en charge des fenêtres contextuelles, ni du mode d’entrée manuscrite.

Microsoft table sur une mise en open source « à la fin de l’été ou au début de l’automne ». La quatrième bêta, prévue pour novembre, pourrait être utilisable sur des applications en production. La disponibilité générale ne devrait pas intervenir avant le printemps 2021.
Les polyfills devraient permettre une compatibilité descendante sur Windows 8.1.

Illustrations © Microsoft

Recent Posts

L’app MFA Authy mise à mal par une API non sécurisée

Une API sans authentification a permis à des tiers de valider les numéros de téléphone…

3 heures ago

Les logiciels libres entrés au SILL au deuxième trimestre 2024

D'AgentJ à YesWiki, voici les dernières entrées au SILL (Socle interministériel de logiciels libres).

17 heures ago

WSL2 fait le grand saut vers Linux 6.6

En parallèle de diverses expérimentations, Microsoft livre une première version de WSL2 basée sur Linux…

22 heures ago

Google pétri d’incertitudes sur l’empreinte environnementale de l’IA

Le dernier rapport environnemental de Google comporte peu d'indicateurs spécifiques à l'IA. Quelles perspectives l'entreprise…

24 heures ago

Optimisation du processus commercial : la clé de la croissance pour les TPE/PME ?

Booster les performances des forces de vente en fondant les processus commerciaux sur ce que…

1 jour ago

Red Hat France : la problématique VMware plus concrète que les LLM

Respectivement DG et CTO de Red Hat France, Rémy Mandon et David Szegedi évoquent le…

2 jours ago