Novinky
Novinky pro vývojáře WindowsDokumentace k vývoji aplikací Windows
Vytvářejte nativní desktopové aplikace Windows pomocí Windows App SDK a WinUI 3 – doporučenou platformu pro nový vývoj pomocí C#, C++ a XAML na Windows 10 a 11.
Cesta k vytváření Windows aplikací
Začněte základy, navrhněte skvělé prostředí, sestavte aplikaci a připravte ji na distribuci.
Přidání AI do aplikace Windows
Kterou platformu mám použít?
Zvolte architekturu, která odpovídá vašemu scénáři. WinUI 3 s Windows App SDK se doporučuje pro nové nativní aplikace Windows. UPW je v režimu údržby – pro nové projekty se používají Windows App SDK s WinUI 3 a k modernizaci stávajících aplikací pro UPW se podívejte na průvodce migrací.
WinUI 3 (Windows App SDK)
Doporučuje se pro nové nativní Windows desktopové aplikace. Sestavte pomocí jazyka C# nebo C++ a XAML. Podporuje Windows 10 1809+ a Windows 11.
WPF (Windows Presentation Foundation) (.NET)
Vyspělá architektura XAML pro .NET desktopové aplikace Modernizujte stávající aplikace WPF (Windows Presentation Foundation) pomocí interoperability s Windows App SDK a získejte přístup k novým funkcím Windows.
model Windows Forms (.NET)
Rychlý vývoj uživatelského rozhraní pro obchodní aplikace Nadále podporováno v .NET 8+; modernizujte postupně pomocí interoperability s Windows App SDK.
.NET MAUI
Architektura pro různé platformy, která cílí na Windows, macOS, iOS a Android z jednoho základu kódu C# a XAML.
C++ a Win32
Přímý přístup operačního systému pro vysoce výkonné aplikace, hry a systémové nástroje. Použijte projekce Win32, COM nebo C++/WinRT.
Progresivní webové aplikace (PWA)
Webové aplikace s integrací Windows – hlavní panel, oznámení, podpora offline. Sestavte pomocí HTML, CSS a JavaScriptu.
Referenční informace k sadě SDK a soubory ke stažení
Přejděte přímo na cílové stránky sady SDK pro referenční dokumenty, poznámky k verzi a soubory ke stažení.
Požadavky na zahájení práce
Co je potřeba začít sestavovat s Windows App SDK. Cílí na Windows 10 verze 1809 (build 17763) nebo novější.
Windows App SDK (nejnovější stabilní)
Stáhněte si aktuální stabilní verzi. Zahrnuje winUI 3, rozhraní API životního cyklu aplikací, okna a nástroje pro nasazení. Podívejte se na stránku pro stahování, kde najdete nejnovější číslo verze.
WinUI 3 (součástí Windows App SDK)
Nativní architektura uživatelského rozhraní pro Windows desktopové aplikace. Dodává se jako součást Windows App SDK – nevyžaduje se samostatná instalace.
Visual Studio 2026 s úlohou Windows App SDK
Nainstalujte Visual Studio 2026 se sadou funkcí vývoj desktopových aplikací .NET a rozšířením Windows App SDK. Alternativně můžete použít VS Code se sadou C# Dev Kit.
Podporované jazyky a běhová prostředí
C# s .NET 8 nebo novějšími, C++ (Win32 a C++/WinRT), Rust (přes windows-rs crate). XAML se používá pro revize uživatelského rozhraní ve WinUI 3 a WPF (Windows Presentation Foundation).
Nástroje a prostředky
ukázky kódu aplikace Windows na GitHub
Prozkoumejte ukázkové aplikace a fragmenty kódu, které demonstrují funkce Windows App SDK, ovládací prvky WinUI 3 a rozhraní API platformy.
nastavení vývojového prostředí Windows
Nastavte si vývojové prostředí pomocí sady Visual Studio, Windows App SDK, Dev Home a Subsystému Windows pro Linux.
blog pro vývojáře Windows
Přečtěte si oznámení, aktualizace vydaných verzí a podrobné informace od týmu pro vývojáře Windows.
Migrace z UWP na Windows App SDK
UPW je v režimu údržby. Migrujte stávající aplikace pro UPW do Windows App SDK pro přístup k aktuálním rozhraním API a průběžnou investici do platformy.