Desenvolver aplicativos UWP

Esta seção contém a documentação técnica para criar aplicativos Windows com o Plataforma Universal do Windows (UWP).

A documentação aqui é para itens específicos de aplicativos UWP. Muitos recursos Windows Runtime usados por aplicativos UWP também são usados por aplicativos WinUI, WPF, WinForms ou Win32. Você pode encontrar a documentação desses recursos na documentação sobre Desenvolvimento de Aplicativos para Windows.

Documentação

Uma explicação do que é uwp, como ele funciona e os recursos que ele fornece.

Use o WinUI 2 para UWP para obter as versões mais recentes dos controles XAML. O WinUI 2 para UWP fornece controles oficiais nativos de interface do usuário do Windows XAML e outros elementos de interface do usuário para aplicativos UWP.

O WinUI 3 é a estrutura de interface do usuário nativa moderna da Microsoft para a criação de aplicativos da área de trabalho do Windows. Para migrar seu aplicativo do Plataforma Universal do Windows (UWP) para o SDK do Aplicativo Windows, o código da interface do usuário provavelmente precisa de apenas algumas alterações de namespace, enquanto grande parte do código da plataforma pode permanecer a mesma.

Referência de API

As classes, estruturas, interfaces, métodos, propriedades e eventos que compõem o Windows Runtime, organizado por namespace.

Especificações de arquivos e de esquema XML para aplicativos da Plataforma Universal do Windows (UWP).

Exemplos e ferramentas

Obtenha Visual Studio, o SDK do Windows e outras ferramentas de desenvolvedor.

Este aplicativo de exemplo interativo mostra controles UWP, estilos, diretrizes de design e funcionalidades. Você pode navegar pelo repositório para ver o código-fonte (selecione a branch winui2) ou baixar a Galeria do WinUI 2 da Microsoft Store.

Saiba como criar ótimos aplicativos para o Windows experimentando esses exemplos. Esses exemplos mostram como os recursos funcionam e ajudam você a iniciar seus próprios aplicativos UWP.