Windows-alkalmazások fejlesztésének megkezdése
Üdvözöljük a Windows alkalmazásfejlesztés világában. Ez az útmutató végigvezeti az alkalmazások létrehozásának megkezdéséhez szükséges lépéseken a Windows legújabb fejlesztői keretrendszereivel: a Windows App SDK-val és a WinUI-val. Emellett olyan erőforrásokra is rámutat, amelyek segítenek többet megtudni a Windows fejlesztéséről. Ha már kényelmesen fejleszt alkalmazásokat a Windowshoz, de szeretne többet megtudni a legújabb eszközökről, tekintse meg Asztali Windows-alkalmazások fejlesztésecímű témakört.
Borravaló
Microsoft Copilot nagyszerű erőforrás, ha kérdései vannak a Windows-alkalmazások írásának megkezdésével kapcsolatban.
1. Fejlesztői mód engedélyezése
A Windows speciális móddal rendelkezik a fejlesztők számára, amely módosítja a biztonsági beállításokat, hogy lehetővé teszi az ön által használt alkalmazások futtatását. Mielőtt a Visual Studióval fejlesztené, üzembe helyezheti és tesztelheti az alkalmazást, engedélyeznie kell a fejlesztői módot.
Borravaló
Ha most nem engedélyezi, a rendszer kérni fogja, hogy engedélyezze az alkalmazást, amikor megpróbálja létrehozni az alkalmazást a Visual Studióban.
Fejlesztői mód engedélyezése:
- Nyissa meg a Windows-beállításokat, és lépjen a Rendszer > fejlesztőknek oldalra.
- Kapcsolja be a Fejlesztői módot a Be kapcsolóval, és erősítse meg a választását a megerősítő párbeszédablakban.
További információ a fejlesztői módról: Eszköz engedélyezése fejlesztéshez.
2. A Visual Studio telepítése
A WinUI-alkalmazás létrehozásához a Visual Studio, a Microsoft átfogó integrált fejlesztési környezete (IDE) fogja használni. Ez számos Windows-fejlesztő előnyben részesített fejlesztői eszköze, és segít az alkalmazások írásában, hibakeresésében és üzembe helyezésében. A Visual Studio projektsablonjai gyorsan megkezdik a Windows és sok más platform projektjeinek használatát.
Borravaló
Az eszközök telepítése előtt győződjön meg arról, hogy a fejlesztőszámítógép megfelel a Windows alkalmazásfejlesztési
Az alábbi hivatkozáson letöltheti és telepítheti a legújabb Visual Studiót. A telepítő végigvezeti a lépéseken, de ha részletes útmutatásra van szüksége, tekintse meg Visual Studio telepítésecímű témakört.
Az ingyenes Visual Studio Community Edition mindent tartalmaz, amire szüksége van az alkalmazások létrehozásához. Ha fejlesztőcsapattal vagy nagyvállalattal dolgozik, szükség lehet a Visual Studio Professionalre vagy a Visual Studio Enterprise-ra. Lásd Mi a Visual Studio? további információért.
2.2 Szükséges számítási feladatok és összetevők
A Visual Studio telepítése során telepítenie kell a WinUI-val és a Windows App SDK-val való fejlesztéshez szükséges számítási feladatokat és összetevőket. A telepítés után megnyithatja a Visual Studio Installer alkalmazást, és a számítási feladatok és összetevők hozzáadásához válassza a módosítása lehetőséget.
A Visual Studio Installer alkalmazás Számítási feladatok lapján válassza ki a következő számítási feladatokat és összetevőket:
- A(z) C# alkalmazásfejlesztéshez a Windows App SDK használatával válassza a(z) Windows-alkalmazásfejlesztésilehetőséget.
- Ha C++ alkalmazásfejlesztést a Windows App SDK-val, válassza Windows-alkalmazásfejlesztésilehetőséget.
- Ezután a Telepítés részletei panelen, a Windows-alkalmazásfejlesztési csomópont alatt válassza C++ WinUI alkalmazásfejlesztői eszközöket. (Ez a további szükséges összetevőket is kiválasztja.)
3. Az első WinUI-alkalmazás létrehozása és elindítása
A Visual Studio projektsablonjai tartalmazzák az alkalmazás gyors létrehozásához szükséges összes fájlt. Sőt, miután egy WinUI-alkalmazássablonból létrehozta a projektet, már rendelkezik egy futtatható alkalmazással, majd hozzáadja a kódot.
Új projekt létrehozása a WinUI C# Blank App projektsablon használatával:
Nyissa meg a Visual Studiót, és válassza Új projekt létrehozása az indítási lapon. (Ha a Visual Studio már meg van nyitva a szerkesztő számára, válassza Fájl>Új>Projekt):
Keressen
WinUI
, és válassza ki aBlank App, Packaged (WinUI 3 in Desktop)
C# projektsablont, majd kattintson a Következő:Adjon meg egy projektnevet, majd kattintson a létrehozása gombra. Megadhatja a megoldás nevét és könyvtárát, vagy meghagyhatja az alapértelmezett értékeket. Ebben a képen a
Hello World
projekt egyHello World
-megoldáshoz tartozik, amelyC:\Projects\
fog élni:A projekt létrehozásához és futtatásához kattintson a Hibakeresés "Start" gombra:
A(z)Hello World
projekted le fog épülni, telepítésre kerül a helyi gépedre, és hibakeresési módban fog futni.
A hibakeresés leállításához zárja be az alkalmazásablakot, vagy kattintson a Visual Studióban a "Leállítás" gombra.
4. Frissítés a legújabb WinUI/Windows App SDK-ra
A Windows App SDK (és annak részét képező WinUI) NuGet csomagként van elosztva. Ez azt jelenti, hogy a frissítések a Windows és a Visual Studióval való szinkronizáláson kívül is kiadhatók. Emiatt előfordulhat, hogy a projekt létrehozásához használt Visual Studio-sablon nem hivatkozik a Legújabb Windows App SDK NuGet-csomagra. A legújabb funkciók és javítások biztosítása érdekében minden alkalommal frissítenie kell a NuGet-csomagokat, amikor új projektet hoz létre a Visual Studióban.
A projekt számára a Windows App SDK NuGet-csomag frissítése:
- A Visual Studio-ban a projekt betöltése után válassza az Eszközök>NuGet-csomagkezelő>A NuGet-csomagok kezelése a megoldáshoz...lehetőséget.
- Ha egy frissítés elérhető, az megjelenik a Frissítések lapon. Jelölje be a felsorolt frissítés melletti jelölőnégyzetet. (Előzetes frissítések hozzáadásához jelölje be az "Előzetes verzió belefoglalása" lehetőséget. A frissítésekkel kapcsolatos további információkért tekintse meg a kibocsátási megjegyzéseit.)
- Kattintson a Frissítés gombra, majd kattintson a Alkalmaz gombra a Módosítások előnézete párbeszédpanelen, és fogadja el a licencfeltételeket a frissítés telepítésének befejezéséhez.
A projekt most az elérhető legújabb WinUI-funkciókat használja, és készen áll a saját használatára.
Következő lépések
- Oktatóanyagot további kód hozzáadásához a Hello World alkalmazáshoz.
- Ha szeretné megtudni, hogy mit kínál a WinUI, tekintse meg a WinUI Gallery alkalmazást.
A WinUI 3 Gallery alkalmazás interaktív példákat tartalmaz a legtöbb WinUI 3 vezérlőkből, funkciókból és funkcionalitásból. Töltse le az alkalmazást a Microsoft Áruházból
, vagy szerezze be a forráskódot a GitHub- . - További információ WinUI alapjairól.
- Ismerje meg Fluent Design alapelveit.
- Találjon mintákat és eszközöket, amelyek segítenek az alkalmazások hatékonyabb fejlesztésében.
Windows developer