Sdílet prostřednictvím


Vytvořte svou první aplikaci

V tomto kurzu se dozvíte, jak vytvořit a spustit první aplikaci .NET Multi-Platform App UI (.NET MAUI) v sadě Visual Studio 2022 ve Windows nebo Visual Studio Code ve Windows, macOS nebo Linuxu. Pomůže vám to zajistit správné nastavení vývojového prostředí.

Požadavky

  • Visual Studio 2022 17.12 nebo novější s nainstalovanou úlohou uživatelského rozhraní pro více platforem .NET Další informace naleznete v tématu Instalace.

Vytvořit aplikaci

V tomto kurzu vytvoříte svou první aplikaci .NET MAUI v sadě Visual Studio 2022 a spustíte ji v emulátoru Androidu:

Vývoj aplikací .NET MAUI pro iOS ve Windows vyžaduje hostitele buildu Pro Mac. Pokud konkrétně nepotřebujete cílit na iOS a nemáte Mac, zvažte místo toho, jak začít s Androidem nebo Windows.

V tomto kurzu vytvoříte svou první aplikaci .NET MAUI v sadě Visual Studio a spustíte ji v simulátoru iOS:

V tomto kurzu vytvoříte svou první aplikaci .NET MAUI v sadě Visual Studio 2022 a spustíte ji ve Windows:

  1. Spusťte Visual Studio 2022. V úvodním okně klikněte na Vytvořit nový projekt a vytvořte nový projekt:

    Nové řešení.

  2. V okně Vytvořit nový projekt vyberte MAUI v rozevíracím seznamu Všechny typy projektů, vyberte šablonu aplikace .NET MAUI a klikněte na tlačítko Další:

    Vyberte šablonu.

  3. V okně Konfigurovat nový projekt pojmenujte projekt, zvolte pro něj vhodné umístění a klikněte na tlačítko Další:

    Nakonfigurujte projekt.

  4. V okně Další informace zvolte verzi rozhraní .NET, na kterou chcete cílit, a klikněte na tlačítko Vytvořit:

    Další informace.

  5. Počkejte, až se projekt vytvoří a obnoví se jeho závislosti:

    Obnovené závislosti.

  1. Na panelu nástrojů sady Visual Studio pomocí rozevíracího seznamu Cíl ladění vyberte emulátory Androidu a potom položku Android Emulator:

    Vyberte cíl ladění emulátoru Androidu pro .NET MAUI.

  2. Na panelu nástrojů sady Visual Studio stiskněte tlačítko Android Emulator :

    Tlačítko emulátoru Androidu

    Visual Studio spustí proces instalace výchozí sady Android SDK a Android Emulatoru.

  3. V okně Android SDK – Licenční smlouva stiskněte tlačítko Přijmout :

    První okno licenční smlouvy se sadou Android SDK

  4. V dialogovém okně Řízení uživatelských účtů stiskněte tlačítko Ano:

    Dialogové okno řízení uživatelských účtů s licencí sady Android SDK

    Počkejte, až sada Visual Studio stáhne výchozí sadu Android SDK a Android Emulator.

  5. V dialogovém okně Řízení uživatelských účtů stiskněte tlačítko Ano:

    Android Správce zařízení dialogové okno řízení uživatelských účtů.

  6. V dialogovém okně Pro platformu Android SDK chybí stiskněte tlačítko Nainstalovat :

    V dialogovém okně chybí platforma Android SDK.

  7. V okně Android SDK – Licenční smlouva stiskněte tlačítko Přijmout :

    Druhé okno licenční smlouvy se sadou Android SDK

    Počkejte, až sada Visual Studio nainstaluje součásti sady Android SDK.

  8. V okně Nové zařízení stiskněte tlačítko Vytvořit :

    Nové okno zařízení s Androidem

    Počkejte, až visual Studio stáhne, rozbalí a vytvoří emulátor Androidu.

  9. Zavřete okno Správce zařízení Androidu:

    Okno Správce zařízení Androidu

  10. Na panelu nástrojů sady Visual Studio stiskněte tlačítko Pixel 7 – API 35 (Android 15.0 – API 35 ):

    Pixel 7 API 35 emulátor tlačítko.

  11. V okně Android SDK – Licenční smlouva stiskněte tlačítko Přijmout :

    Třetí okno licenční smlouvy se sadou Android SDK

  12. V dialogovém okně Řízení uživatelských účtů stiskněte tlačítko Ano:

    Dialogové okno řízení uživatelských účtů s licencí sady Android SDK

    Počkejte, až se sada Visual Studio nainstaluje, aby se stáhla sada Android SDK.

  13. Na panelu nástrojů sady Visual Studio stisknutím tlačítka Pixel 7 – API 35 (Android 15.0 – API 35) sestavte a spusťte aplikaci:

    Pixel 5 API 35 emulátor tlačítko.

    Visual Studio spustí emulátor Androidu, sestaví aplikaci a nasadí ji do emulátoru.

    Upozorňující

    Aby se maximalizoval výkon emulátoru Androidu, musí být povolená hardwarová akcelerace. Pokud to neuděláte, dojde k velmi pomalému spuštění emulátoru. Další informace naleznete v tématu Jak povolit hardwarovou akceleraci pomocí emulátorů Androidu (Hyper-V &AEHD).

  14. V běžící aplikaci v emulátoru Androidu několikrát stiskněte tlačítko Kliknout na mě a všimněte si, že počet kliknutí na tlačítko se zvýší.

    Aplikace spuštěná v emulátoru Androidu

