Novidades
Novidades para desenvolvedores WindowsDocumentação de desenvolvimento de aplicativos para Windows
Crie aplicativos nativos Windows desktop com o SDK do Aplicativo Windows e o WinUI 3 – a plataforma recomendada para o novo desenvolvimento usando C#, C++e XAML em Windows 10 e 11.
Seu caminho para criar aplicativos Windows
Comece com os conceitos básicos, crie ótimas experiências, crie seu aplicativo e prepare-o para distribuição.
Adicionar IA ao aplicativo Windows
Qual plataforma devo usar?
Escolha a estrutura que se ajusta ao seu cenário. O WinUI 3 com o SDK do Aplicativo Windows é recomendado para novos aplicativos nativos de Windows. A UWP está no modo de manutenção – para novos projetos, use SDK do Aplicativo Windows com o WinUI 3 e para modernizar os aplicativos UWP existentes, consulte o guia de migração.
WinUI 3 (SDK do Aplicativo do Windows)
Recomendado para novos aplicativos nativos Windows desktop. Compile com C# ou C++ e XAML. Dá suporte a Windows 10 1809+ e Windows 11.
WPF (.NET)
Framework XAML maduro para aplicativos de desktop do .NET. Modernize aplicativos WPF existentes com interoperabilidade do SDK do Aplicativo Windows para acessar novos recursos do Windows.
Windows Forms (.NET)
Desenvolvimento rápido da interface do usuário para aplicativos de linha de negócios. Continua com suporte para .NET 8+; modernize de forma incremental com a interoperabilidade do SDK do Aplicativo Windows.
.NET MAUI
Estrutura multiplataforma voltada para Windows, macOS, iOS e Android de uma base de código C# e XAML.
C++ e Win32
Acesso direto ao sistema operacional para aplicativos de alto desempenho, jogos e utilitários do sistema. Use projeções win32, COM ou C++/WinRT.
Aplicativos Web Progressivos (PWA)
Aplicativos web-first com integração com o Windows — barra de tarefas, notificações, suporte offline. Compile com HTML, CSS e JavaScript.
Referência e downloads do SDK
Acesse diretamente as páginas iniciais do SDK para consultar a documentação de referência, as notas de versão e os downloads.
Requisitos para começar
O que você precisa para começar a construir com o SDK do Aplicativo Windows. Destinado ao Windows 10 versão 1809 (build 17763) ou posterior.
SDK do Aplicativo Windows (estável mais recente)
Baixe a versão estável atual. Inclui WinUI 3, APIs de ciclo de vida do aplicativo, janelas e ferramentas de implantação. Verifique na página de downloads o número da versão mais recente.
WinUI 3 (incluído no SDK do Aplicativo Windows)
A estrutura de interface do usuário nativa para aplicativos da área de trabalho Windows. É fornecido como parte do SDK do Aplicativo Windows — nenhuma instalação separada é necessária.
Visual Studio 2026 com a carga de trabalho do SDK do Aplicativo Windows
Instale o Visual Studio 2026 com a carga de trabalho ".NET desktop development" e a extensão do SDK do Aplicativo Windows. Como alternativa, use o VS Code com o Kit de Desenvolvimento em C#.
Idiomas e runtimes com suporte
C# com .NET 8 ou superior, C++ (Win32 e C++/WinRT), Rust (via crate windows-rs). O XAML é usado para marcação de interface do usuário no WinUI 3 e WPF.
Ferramentas e recursos
Exemplos de código de aplicativos do Windows no GitHub
Explore aplicativos de exemplo e trechos de código que demonstram recursos do SDK do Aplicativo Windows, controles do WinUI 3 e APIs da plataforma.
Configuração do ambiente de desenvolvimento do Windows
Configure seu ambiente de desenvolvimento com Visual Studio, SDK do Aplicativo Windows, Dev Home e o Subsistema do Windows para Linux.
blog do desenvolvedor do Windows
Leia comunicados, atualizações de versão e aprofundamento da equipe de desenvolvedores do Windows.
Migrar da UWP para SDK do Aplicativo Windows
A UWP está no modo de manutenção. Migre aplicativos UWP existentes para o SDK do Aplicativo Windows para acessar as APIs atuais e o investimento contínuo na plataforma.