Partilhar via


Novidades para desenvolvedores no Windows 11

Após os anúncios no Microsoft Build 2024, aqui estão alguns dos destaques mais recentes para desenvolvedores do Windows:

  • Recomendações atualizadas para o desenvolvimento de aplicativos
  • Novos recursos de IA e aprendizado de máquina suportados pelo Windows
  • Ferramentas de desenvolvedor aprimoradas

Recomendações de desenvolvimento

É altamente recomendável considerar o uso do Windows App SDK/WinUI ou WPF como sua plataforma de desenvolvimento para criar aplicativos cliente do Windows.

SDK de aplicativos do Windows

Funcionalidade Descrição
SDK de aplicativos do Windows O SDK de Aplicativos Windows é um conjunto de componentes e ferramentas de desenvolvedor que representam a próxima evolução na plataforma de desenvolvimento de aplicativos do Windows. O SDK de Aplicativos Windows fornece um conjunto unificado de APIs e ferramentas que podem ser usadas de forma consistente por qualquer aplicativo da área de trabalho no Windows 11 (e no nível inferior ao Windows 10, versão 1809).
Notas de versão do SDK de aplicativos Windows Detalhes sobre a versão estável mais recente do Windows App SDK, que pode ser usado por aplicativos em ambientes de produção e por aplicativos publicados na Microsoft Store.
Criar um novo aplicativo com o SDK de Aplicativos Windows O SDK de Aplicativos Windows inclui modelos de projeto WinUI 3 que permitem criar aplicativos com uma interface de usuário totalmente baseada em WinUI. Quando você cria um projeto usando esses modelos (consulte Criar seu primeiro projeto WinUI 3), toda a interface do usuário do seu aplicativo é implementada usando janelas, controles e outros tipos de interface do usuário fornecidos pelo WinUI 3.
Usar o SDK do Aplicativo Windows em um projeto existente Se você tiver um projeto existente no qual deseja usar o SDK de Aplicativo do Windows, poderá instalar a versão mais recente do pacote NuGet do SDK de Aplicativo Windows em seu projeto. Os aplicativos não empacotados devem seguir este procedimento para usar o SDK de Aplicativos Windows, mas os aplicativos empacotados também podem fazer isso.
Baixe o SDK do Aplicativo Windows Existem vários pacotes e canais de lançamento para o SDK de Aplicativos Windows. A página Baixar o SDK do Aplicativo Windows fornece orientação sobre quais você precisa, links para download e instruções de instalação.

WinUI

Funcionalidade Descrição
WinUI WinUI é o componente de UI nativo da plataforma que está incluído com o Windows App SDK (totalmente separado dos SDKs do Windows). O SDK de Aplicativos Windows fornece um conjunto unificado de APIs e ferramentas que podem ser usadas para criar aplicativos de área de trabalho de produção destinados ao Windows 10 e posteriores e que podem ser publicados na Microsoft Store.

IA do Windows

Funcionalidade Descrição
de IA do Windows Aprimore seus aplicativos do Windows com IA por meio de APIs locais e modelos de Machine Learning.
Visão geral do Tempo de Execução do Windows Copilot O Tempo de Execução do Windows Copilot introduz novas formas de interagir com o sistema operacional que utilizam IA, como o Phi Silica, o Small Language Model (SLM) criado pela Microsoft Research que é capaz de oferecer muitos dos mesmos recursos encontrados em LLMs (Large Language Models), mas mais compacto e eficiente para que possa ser executado localmente no Windows.

Ferramentas de desenvolvimento

Funcionalidade Descrição
Visão geral do Dev Home O Dev Home era um centro de controle experimental para Windows, mas não será mais suportado a partir de maio de 2025. O Dev Home forneceu a capacidade de monitorar projetos em seu painel usando widgets personalizáveis, configurar seu ambiente de desenvolvimento baixando aplicativos, pacotes ou repositórios, conectar-se a suas contas de desenvolvedor e ferramentas (como o GitHub) e criar uma unidade de desenvolvimento para armazenamento em um só lugar.
WSL (Subsistema Windows para Linux) O Subsistema Windows para Linux (WSL) é um recurso do Windows que permite executar um ambiente Linux em sua máquina Windows, sem a necessidade de uma máquina virtual separada ou inicialização dupla.

Amostras

O WinUI 3 Gallery no GitHub é atualizado regularmente para mostrar as últimas adições e melhorias ao WinUI no SDK de aplicativos do Windows. O aplicativo de galeria também pode ser baixado do Microsoft Store.