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.
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Windows developer