Documentação de desenvolvimento de aplicações Windows

Construa aplicações nativas de ambiente de trabalho Windows com o SDK de Aplicações Windows e WinUI 3 — a plataforma recomendada para novos desenvolvimentos usando C#, C++ e XAML no Windows 10 e 11.

Que plataforma devo usar?

Escolha a estrutura que se adapte ao seu cenário. O WinUI 3 com o SDK de Aplicações Windows é recomendado para novas aplicações nativas do Windows. O UWP está em modo de manutenção — para novos projetos, use o SDK de Aplicações Windows com WinUI 3, e para modernizar as aplicações UWP existentes, consulte o guia de migração.

Progressive Aplicações Web (PWA)

Aplicações centradas na Web com integração com o Windows — barra de tarefas, notificações, suporte para utilização offline. Construir com HTML, CSS e JavaScript.

Referência e downloads do SDK

Vá diretamente para as páginas de destino do SDK para documentação de referência, notas de lançamento e downloads.

Requisitos para começar

O que precisas para começar a construir com o SDK de Aplicações Windows. Destina-se ao Windows 10 versão 1809 (build 17763) ou posterior.

SDK de Aplicações Windows (última estabilidade)

Descarregue a versão estável atual. Inclui WinUI 3, APIs do ciclo de vida da aplicação, janelas e ferramentas de implementação. Consulte a página de downloads para o número de versão mais recente.

Linguagens e runtimes suportados

C# com .NET 8 ou posterior, C++ (Win32 e C++/WinRT), Rust (via windows-rs crate). XAML é usado para marcação de interface no WinUI 3 e WPF.

Ferramentas e recursos