documentatie voor het ontwikkelen van apps Windows

Bouw systeemeigen Windows desktop-apps met de Windows App SDK en WinUI 3: het aanbevolen platform voor nieuwe ontwikkeling met behulp van C#, C++en XAML op Windows 10 en 11.

Welk platform moet ik gebruiken?

Kies het framework dat past bij uw scenario. WinUI 3 met de Windows App SDK wordt aanbevolen voor nieuwe systeemeigen Windows-apps. UWP bevindt zich in de onderhoudsmodus. Voor nieuwe projecten wordt gebruikgemaakt van Windows App SDK met WinUI 3 en om bestaande UWP-apps te moderniseren, raadpleegt u de migratiehandleiding.

Progressive Web Apps (PWA)

Web-first-apps met Windows-integratie: taakbalk, meldingen, offlineondersteuning. Bouwen met HTML, CSS en JavaScript.

SDK-documentatie en downloads

Ga rechtstreeks naar de SDK-landingspagina's voor referentiedocumenten, releaseopmerkingen en downloads.

Vereisten om aan de slag te gaan

Wat u nodig hebt om te beginnen met het bouwen met de Windows App SDK. Doelen Windows 10 versie 1809 (build 17763) of hoger.

Windows App SDK (meest recente stabiele versie)

Download de huidige stabiele release. Bevat WinUI 3, api's voor de levenscyclus van apps, vensters en implementatiehulpprogramma's. Controleer de downloadpagina op het meest recente versienummer.

WinUI 3 (opgenomen in Windows App SDK)

Het systeemeigen UI-framework voor Windows desktop-apps. Wordt geleverd als onderdeel van de Windows App SDK — geen afzonderlijke installatie nodig.

Ondersteunde talen en runtimes

C# met .NET 8 of hoger, C++ (Win32 en C++/WinRT), Rust (via windows-rs crate). XAML wordt gebruikt voor ui-markeringen in WinUI 3 en WPF.

Hulpprogramma's en bronnen

Windows ontwikkelaarsblog

Lees aankondigingen, release-updates en uitgebreide informatie van het Windows ontwikkelaarsteam.

Migreren van UWP naar Windows App SDK

UWP bevindt zich in de onderhoudsmodus. Migreer bestaande UWP-apps naar de Windows App SDK om toegang te krijgen tot huidige API's en doorlopende platforminvesteringen.