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.
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.
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.
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#.
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
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.
Configure seu ambiente de desenvolvimento com Visual Studio, SDK do Aplicativo Windows, Dev Home e o Subsistema do Windows para Linux.
Leia comunicados, atualizações de versão e análises avançadas da equipe de desenvolvedores do 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.