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 desenvolvimento de aplicativos
- Novos recursos de IA e machine learning compatíveis com o Windows
- Ferramentas avançadas para desenvolvedores
Recomendações de desenvolvimento
Você é altamente incentivado a considerar o uso do SDK/WinUI do Aplicativo windows ou do WPF como sua plataforma de desenvolvimento para criar aplicativos cliente do Windows.
SDK de Aplicativo Windows
Característica | Descrição |
---|---|
SDK de App do Windows | o SDK do Aplicativo do Windows é um conjunto de componentes e ferramentas para desenvolvedores que representam a próxima evolução na plataforma de desenvolvimento de aplicativos do Windows. O SDK do Aplicativo do 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 de nível inferior ao Windows 10, versão 1809). |
Notas de versão do Windows App SDK | Detalhes sobre a versão estável mais recente do Windows App SDK, que pode ser usado em ambientes de produção por aplicativos e por aplicativos publicados na Microsoft Store. |
Criar um novo aplicativo com o SDK do Aplicativo do Windows | O SDK do Aplicativo do Windows inclui modelos de projeto do 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 do WinUI 3), toda a interface do usuário do aplicativo é implementada usando janelas, controles e outros tipos de interface do usuário fornecidos pelo WinUI 3. |
Usar o SDK do Aplicativo do Windows em um projeto existente | Se você tiver um projeto existente no qual deseja usar o SDK do Aplicativo do Windows, poderá instalar a versão mais recente do pacote NuGet do SDK do Aplicativo Windows em seu projeto. Aplicativos não empacotados devem seguir este procedimento para usar o SDK do Aplicativo do Windows, mas os aplicativos empacotados também podem fazer isso. |
Baixar o SDK do Aplicativo do Windows | Há vários pacotes e canais de lançamento para o SDK do Aplicativo do Windows. A página Baixar o SDK do Aplicativo Windows fornece diretrizes sobre quais deles são necessários para você, links para download e instruções de instalação. |
WinUI
Característica | Descrição |
---|---|
WinUI | O WinUI é o componente nativo da plataforma de interface do usuário que é fornecido com o SDK do Aplicativo do Windows (completamente dissociado dos SDKs do Windows). O SDK do Aplicativo do Windows fornece um conjunto unificado de APIs e ferramentas que podem ser usadas para criar aplicativos de área de trabalho de produção direcionados ao Windows 10 e posteriores e que podem ser publicados na Microsoft Store. |
IA do Windows
Característica | Descrição |
---|---|
IA do Windows | Aprimore seus aplicativos do Windows com IA por meio de APIs locais e modelos do Machine Learning. |
Visão geral do runtime do Copilot no Windows | O Windows Copilot Runtime apresenta novas maneiras de interagir com o sistema operacional que utiliza a IA, como o Phi Silica, o SLM (Small Language Model) criado pela Microsoft Research que é capaz de oferecer muitos dos mesmos recursos encontrados em LLMs (Modelos de Linguagem Grande), mas mais compacto e eficiente para que ele possa ser executado localmente no Windows. |
Ferramentas para desenvolvedores
Característica | Descrição |
---|---|
Visão geral da Página inicial para desenvolvedores | O Dev Home era um centro de controle experimental para Windows, mas não terá mais suporte 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 às suas contas e ferramentas de desenvolvedor (como o GitHub) e criar uma Unidade de Desenvolvimento para armazenamento em um só lugar. |
WSL (Subsistema do Windows para Linux) | O Subsistema do Windows para Linux (WSL) é um recurso do Windows que permite executar um ambiente Linux em seu computador Windows, sem a necessidade de uma máquina virtual separada ou inicialização dupla. |
Amostras
A Galeria do WinUI 3 no GitHub é atualizada regularmente para mostrar as adições e melhorias mais recentes ao WinUI no SDK do Aplicativo Windows. O aplicativo de galeria também pode ser baixado da Microsoft Store.
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Windows developer