Windows App SDK atteint la version 1.0 avec WinUI 3

Windows App Sdk Atteint La Version 1.0 Avec Winui 3

Le développement du SDK de l’application Windows se déroule sans problème. Le géant de Redmond continue de travailler sur l’unification du SDK Windows et qu’il sera compatible avec Windows 10 et Windows 11. Il atteint maintenant la version 1.0.0 à titre expérimental avec l’inclusion de Win UI 3 et bien plus encore.

Quoi de neuf dans Windows App SDK 1.0.0

Avec cette version de WinUI 3, l’incorporation de nouvelles fonctionnalités pour la version stable 1.0 et la correction des erreurs est recherchée. Voyons en détail ce qui a été incorporé.

WinUI 3

  • Nouvelles fonctionnalités : Prise en charge de l’affichage d’un ContentDialog par fenêtre au lieu de par thread.
  • Bogues : pour la liste complète des bogues corrigés dans cette version, consultez le référentiel GitHub.
  • Exemples : pour voir les commandes et fonctionnalités de WinUI 3 en action, vous pouvez cloner et compiler l’application WinUI 3 Control Gallery à partir de GitHub ou télécharger l’application à partir du Microsoft Store.

Notifications push

Cette version introduit une API de revendications qui peut être utilisée par des applications de bureau packagées sur MSIX avec des identités basées sur l’enregistrement d’application Azure. Pour utiliser cette fonctionnalité, vous devez vous inscrire à l’aperçu privé de Microsoft.

Limitations importantes :

  • Les notifications push ne sont prises en charge que dans les applications packagées MSIX s’exécutant sur Windows 10 version 2004 (build 19041) ou versions ultérieures.
    Microsoft se réserve le droit de désactiver ou de révoquer les applications des notifications push lors de la prévisualisation privée.
  • Microsoft ne garantit pas la fiabilité ou la latence des notifications push.
  • Lors de l’aperçu privé, le volume de notifications push est limité à 1 million par mois.

Windows (fonctionnalité expérimentale)

Cette version inclut des mises à jour des API Windows. Il s’agit d’un ensemble d’API de fenêtrage de haut niveau, centrées sur la classe AppWindow, qui permet des scénarios de fenêtre faciles à utiliser qui s’intègrent bien à l’expérience utilisateur de Windows et d’autres applications. C’est similaire à, mais pas le même que, AppWindow pour UWP.

Limitations importantes :

  • Cette version de AppWindow il n’est actuellement disponible que pour les applications Win32 (packagées et déballées).
  • Le SDK de l’application Windows ne fournit actuellement pas de méthodes pour attacher le contenu de la structure de l’interface utilisateur à un AppWindow; vous êtes limité à l’utilisation des méthodes d’accès d’interopérabilité HWND.
  • Les API Windows ne fonctionneront pas actuellement sur Windows version 1809 et 1903 pour AMD64.
  • Déploiement d’applications décompressées (fonctionnalité expérimentale)
  • Cette version introduit des mises à jour de la fonctionnalité de dépendances dynamiques, y compris l’API d’amorçage.

Un autre exemple de l’excellent travail accompli par Microsoft avec le SDK de l’application Windows. Nous verrons dans quel état il se trouve pour le lancement de Windows 11 mais il semble qu’ils unifient de nombreux éléments.