Windows App SDK reaches version 1.0 with WinUI 3

Windows App SDK reaches version 1.0 with WinUI 3

Windows App SDK development runs smoothly. The Redmond giant continues to work on unifying the Windows SDK and that it will be compatible with Windows 10 and Windows 11. Now it reaches version 1.0.0 on an experimental basis with the inclusion of Win UI 3 and much more.

What’s new in Windows App SDK 1.0.0

With this version of WinUI 3, the incorporation of new features for stable 1.0 and the correction of errors is sought. Let’s see in detail what has been incorporated.

WinUI 3

  • New Features: Support for displaying a ContentDialog per window instead of per thread.
  • Mistakes: For the full list of bugs addressed in this release, check out the GitHub repository.
  • Examples: To see the WinUI 3 controls and features in action, you can clone and compile the WinUI 3 Control Gallery app from GitHub or download the app from the Microsoft Store.

Push notifications

This release introduces a claims API that can be used by desktop applications packaged on MSIX with identities based on Azure application registration. To use this feature, you must sign up for Microsoft’s private preview.

Important limitations:

  • Push notifications are only supported in MSIX packaged applications running on Windows 10 version 2004 (build 19041) or later versions.
    Microsoft reserves the right to disable or revoke apps from push notifications during private preview.
  • Microsoft does not guarantee the reliability or latency of push notifications.
  • During private preview, the volume of push notifications is limited to 1 million per month.
Read:  this is how these phishing emails manage to get past their filters

Windows (experimental feature)

This release includes updates to the windows APIs. It is a set of high-level windowing APIs, focused on the class AppWindow, which enables easy-to-use window scenarios that integrate well with the user experience of Windows and other applications. This is similar to, but not the same as, AppWindow for UWP.

Important limitations:

  • This version of AppWindow it is currently available only for Win32 applications (packaged and unwrapped).
  • The Windows App SDK does not currently provide methods for attaching user interface framework content to a AppWindow; you are limited to using the HWND interop access methods.
  • Windows APIs will not currently work on Windows version 1809 and 1903 for AMD64.
  • Unpacked Application Deployment (Experimental Feature)
  • This release introduces updates to the dynamic dependencies feature, including the bootstrap API.

One more example of the great work Microsoft is doing with the Windows App SDK. We will see what state it is in for the launch of Windows 11 but it seems that they are unifying many elements.