Řešení problému

Pokud se vaší aplikaci nepodaří zkompilovat, projděte si řešení známých problémů, které můžou mít řešení vašeho problému. Pokud problém souvisí s emulátorem Androidu, přečtěte si téma Řešení potíží s emulátorem Androidu.

  1. Na panelu nástrojů sady Visual Studio stisknutím tlačítka Počítače s Windows sestavte a spusťte aplikaci:

    Spuštění aplikace .NET MAUI v sadě Visual Studio

  2. V běžící aplikaci několikrát stiskněte tlačítko Kliknout na mě a všimněte si, že počet kliknutí na tlačítko se zvýší:

    Aplikace .NET MAUI spuštěná ve Windows

Řešení problému

Pokud se vaší aplikaci nepodaří zkompilovat, projděte si řešení známých problémů, které můžou mít řešení vašeho problému.

  1. V sadě Visual Studio spárujte integrované vývojové prostředí (IDE) s hostitelem sestavení mac. Další informace najdete v tématu Párování s Macem pro vývoj pro iOS.

  2. Na panelu nástrojů sady Visual Studio vyberte pomocí rozevíracího seznamu Cíl ladění simulátory iOS a pak konkrétní simulátor iOS:

    Simulátory iOSu sady Visual Studio ladí cíle.

  3. Na panelu nástrojů sady Visual Studio stiskněte tlačítko Start pro vybraný simulátor iOS a sestavte a spusťte aplikaci:

    Volba cíle ladění simulátoru sady Visual Studio pro iOS

    Visual Studio sestaví aplikaci, spustí vzdálený simulátor iOS pro Windows a nasadí aplikaci do vzdáleného simulátoru. Další informace o vzdáleném simulátoru iOS pro Windows naleznete v tématu Vzdálený simulátor iOS pro Windows.

  4. V běžící aplikaci několikrát stiskněte tlačítko Kliknout na mě a všimněte si, že počet kliknutí na tlačítko se zvýší.

    Aplikace .NET MAUI spuštěná v simulátoru iOS na Macu

Řešení problému

Pokud se vaší aplikaci nepodaří zkompilovat, projděte si řešení známých problémů, které můžou mít řešení vašeho problému.

Aplikace .NET MAUI, které cílí na Mac Catalyst, je možné spustit a ladit pouze pomocí editoru Visual Studio Code.

Další kroky

V tomto kurzu jste se naučili, jak vytvořit a spustit první aplikaci .NET Pro víceplatformní aplikace (.NET MAUI).

Pokud se chcete naučit základy vytváření aplikace pomocí .NET MAUI, přečtěte si téma Vytvoření aplikace .NET MAUI. Případně si můžete pro kompletní školicí kurz .NET MAUI prohlédnout si téma Vytváření mobilních a desktopových aplikací pomocí .NET MAUI.