Windows app sdk windows 11
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. The Windows App SDK is a set of new developer components and tools that represent the next evolution in the Windows app development platform. Instead, the Windows App SDK complements these existing tools and app types with a common set of APIs that developers can rely on across these platforms. These extensions include project templates configured to use the Windows App SDK components in new projects.
The following table highlights the development features that are provided by the current releases of the Windows App SDK. For more details about the release channels of the Windows App SDK that include each of these features, see Features available by release channel. Developers who want to create desktop Windows apps must choose between several app platforms and frameworks.
Although each platform provides many features and APIs that can be used by apps that are built using other platforms, some features and APIs can only be used by specific platforms. Over time, we plan to make further investments in the Windows App SDK that remove more distinctions between the different app models. As the Windows APIs continue to evolve with new OS versions, developers must use techniques such as version adaptive code to account for all the differences in versions to reach their application audience.
This can add complexity to the code and the development experience. This means that as long as your customers are on Windows 10, version , or any later version of Windows, you can use new Windows App SDK APIs and features as soon as they are released, and without having to write version adaptive code. New Windows APIs and features are usually shipped within major Windows OS updates that release about once a year often less frequently.
Windows App SDK ships new releases about once every six months. This release cadence ensures that you continuously have access to the latest innovations in the Windows development platform. We have a lot more information on our Github page about how we\’re building the Windows App SDK, and how you can be a part of the development process. Check out our contributor guide to ask questions, start discussions, or make feature proposals. Skip to main content. This browser is no longer supported.
Table of contents Exit focus mode. Table of contents. Submit and view feedback for This product This page. View all page feedback. Additional resources In this article. The premiere native user interface UI framework for Windows desktop apps, including managed apps that use C and.
WinUI 3 provides consistent, intuitive, and accessible experiences using the latest user interface UI patterns. Render text using a device-independent text layout system, high quality sub-pixel Microsoft ClearType text rendering, hardware-accelerated text, multi-format text, wide language support, and much more.
Manage resources with MRT Core. Manage app resources such as strings and images in multiple languages, scales, and contrast variants independently of your app\’s logic. App lifecycle: App instancing. App lifecycle: Rich activation.
App lifecycle: Power management. Gain visibility into how your app affects the device\’s power state, and enable the app to make intelligent decisions about resource usage. Push notifications. Send raw notifications and app notifications to your app from the cloud using Azure App Registration identities. App notifications. This channel is supported for use by apps in production environments. It only includes stable APIs.
This channel provides a preview of the next stable release. There may be breaking API changes between a given preview channel release and the next stable release. This channel includes experimental features that are in early stages of development. Experimental features may be removed from the next release, or may never be released.
Install tools for the Windows App SDK – Windows apps | Microsoft Learn
These samples are designed to run on desktop, mobile, and future devices that support the Universal Windows Platform UWP. Apps packaged with external location, and unpackaged apps, that use the Windows App SDK can use the standalone. Stay in touch with the latest SDK flights by subscribing to our blog. This channel provides a preview of the next stable release.