Desenvolvimento de aplicativos para Windows

Create experiências excepcionais de área de trabalho para Windows com as ferramentas e estruturas mais recentes.

Criar aplicativos com WinUI

O WinUI 3 oferece ferramentas de ponta e recursos necessários para criar aplicativos dinâmicos e de alto desempenho do Windows. Como a estrutura projetada para Windows, o WinUI permite liberar todo o potencial de seus aplicativos.

Introdução ao WinUI

  • Interface do usuário moderna

    O WinUI apresenta um conjunto avançado de controles e estilos de interface do usuário com usabilidade interna.

    Explorar o Design Fluente
  • Desenvolvedores no controle

    Use o .NET com C# ou C++ para gravar aplicativos que são ótimos em x86, x64 e ARM.

  • Otimizado para experiências modernas & hardware

    Create experiências altamente exigentes e com desempenho com WinUI otimizadas para hardware moderno.

Potencializa as principais experiências no Windows

Experiências e aplicativos do Windows são criados com WinUI e seu conjunto de controle e estilos avançados facilitam o desenvolvimento de experiências de alta qualidade usadas por milhões todos os dias.

  • Introdução

    Instalar as ferramentas para criar seu primeiro aplicativo Olá, Mundo com WinUI

  • Galeria da WinUI

    Explorar exemplos interativos e snippets de código com a Galeria WinUI

Windows Presentation Foundation (WPF)

O WPF fornece uma estrutura de interface do usuário segura, escalonável e sofisticada para experiências de área de trabalho – refinada por meio de anos de uso e um ecossistema avançado de ferramentas e bibliotecas.

Introdução ao WPF

Imagem da Galeria do WPF

Com o tema moderno e o poder do WindowsAppSDK, agora você pode nivelar seu aplicativo com recursos modernos. Explore a Galeria do WPF para ver o que é possível.

Outras estruturas para desenvolvimento do Windows

Explore o espectro: além do WinUI e do WPF, descubra outras estruturas adaptadas para criar aplicativos versáteis e vibrantes do Windows.

Visão geral das opções de estrutura

  • React Native para Área de Trabalho

    Combine a melhor parte do desenvolvimento nativo com React e JavaScript. React Native para Área de Trabalho permite que você traga seus aplicativos móveis para Windows e macOS.

  • .NET MAUI

    A interface do usuário de aplicativo multiplataforma do .NET (.NET MAUI) é uma estrutura para criar aplicativos modernos de várias plataformas para Windows, macOS, Android e iOS usando C# e XAML.

  • WinForms

    Windows Forms dá suporte a um amplo conjunto de recursos, incluindo controles, gráficos, associação de dados e entrada do usuário, facilitado com um designer de arrastar e soltar no Visual Studio.

  • PWA

    As PWAs integram a lacuna entre a Web e a nativa, reunindo todos os benefícios dos aplicativos Web com uma experiência profundamente integrada no Windows e em outras plataformas.

  • WebView2

    O controle WebView2 permite inserir tecnologias da Web (HTML, CSS e JavaScript) em seus aplicativos nativos, usando o Microsoft Edge como o mecanismo de renderização.