Desenvolver aplicações para Windows

Create experiências excecionais de ambiente de trabalho para Windows com as mais recentes ferramentas e arquiteturas.

Criar aplicações com WinUI

O WinUI 3 oferece ferramentas e funcionalidades de ponta necessárias para criar aplicações Windows dinâmicas e de elevado desempenho. Como a arquitetura concebida para o Windows, o WinUI permite-lhe libertar todo o potencial das suas aplicações.

Introdução ao WinUI

  • IU Moderna

    O WinUI apresenta um conjunto avançado de controlos e estilos de IU com utilização incorporada.

    Explorar o Design Fluente
  • Programadores no controlo

    Utilize o .NET com C# ou C++ para escrever aplicações que são executadas de forma excelente em x86, x64 e ARM.

  • Otimizado para experiências modernas & hardware

    Create experiências altamente exigentes, mas com desempenho, com o WinUI otimizado para hardware moderno.

Experiências-chave do Powers no Windows

As experiências e aplicações do Windows são criadas com o WinUI e o seu conjunto de controlo e estilos avançados facilitam o desenvolvimento de experiências de alta qualidade utilizadas por milhões de pessoas todos os dias.

  • Introdução

    Instalar as ferramentas para criar a sua primeira aplicação Hello World com o WinUI

  • Documentação

    Saiba mais sobre o WinUI e o SDK de aplicações Windows

  • Galeria WinUI

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

Windows Presentation Foundation (WPF)

O WPF fornece uma arquitetura de IU segura, dimensionável e sofisticada para experiências de ambiente de trabalho - refinada através de anos de utilização e de um ecossistema avançado de ferramentas e bibliotecas.

Introdução ao WPF

Imagem da Galeria WPF

Com o tema moderno e o poder do WindowsAppSDK, pode agora aumentar a sua aplicação com funcionalidades modernas. Explore a Galeria WPF para ver o que é possível.

Outras arquiteturas para desenvolvimento do Windows

Explore o espectro: para além do WinUI e do WPF, descubra outras arquiteturas adaptadas à criação de aplicações Versáteis e vibrantes do Windows.

Descrição geral das opções de arquitetura

  • React Native para Ambiente de Trabalho

    Combine a melhor parte do desenvolvimento nativo com React e JavaScript. React Native para Ambiente de Trabalho permite-lhe trazer as suas aplicações móveis para Windows e macOS.

  • .NET MAUI

    A IU da Aplicação multiplataformas .NET (.NET MAUI) é uma arquitetura para criar aplicações modernas e multiplataformas para Windows, macOS, Android e iOS com C# e XAML.

  • WinForms

    Windows Forms suporta um conjunto de funcionalidades abrangente, incluindo controlos, gráficos, enlace de dados e entrada de utilizador, facilitada com um estruturador de arrastar e largar no Visual Studio.

  • PWA

    Os PWAs fazem a ponte entre a Web e a nativa, juntando todas as vantagens das aplicações Web com uma experiência profundamente integrada no Windows e noutras plataformas.

  • WebView2

    O controlo WebView2 permite-lhe incorporar tecnologias Web (HTML, CSS e JavaScript) nas suas aplicações nativas, utilizando o Microsoft Edge como motor de composição.