Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Bez ohledu na to, jestli teprve začínáte, nebo jste profesionální vývojář, který řeší složitý problém, nejste sami. Spojte se s komunitou vývojářů Windows, získejte přístup k expertním prostředkům a najděte řešení, která vám pomůžou vytvářet skvělé aplikace.
Rychlá příručka
V této tabulce najdete správný prostředek pro váš scénář:
| Pokud potřebujete... | Přejít sem |
|---|---|
| Zahájení vytváření aplikace WinUI 3 | Začínáme s Windows App SDK |
| Zobrazení ovládacích prvků, vzorů a ukázek kódu | Galerie WinUI 3 |
| Procházení pracovních ukázek kódu | Ukázky sady Windows App SDK na GitHubu |
| Zkontrolujte, co je nového nebo co se změnilo | Windows App SDK zpráva k vydání verze stabilního kanálu |
| Zabalení, podepsání nebo distribuce aplikace | CLI pro vývoj aplikací pro Windows (winapp CLI) |
| Nahlášení chyby v Windows App SDK | Problémy Windows App SDK na GitHubu |
| Nahlášení chyby ve WinUI | Problémy s WinUI na GitHub |
| Položte technický dotaz | |
| Publikování aplikace do Microsoft Store | Vytvoření vývojářského účtu |
Začínáme
Začínáte s vývojem aplikací pro Windows? Tyto zdroje informací vám pomůžou přejít od nuly do spuštěné aplikace:
- Začínáme s Windows App SDK – Nastavení vývojového prostředí a vytvoření první aplikace
- Galerie WinUI 3 – Prozkoumání ovládacích prvků WinUI 3, vzorů návrhu a ukázek kódu v interaktivní aplikaci
- ukázky Windows App SDK – procházení pracovních příkladů kódu, které pokrývají běžné scénáře
-
Vytvoření projektu WinUI z příkazového řádku – Generování
dotnet newaplikace WinUI pomocí šablon bez Visual Studio
Vývojářské nástroje
Tyto nástroje vám pomůžou vytvářet, zabalovat a dodávat Windows aplikace z libovolného editoru nebo architektury:
- aplikace pro Windows Development CLI (winapp CLI)(open-source, preview) - Vytvářejte balíčky, podepisujte a spravujte aplikace pro Windows z příkazového řádku. Funguje s WinUI, WPF (Windows Presentation Foundation), Electron, Rust, Flutter a dalšími. Přečtěte si příspěvek na blogu s oznámením.
- Rozšíření WinApp VS Code(Preview) – spouštění, ladění a balení Windows aplikací přímo ve VS Code.
- Zásuvný modul agenta WinUI pro GitHub Copilot a Claude Code(open source, verze Preview) – vytváření základní struktury, sestavování a iterativní vývoj aplikací WinUI s podporou AI.
- AI Dev Gallery(open source) – interaktivní ukázky pro AI na zařízení na Windows, včetně rozhraní API pro Windows AI.
- Dev Home(open-source) – Nastavte vývojové prostředí, spravujte vývojové jednotky a monitorujte výkon systému.
Ladění pomocí GitHub Copilot
GitHub Copilot vám může pomoct s diagnostikou a opravou chyb v aplikacích Windows. Ať už narazíte na chybu vazby XAML, neočekávané selhání aplikace nebo nejasné chování rozhraní API, zkuste položit dotaz Copilotu přímo ve Visual Studiu nebo VS Code. Tady je několik ukázkových výzev, které vám pomůžou začít:
| Scénář | Ukázka výzvy |
|---|---|
| Datová vazba XAML se neaktualizuje | Moje vlastnost x:Bind se při změně hodnoty neaktualizuje v uživatelském rozhraní. Vlastnost je v mém ViewModelu. Co chybí?" |
| Aplikace spadne při spuštění | Při spuštění moje aplikace WinUI 3 vyhodí neošetřenou výjimku. Tady je trasování zásobníku – co je pravděpodobnou příčinou?" |
| Async/await vzájemné zablokování | "Uživatelské rozhraní se zablokuje při volání asynchronní metody. Jak se vyhnout blokování vlákna dispečera v aplikaci WinUI?" |
| Chyba balení nebo nasazení | Při nasazování balíčku MSIX dochází k chybě 0x80073CFD. Co to znamená a jak to opravím?" |
| Rozhraní API vrací neočekávané výsledky | "Volání StorageFolder.GetFilesAsync vrátí prázdný seznam, i když složka obsahuje soubory. Jaká oprávnění nebo možnosti můžou chybět?" |
| Analýza úniku paměti | "Využití paměti aplikace stále roste. Jak zjistím, které objekty se neshromažďují v aplikaci WinUI 3? |
Tip
Nejlepších výsledků dosáhnete tak, že spolu s výzvou vložíte relevantní fragmenty kódu nebo chybové zprávy. Copilot funguje nejlépe, když má konkrétní kontext vašeho problému.
Další informace o používání nástrojů pro vývoj s asistencí umělé inteligence s Windows aplikacemi najdete v tématu Vytváření nativních Windows aplikací s agenty AI.
Dokumentace a referenční informace
Oficiální dokumentace, reference k rozhraní API a poznámky k verzi pro zkušené vývojáře:
- Dokumentace k Windows App SDK – Komplexní dokumentace k sadě SDK, která se týkají rozhraní API, nasazení a balení
- Referenční informace k rozhraní API Windows App SDK – referenční informace k rozhraní API WinRT pro Windows App SDK
- Windows App SDK poznámky k verzi stabilního kanálu – co je nového, opravené a změněné v jednotlivých verzích
- Ovládací prvky a vzory WinUI 3 – pokyny k návrhu a referenční dokumentace k ovládacím prvkům XAML
- Přehled identity balíčku – Seznamte se s možnostmi nasazení v balíčku, v balíčku s externím umístěním a bez balíčku
Podpora komunity
Spojte se s dalšími vývojáři Windows a položte otázky, sdílejte znalosti a získejte nápovědu:
- aplikace pro Windows Development Discord – chat v reálném čase s dalšími vývojáři Windows
– Položte technické otázky a získejte odpovědi od odborníků z Microsoftu a komunityMicrosoft Q&A - úložiště Windows App SDK – spojte se s ostatními vývojáři a týmem Windows App SDK
- úložiště WinUI 3 GitHub – Získejte nápovědu a podělte se o svůj názor na WinUI
- Stack Overflow – Projděte si tisíce odpovědí na otázky označené Windows App SDK
Zůstaňte v kontaktu
Sledujte nejnovější zprávy, aktualizace a tipy od týmu pro vývojáře Windows.
Sociální média
| Platforma | Accounts |
|---|---|
| Bluesky | Windows Developer Docs · Microsoft Developer · .NET · Windows Insider |
| Windows vývojáři · Microsoft vývojáři | |
| @windowsdeveloper · @microsoftdeveloper · @dotnet.developers |
Blogy a videa
- Windows Blog pro vývojáře - oficiální oznámení a podrobné informace
- #ifdef Windows Blog – praktické kurzy a oznámení o nástrojích
- Windows Developer YouTube - Videokursy a konferenční relace
- Microsoft Developer YouTube – širší Microsoft obsah pro vývojáře
- .NET YouTube – kurzy a aktualizace .NET
Podpora v Partnerském centru a Storu
Pokud publikujete aplikace do Microsoft Store nebo potřebujete pomoc s účty, odesláními nebo certifikací v Partnerském centru:
Vydavatelé obchodu
- Řídicí panel Partnerského centra – Správa aplikací a odeslání
- Podpora Centra Partnerské Centrum (Copilot) – Získejte nápovědu k účtům Partnerského Centra a odesílání do Obchodu (vyžaduje účet Partnerského Centra)
- Nahlášení problémů s certifikací aplikací – Obraťte se na certifikační tým o konkrétních chybách aplikací.
Podniková podpora
Pro organizace s smlouvami o podpoře:
- Vytváření incidentu podpory - (vyžaduje smlouvu o podpoře Microsoft)
Kompatibilita aplikací
Pokud vaše aplikace nefunguje správně na Windows nebo potřebujete pomoc s modernizaci stávající aplikace:
- App Assure – bezplatná technická podpora Microsoft, která vašim aplikacím pomůže pracovat na Windows 10, Windows 11 a Microsoft Edge
Windows developer