Nyheter
Nyheter för Windows utvecklareWindows dokumentation om apputveckling
Skapa interna Windows skrivbordsappar med Windows App SDK och WinUI 3 – den rekommenderade plattformen för ny utveckling med C#, C++och XAML på Windows 10 och 11.
Din väg till att skapa Windows appar
Börja med grunderna, utforma fantastiska upplevelser, skapa din app och förbered den för distribution.
Lägga till AI i din Windows-app
Vilken plattform ska jag använda?
Välj det ramverk som passar ditt scenario. WinUI 3 med Windows App SDK rekommenderas för nya interna Windows appar. UWP är i underhållsläge – för nya projekt används Windows App SDK med WinUI 3 och för att modernisera befintliga UWP-appar kan du läsa migreringsguiden.
WinUI 3 (Windows App SDK)
Rekommenderas för nya interna Windows skrivbordsappar. Skapa med C# eller C++ och XAML. Stöder Windows 10 1809+ och Windows 11.
WPF (.NET)
Mogna XAML-ramverk för .NET skrivbordsappar. Modernisera befintliga WPF appar med Windows App SDK interop för att få åtkomst till nya Windows funktioner.
Windows Forms (.NET)
Snabb utveckling av användargränssnittet för verksamhetsspecifika appar. Stöds fortfarande med .NET 8+; modernisera stegvis med Windows App SDK interop.
.NET MAUI
Plattformsoberoende ramverk för Windows, macOS, iOS och Android från en C# och XAML-kodbas.
C++ och Win32
Direkt os-åtkomst för högpresterande appar, spel och systemverktyg. Använd Win32-, COM- eller C++/WinRT-projektioner.
Progressiv Web Apps (PWA)
Web-first-appar med Windows integrering – aktivitetsfältet, meddelanden, offlinesupport. Skapa med HTML, CSS och JavaScript.
SDK-referens och nedladdningar
Gå direkt till SDK-landningssidorna för referensdokument, viktig information och nedladdningar.
Krav för att komma igång
Vad du behöver för att börja bygga med Windows App SDK. Kräver Windows 10 version 1809 (build 17763) eller senare.
Windows App SDK (senaste stabila)
Ladda ned den aktuella stabila versionen. Innehåller WinUI 3, API:er för applivscykel, fönster och distributionsverktyg. Kontrollera nedladdningssidan för det senaste versionsnumret.
WinUI 3 (ingår i Windows App SDK)
Det interna användargränssnittsramverket för Windows skrivbordsappar. Levereras som en del av Windows App SDK – ingen separat installation krävs.
Visual Studio 2022 med Windows App SDK arbetsbelastning
Installera Visual Studio 2022 med arbetsbelastningen ".NET-skrivbordsutveckling" och Windows App SDK-tillägget. Du kan också använda VS Code med C# Dev Kit.
Språk och körmiljöer som stöds
C# med .NET 8 eller senare, C++ (Win32 och C++/WinRT), Rust (via windows-rs crate). XAML används som märkspråk för användargränssnitt i WinUI 3 och WPF.
Verktyg och resurser
Windows appkodexempel på GitHub
Utforska exempelappar och kodfragment som visar Windows App SDK funktioner, WinUI 3-kontroller och plattforms-API:er.
Konfigurera utvecklingsmiljön i Windows
Konfigurera utvecklingsmiljön med Visual Studio, Windows App SDK, Dev Home och Podsystém Windowsu pre Linux.
Windows utvecklarblogg
Läs meddelanden, versionsuppdateringar och djupdykningar från Windows utvecklarteamet.
Migrera från UWP till Windows App SDK
UWP är i underhållsläge. Migrera befintliga UWP-appar till Windows App SDK för att få åtkomst till aktuella API:er och pågående plattformsinvesteringar.