Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Se você está apenas começando ou se você é um desenvolvedor profissional solucionando um problema complicado, você não está sozinho. Conecte-se à comunidade de desenvolvedores Windows, acesse recursos especializados e encontre soluções para ajudá-lo a criar ótimos aplicativos.
Guia rápido
Use esta tabela para encontrar o recurso certo para seu cenário:
| Se você precisar... | Acesse aqui |
|---|---|
| Começar a criar um aplicativo WinUI 3 | Introdução ao SDK do Aplicativo do Windows |
| Ver controles, padrões e exemplos de código | Galeria do WinUI 3 |
| Procurar exemplos de código de trabalho | Exemplos do SDK do Aplicativo do Windows no GitHub |
| Verifique as novidades ou alterações | Notas da versão do canal estável do SDK do Aplicativo Windows |
| Empacotar, assinar ou distribuir seu aplicativo | CLI de Desenvolvimento de Aplicativos do Windows (CLI do winapp) |
| Relatar um bug no SDK do Aplicativo Windows | SDK do Aplicativo Windows problemas no GitHub |
| Relatar um bug no WinUI | Problemas de WinUI no GitHub |
| Fazer uma pergunta técnica | |
| Publicar um aplicativo no Microsoft Store | Criar uma conta de programador |
Como começar
Você é novato no desenvolvimento de aplicativos para Windows? Esses recursos ajudam você a ir de zero para um aplicativo em execução:
- Introdução ao SDK do Aplicativo Windows – Configurar seu ambiente de desenvolvimento e criar seu primeiro aplicativo
- Galeria do WinUI 3 – Explorar controles do WinUI 3, padrões de design e exemplos de código em um aplicativo interativo
- exemplos de SDK do Aplicativo Windows – Procurar exemplos de código de trabalho que abrangem cenários comuns
-
Criar um projeto WinUI da linha de comando – Use
dotnet newmodelos para criar um aplicativo WinUI sem Visual Studio
Ferramentas para desenvolvedores
Essas ferramentas ajudam você a criar, empacotar e enviar aplicativos Windows de qualquer editor ou estrutura:
- CLI de desenvolvimento do aplicativo do Windows (winapp CLI)(código aberto, prévia) - Empacote, assine e gerencie aplicativos do Windows pela linha de comando. Funciona com WinUI, WPF, Electron, Rust, Flutter e muito mais. Leia a postagem no blog do anúncio.
- Extensão do VS Code do WinApp(versão prévia) – executar, depurar e empacotar aplicativos Windows diretamente no VS Code.
- Plugin de agente do WinUI para GitHub Copilot e Claude Code(código aberto, prévia) - geração de estrutura, compilação e iteração assistidas por IA para aplicativos WinUI.
- Galeria de Desenvolvimento de IA(software livre) – exemplos interativos para IA no dispositivo em Windows, incluindo APIs de IA Windows.
- Dev Home(software livre) – configure seu ambiente de desenvolvimento, gerencie unidades de desenvolvimento e monitore o desempenho do sistema.
Depuração com GitHub Copilot
GitHub Copilot pode ajudá-lo a diagnosticar e corrigir bugs em seus aplicativos Windows. Se você estiver enfrentando uma falha de vinculação do XAML, um travamento inesperado ou um comportamento confuso da API, tente perguntar diretamente ao Copilot no Visual Studio ou no VS Code. Aqui estão alguns comandos de exemplo para você começar:
| Scenario | Exemplo de prompt |
|---|---|
| A vinculação de dados no XAML não está sendo atualizada | "Minha x:Bind propriedade não está atualizando a interface do usuário quando o valor é alterado. A propriedade está em meu ViewModel. O que estou perdendo?" |
| Falha no aplicativo na inicialização | "Meu aplicativo WinUI 3 gera uma exceção sem tratamento durante a inicialização. Aqui está o rastreamento da pilha — qual é a causa provável? |
| Deadlock assíncrono/await | "Minha interface do usuário congela quando chamo um método assíncrono. Como evitar bloquear o thread do dispatcher em um aplicativo WinUI?" |
| Erro de empacotamento ou implantação | "Estou recebendo um erro 0x80073CFD ao implantar meu pacote MSIX. O que isso significa e como faço para corrigi-lo? |
| API retornando resultados inesperados | "A StorageFolder.GetFilesAsync chamada retorna uma lista vazia, mesmo que a pasta tenha arquivos. Quais permissões ou recursos podem estar me faltando? |
| Investigação de vazamento de memória | "O uso de memória do meu aplicativo continua crescendo. Como identifico quais objetos não estão sendo coletados pelo coletor de lixo em um aplicativo WinUI 3? |
Dica
Para obter melhores resultados, cole trechos de código relevantes ou mensagens de erro junto ao seu prompt. Copilot funciona melhor quando tem um contexto específico sobre o problema.
Para saber mais sobre como usar ferramentas de desenvolvimento assistidas por IA com aplicativos Windows, consulte Criar aplicativos nativos de Windows com agentes de IA.
Documentação e referência
Documentação oficial, referências de API e notas de versão para desenvolvedores experientes:
- SDK do Aplicativo Windows documentação – documentos abrangentes do SDK que abrangem APIs, implantação e empacotamento
- referência da API SDK do Aplicativo Windows – referência da API do WinRT para o SDK do Aplicativo Windows
- Notas de versão do canal estável do SDK do Aplicativo Windows - Novidades, correções e alterações em cada versão
- Controles e padrões do WinUI 3 – Diretrizes de design e referência de controle XAML
- Visão geral da identidade do pacote - Entenda as opções de implantação empacotadas, empacotadas com local externo e não empacotadas
Suporte da comunidade
Conecte-se com outras Windows desenvolvedores para fazer perguntas, compartilhar conhecimento e obter ajuda:
- aplicativo do Windows Development Discord – Chat em tempo real com outros desenvolvedores Windows
- Faça perguntas técnicas e obtenha respostas de especialistas da Microsoft e da comunidadeMicrosoft Q&A - SDK do Aplicativo Windows repositório - Conecte-se com outros desenvolvedores e a equipe de SDK do Aplicativo Windows
- WinUI 3 GitHub repositório - Obtenha ajuda e compartilhe comentários sobre o WinUI
- Stack Overflow - Procure milhares de perguntas respondidas marcadas com SDK do Aplicativo Windows
Mantenha-se conectado
Siga as últimas notícias, atualizações e dicas da equipe de desenvolvedores do Windows.
Mídias sociais
| Plataforma | Contas |
|---|---|
| Bluesky | Windows Developer Docs · Microsoft Developer · .NET · Windows Insider |
| Desenvolvedores do Windows · desenvolvedores de Microsoft | |
| @windowsdeveloper · @microsoftdeveloper · @dotnet.developers |
Blogs e vídeos
- Windows Developer Blog - Comunicados oficiais e aprofundamentos
- Blog do #ifdef Windows – Tutoriais práticos e anúncios de ferramentas
- YouTube do Windows para Desenvolvedores – Tutoriais em vídeo e sessões de conferência
- YouTube do Microsoft Developer – conteúdo mais amplo para desenvolvedores da Microsoft
- .NET YouTube – tutoriais e atualizações .NET
Suporte ao Partner Center e à Store
Se você estiver publicando aplicativos no Microsoft Store ou precisar de ajuda com contas, envios ou certificação do Partner Center:
Publicadores da loja
- Painel do Partner Center – Gerenciar seus aplicativos e envios
- Suporte do Partner Center (Copilot) - Obtenha ajuda com contas do Partner Center e submissões da Loja (requer conta do Partner Center)
- Relatar problemas de certificação do aplicativo – Contate a equipe de certificação sobre falhas específicas do aplicativo
Suporte empresarial
Para organizações com contratos de suporte:
- Criar um incidente de suporte - (requer Microsoft contrato de suporte)
Compatibilidade de aplicativos
Se o aplicativo não estiver funcionando corretamente no Windows ou você precisar de ajuda para modernizar um aplicativo existente:
- App Assure – suporte gratuito de engenharia Microsoft para ajudar seus aplicativos a trabalhar em Windows 10, Windows 11 e Microsoft Edge
Windows developer