Sdílet prostřednictvím


Nastavení a nástroje pro WinUI

Vítá vás vývoj aplikací pro Windows. Tento průvodce vás provede kroky potřebnými k zahájení vytváření první aplikace pomocí WinUI. Upozorní vás také na prostředky, které vám pomůžou získat další informace o vývoji pro Windows.

1. Povolení vývojářského režimu

Windows má speciální režim pro vývojáře, který upravuje nastavení zabezpečení, abyste mohli spouštět aplikace, na kterých pracujete. Před sestavením, nasazením a otestováním aplikace pomocí sady Visual Studio musíte povolit vývojářský režim.

Spropitné

Pokud teď režim vývojáře nepovolíte, Visual Studio vás vyzve, abyste ho povolili při pokusu o sestavení aplikace.

Povolení vývojářského režimu:

  • Otevřete Nastavení systému Windows a přejděte na stránku Upřesnit systém>.
  • Přepněte přepínač Vývojářský režim na Zapnuto a potvrďte svou volbu v potvrzovacím dialogovém okně.

Další informace o vývojářském režimu najdete v tématu Nastavení pro vývojáře.

2. Instalace sady Visual Studio a požadovaných úloh

Pomocí visual studia, výkonného integrovaného vývojového prostředí (IDE) Od Microsoftu můžete vytvářet, ladit a nasazovat aplikaci WinUI. Nabízí šablony projektů připravené k použití pro Windows a další platformy, které vám pomůžou rychle začít.

Bezplatná edice Visual Studio Community Edition zahrnuje vše, co potřebujete k vývoji aplikací. Větší týmy nebo podniky můžou vyžadovat edice Professional nebo Enterprise . Další informace najdete v článku Co je Visual Studio? a požadavky na systém pro vývoj aplikací pro Windows.

Nainstalujte požadované nástroje a úlohy spuštěním jednoho z následujících příkazů v konzole.
Příkaz otevře instalační program sady Visual Studio s předem vybranými chybějícími úlohami – stačí vybrat možnost Upravit a nainstalovat je.

Pokud chcete, můžete místo toho nahradit CommunityProfessional nebo Enterprise a nainstalovat tyto edice.

Vývoj aplikací v C#

winget install "Visual Studio Community 2022"  --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore

Vývoj aplikací v jazyce C++

winget install "Visual Studio Community 2022"  --override "--add Microsoft.VisualStudio.Workload.NativeDesktop  Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp"  -s msstore

3. Vytvoření a spuštění první aplikace WinUI

Šablony projektů sady Visual Studio obsahují všechny soubory, které potřebujete k rychlému vytvoření aplikace. Po vytvoření projektu ze šablony aplikace WinUI už máte aplikaci, kterou můžete spustit, a pak do této šablony přidejte svůj kód.

Vytvoření nového projektu pomocí šablony projektu Prázdné aplikace WinUI C#:

  1. Otevřete Visual Studio a na úvodní stránce vyberte Vytvořit nový projekt . (Pokud je sada Visual Studio už v editoru otevřená, vyberte Soubor>.Nový>Projekt): Vytvoření nového projektu

  2. Vyhledejte WinUI a vyberte WinUI Blank App (Packaged) šablonu projektu C# a pak vyberte Další: Prázdná, zabalená desktopová aplikace WinUI 3 C#

  3. Zadejte název projektu a pak vyberte Vytvořit. Volitelně můžete zadat název řešení a adresář nebo ponechat výchozí hodnoty. Na tomto obrázku Hello World projekt patří do Hello World řešení, které je umístěno v C:\Projects\: Zadejte podrobnosti

    Poznámka:

    Pokud chcete tento projekt použít k sestavení úplné aplikace v části Další kroky, pojmenujte projekt WinUINotes.

  4. Vyberte tlačítko Spustit pro ladění a sestavte a spusťte projekt:
    Sestavení a spuštění projektu
    Projekt se sestaví, nasadí na místní počítač a spustí se v režimu ladění:
    Vytvořený a spuštěný projekt Hello World

  5. Pokud chcete ladění zastavit, zavřete okno aplikace, nebo vyberte tlačítko 'Zastavit' ladění v aplikaci Visual Studio.

Blahopřejeme, právě jste vytvořili svou první aplikaci WinUI! Další informace najdete v následujících krocích.

Další kroky

  • Pokud chcete získat představu o tom, co WinUI nabízí, podívejte se na aplikaci Galerie WinUI.

    Aplikace Galerie WinUI 3 obsahuje interaktivní příklady většiny ovládacích prvků, funkcí a funkcí WinUI 3. Získejte aplikaci z Microsoft Storu nebo získejte zdrojový kód na GitHubu.

  • Zjistěte více o principech WinUI .
  • Prozkoumejte principy fluent designu .
  • Najděte ukázky a nástroje , které vám pomůžou efektivněji vyvíjet aplikace.