Microsoft Releases Windows App SDK 1.1

Posted on June 4, 2022 by Paul Thurrott in Dev, Windows 10, Windows 11 with 10 Comments

Microsoft has finally released Windows App SDK 1.1, the latest version of its development platform for creating modern Windows desktop apps. The release was widely expected to occur during Build 2022 in May, but it’s finally available now.

“To help you build native, engaging, and modern Windows applications, we’ve just released the 1.1 version of the Windows App SDK,” the Windows Developer Team writes. “Building off of the 1.0 release in November 2021, we’re excited to bring several new features and capabilities to the Windows App SDK while increasing its stability and performance.”

The Windows App SDK—previously codenamed Project Reunion—is Microsoft’s attempt to bring the modern app capabilities that debuted in Windows 8 and were later renamed to the Universal Windows Platform (UWP) to desktop app developers. It is, in Microsoft’s words, a set of libraries, frameworks, components, and tools, and is where the software giant will deliver new Windows functionality for developers when possible.

Looked at another way, the Windows App SDK decouples UWP and other modern capabilities from specific Windows versions; any app that uses the SDK will run on any supported version of Windows 10 or 11. The first version of the Windows App SDK supported WinUI 3, text rendering, resource management, app lifecycle, and windowing capabilities, and was, of course, notable for being the first version of the SDK.

But the 1.1 version adds many more features. Among them are support for push notifications, multiple windows, elevation support, local toast notifications, an environmental variables API, a restart API, and self-contained deployment. There are also new WinUI 3 capabilities like Mica, a third background material that first appeared in Windows 11.

Windows App SDK apps will run on Windows 10 version 1809 or newer, Microsoft says.

Tagged with ,

Join the discussion!

BECOME A THURROTT MEMBER:

Don't have a login but want to join the conversation? Become a Thurrott Premium or Basic User to participate

Register
Comments (10)

10 responses to “Microsoft Releases Windows App SDK 1.1”

  1. SherlockHolmes

    Windows App. Sounds like an App that includes everything thats wrong with Windows 11.

  2. hrlngrv

    I admit great ignorance, but what well-known software uses Windows App SDK 1.0?

    • oscar90

      None. But Microsoft must do everything they can to at least keep some developers interested in Windows.

      The rest of the developer world has moved on to cloud and mobile.


      • hrlngrv

        Maybe.


        I can understand and agree that MSFT wants developers to remain interested in Windows software development. OTOH, the more intelligent among those developers understand that there are NO LONGER big $$$ opportunities in desktop software development (Windows, macOS, Linux, BSD, exotica) in consumer/leisure software markets other than games, and that large ISVs like Adobe,Oracle, Salesforce, SAP, Siemens, etc are 800-pound gorillas in business/workplace software markets. Screwing things up further for independent developers, FOSS has become pretty damn good in many niches. Other than those who've been paying for, say, SlickEdit for decades, who'd pay for SlickEdit rather than use Notepad++?


        Which leads to the question whether MSFT believes many in-house developers would be using Windows App SDK. Maybe, but I doubt it. If they aren't, then this would be a MSFT vanity project.

  3. bservies

    I haven't programmed for Windows in over a decade, and wouldn't even know where to begin in 2022. I mean, "local toast notifications"? Huh?


    More importantly, they keep killing off their new frameworks. If I had to, I guess I'd go with something that has escaped the axe with all the changes in direction Microsoft has had.



    • rob_segal

      It's less complicated to get started building a macOS app than it is a Windows app. That is a problem.

    • hrlngrv

      I mean this seriously: who'd develop anything major with anything other than plain .Net or gravitate to long standing non-MSFT frameworks like Qt?

      • Jogy

        What do you mean by "plain .NET"? You cannot develop desktop GUI application with what is just .NET, you need a GUI framework, like WPF or WinForms.

  4. javial

    Its a mobile platform that only runs on desktop.

  5. swaschitz

    Thank you for sharing this news. This caused me to go to the Microsoft Blog Post for the release of this SDK which linked to a video (https://blogs.windows.com/windowsdeveloper/2022/06/03/whats-new-in-windows-app-sdk-1-1/ which linked to a Community Call https://www.youtube.com/watch?v=bNHGU6xmUzE&list=PLI_J2v67C23ZqsolUDaHoFkF1GKvGrttB&index=2&t=1010s). Our Developers attempted to build an application using this after Build 2022, but have been running into that first problem in the video. Nice to know it is fixed in this most recent update. Finding information on that by Googling has been sparse. This was just the jumpstart we needed to get over that hump of the XAML UI missing library. Thank you for the continued great coverage during and post Build.