Vývoj aplikací pro Windows

Create výjimečné desktopové prostředí pro Windows s nejnovějšími nástroji a architekturami.

Vytváření aplikací pomocí WinUI

WinUI 3 nabízí špičkové nástroje a funkce potřebné k vytváření dynamických a vysoce výkonných aplikací pro Windows. Jako architektura navržená pro Windows vám WinUI umožňuje plně využít potenciál vašich aplikací.

Začínáme s WinUI

  • Moderní uživatelské rozhraní

    WinUI nabízí bohatou sadu ovládacích prvků a stylů uživatelského rozhraní s integrovanou použitelností.

    Prozkoumejte fluent design
  • Vývojáři, kteří mají kontrolu

    V .NET s C# nebo C++ můžete psát aplikace, které běží skvěle na platformách x86, x64 a ARM.

  • Optimalizováno pro moderní prostředí & hardware

    Create vysoce náročné a přesto výkonné prostředí s WinUI, které jsou optimalizované pro moderní hardware.

Výkon klíčových prostředí ve Windows

Prostředí a aplikace pro Windows jsou vytvořené pomocí WinUI a jeho bohaté sady ovládacích prvků a styly usnadňují vývoj vysoce kvalitních prostředí, které každý den používají miliony uživatelů.

  • Začínáme

    Instalace nástrojů pro vytvoření první aplikace Hello World pomocí WinUI

  • Dokumentace

    Další informace o WinUI a Windows App SDK

  • Galerie WinUI

    Prozkoumání interaktivních ukázek a fragmentů kódu pomocí galerie WinUI

Windows Presentation Foundation (WPF)

WPF poskytuje zabezpečenou, škálovatelnou a sofistikovanou architekturu uživatelského rozhraní pro desktopové prostředí , která je vylepšená díky letům používání a bohatému ekosystému nástrojů a knihoven.

Začínáme s WPF

Obrázek galerie WPF

Díky moderním motivům a výkonu sady WindowsAppSDK teď můžete aplikaci vyvýšit o moderní funkce. Prozkoumejte galerii WPF a podívejte se, co je možné.

Další architektury pro vývoj pro Windows

Prozkoumejte spektrum: kromě WinUI a WPF objevte další architektury přizpůsobené pro vytváření všestranných a dynamických aplikací pro Windows.

Přehled možností architektury

  • React Native pro Desktop

    Zkombinujte nejlepší část nativního vývoje s React a JavaScriptem. React Native for Desktop umožňuje přenést mobilní aplikace do Windows a macOS.

  • .NET MAUI

    .NET Multi-platform App UI (.NET MAUI) je architektura pro vytváření moderních multi platformových aplikací pro Windows, macOS, Android a iOS pomocí C# a XAML.

  • WinForms

    model Windows Forms podporuje širokou sadu funkcí, včetně ovládacích prvků, grafiky, datové vazby a uživatelského vstupu, která je v sadě Visual Studio jednoduchá pomocí návrháře přetažení.

  • PWA

    PWA překlenuje mezeru mezi webem a nativním prostředím a přináší všechny výhody webových aplikací společně s hluboce integrovaným prostředím ve Windows a dalších platformách.

  • WebView2

    Ovládací prvek WebView2 umožňuje vkládat webové technologie (HTML, CSS a JavaScript) do nativních aplikací a používat Microsoft Edge jako vykreslovací modul.