Novidades para desenvolvedores do Windows

Esta seção faz a curadoria dos recursos de plataforma mais recentes, adições de SDK e API, opções de integração de IA, melhorias de desempenho e diagnóstico, atualizações de diretrizes de design e aprimoramentos de ferramentas de produtividade. A Microsoft atualiza esses destaques à medida que novos recursos são lançados.


Versões mais recentes do SDK e do WinUI

Encontre os downloads, as notas de versão e as atualizações mais recentes para o SDK Windows, SDK do Aplicativo Windows e WinUI 3.

ícone SDK do Aplicativo Windows
SDK do Aplicativo Windows
Versão estável mais recente: 2.4.0
Última versão experimental: 2.4.1-experimental
Exibir notas de lançamento
Exibir downloads

Ícone do SDK do Windows
SDK do Windows
Compilação mais recente: 10.0.28000.2705
Exibir notas de lançamento
Exibir downloads


Anunciado no Build – junho de 2026

  • Windows Developer Configurations: vá de uma instalação limpa do Windows a um ambiente pronto para programar em minutos com arquivos de configuração open source selecionados para cadeias de ferramentas, configurações do sistema operacional e shells — Windows Developer Configurations.
  • Coreutils para Windows: uma coleção de utilitários de linha de comando no estilo Unix essenciais, agora disponíveis nativamente em Windows — visão geral Coreutils.
  • Intelligent Terminal: uma bifurcação experimental de software livre de Terminal do Windows com integração de agente nativo, detecção automática de erros e um painel de agente interno para programação de pares no shell — Anuncing Intelligent Terminal versão 0.1.
  • Contêineres WSL: uma maneira interna de criar, executar e interagir com contêineres do Linux em Windows usando uma nova CLI e API, em breve para visualização pública – WSL no GitHub.
  • Windows Habilidades de Desenvolvimento: conhecimento estruturado que permite aos agentes de IA criar aplicativos nativos de Windows de ponta a ponta usando as habilidades do WinUI 3 e a CLI do WinApp — Introdução às habilidades de desenvolvimento de Windows.

Destaques – agosto de 2026

  • SDK do Aplicativo Windows 2.4 Experimental (2.4.1-experimental): a versão experimental de 25 de agosto adiciona suporte a tinta digital para WinUI 3 — as novas APIs InkCanvas, InkToolbar e InkPresenter trazem suporte a entrada por caneta e toque, entrada de traços, entrada não processada, área de transferência e alto contraste para aplicativos WinUI 3. Incorpora as alterações da versão estável 2.4.0 ao canal experimental — Notas da versão | Instalar: Microsoft.WindowsAppSDK versão 2.4.1-experimental via NuGet
  • Build 10.0.28000.2705 do Windows SDK: a versão mais recente do Windows SDK (agosto de 2026) adiciona novas APIs WinRT e Win32, incluindo tipos de modo de verificação e de identidade/categoria de atualização de software Windows.Management.Update, RetailInfo.IsDemoModeEnabledEx, ToastNotification.IsExpandableContentSupported, uma interface Direct3D 12 ID3D12DeviceStatistics, uma API de codec de modo de operação para codificador AV1 e OIDs de criptografia para registro de chave de endosso v2 — Notas de versão do Windows SDK | Downloads
  • Por dentro do MSIX – Que tipo de processo empacotado é esse?: Howard Kapustein explica os três tipos de processo empacotado — Universal, Centennial/Desktop Bridge e Win32alacarte — e como o atributo RuntimeBehavior do manifesto (windowsApp, packagedClassicApp, win32App) equilibra compatibilidade e comportamento moderno de aplicativo empacotado — Que tipo de processo empacotado é esse?
  • PowerToys 0.101: adiciona Window Hopper para mover rapidamente entre janelas do mesmo aplicativo, uma experiência de atualização reformulada com canais estáveis e Insider, modo compacto para a Paleta de Comandos, transformações do Phi Silica no dispositivo na Colagem Avançada e a contínua modernização do WinUI 3 — lançamento do PowerToys 0.101
  • AppxManifest IntelliSense na extensão WinApp VS Code: a extensão winapp vs code agora fornece IntelliSense — conclusões, dicas de ferramenta e validação — para AppxManifest.xml, facilitando a criação de identidade e funcionalidades do pacote sem sair do editor — Anunciando o suporte do AppxManifest IntelliSense
  • SDK do Aplicativo Windows 2.4.0: a versão estável de 13 de agosto adiciona háptica do touchpad e do mouse em aplicativos WinUI 3 (via Windows.Devices.Haptics), deslocamento com um dedo no touchpad em hardware compatível e status de resposta de LanguageModel mais precisos — UnsupportedLanguage e LanguageMismatch — para que os aplicativos possam distinguir erros de idioma de falhas genéricas. Também inclui correções de confiabilidade específicas para entrada, seletores de armazenamento (o foco do teclado agora é restaurado após o fechamento de uma caixa de diálogo), MRT Core, isolamento de tempo de execução de aplicativos e composição — Notas da versão
  • aplicativo do Windows Development CLI v0.6.0: adiciona winapp new para criar a estrutura inicial de um aplicativo WinUI 3 usando modelos oficiais com um único comando (modelos em branco, NavigationView, TabView, MVVM, biblioteca de classes e testes unitários), winapp find-ui para pesquisar e obter exemplos de XAML e C# prontos para copiar e colar da WinUI 3 Gallery e do Windows Community Toolkit sem sair do terminal, execução direta .csproj sem etapa de compilação manual, assinatura de artefatos na nuvem via Azure e suporte a fluxo de trabalho com sparse packages — Anúncio do WinApp CLI v0.6.0 | Instalar: winget install Microsoft.WinAppCLI
  • Terminal Inteligente 0.2: o maior lançamento até agora do terminal experimental com tecnologia de IA, adicionando suporte a modelos locais no Painel do Agente, seleção de agente por aba com /agent, OpenCode entre os agentes integrados, execução de agentes no WSL e uma interface mais completa para o Painel do Agente — Anúncio do Terminal Inteligente 0.2 | Instalar: winget install Microsoft.IntelligentTerminal
  • Por dentro do MSIX – Ciclo de vida do pacote: como o MSIX utiliza um modelo de coleta de lixo para o ciclo de vida de pacotes preparados (staged) — por que a remoção do estado preparado (destaging) não resulta diretamente de uma única chamada de API, o que mantém uma referência e quando os payloads são removidos automaticamente do disco — Ciclo de vida do pacote MSIX
  • The Old New Thing: blog de Raymond Chen sobre desenvolvimento prático de Windows – internos, Win32, comportamento de shell e o histórico por trás das decisões da plataforma – A Coisa Nova Antiga

Destaques – julho de 2026

  • SDK do Aplicativo Windows 2.3.1: a versão estável de 16 de julho adiciona a API de Saída JSON Estruturada para gerar respostas de modelo de linguagem restritas a um esquema JSON fornecido pelo chamador, a XamlOptionalChanges API para optar por alterações opcionais que quebram a compatibilidade antes da inicialização do XAML, uma API CompositionEngine (Recurso de Acesso Limitado) que os aplicativos podem usar para tornar o sistema operacional o mecanismo para APIs de Composição, melhorias na Super Resolução de Vídeo (correção de detecção de NPU + suporte a CPU), suporte a ARM64EC para Windows ML e um grande lote de otimizações de desempenho do XAML — Notas de versão
  • O Visual Studio 2026 chegou: Agora com melhorias no desenvolvimento orientadas por IA, agentes integrados do Copilot para depuração e análise de desempenho, e retrocompatibilidade com projetos do VS 2022 — anúncio do Visual Studio 2026
  • .NET 11 Versão Prévia 6: Recursos de suporte de tipo de união em C#, APIs de validação assíncrona, aprimoramentos de fluxo de trabalho de IA/agente, aprimoramentos de NativeAOT e desempenho avançado de runtime/JIT — .NET 11 Versão prévia 6
  • PowerToys 0.100: uma versão importante com um Guia de Atalhos redesenhado que detecta o aplicativo ativo e mostra atalhos relevantes como um painel lateral, uma nova Galeria de Extensões da Paleta de Comandos para navegar e instalar extensões, suporte a Dock com vários monitores e uma atualização para .NET 10 — Notas de lançamento do PowerToys 0.100
  • Contêineres do WSL: execute contêineres do Linux no Windows usando a nova wslc.exe CLI ou o Microsoft.WSL.Containers pacote NuGet, que fornece projeções C#, C++e C para puxar, executar e interagir programaticamente com contêineres do Linux, incluindo stdin/stdout, montagens de arquivos, rede e acesso à GPU – de seu aplicativo Windows – visão geral dos Contêineres do WSL

Destaques – junho de 2026

  • Build 2026: Windows como a plataforma confiável para desenvolvimento: comunicados importantes, incluindo Windows 11 otimizados para desenvolvedores e o SDK de contêineres de execução de Microsoft (MXC). Para obter destaques adicionais do Build, consulte Anunciado no Build – junho de 2026, anteriormente neste artigo – Postagem no blog Build 2026
  • Windows 11 otimizado para desenvolvedores: configuração de um comando para seu ambiente de desenvolvimento com VS Code, GitHub Copilot, WSL e PowerShell 7. Agora disponível em geral.
  • Microsoft SDK de Contêineres de Execução (MXC): contêineres de execução seguros e controlados por políticas que permitem que os aplicativos de agente definam limites de contenção em recursos como arquivos e redes.
  • Recursos do SDK do Aplicativo Windows 2.0: API de super-resolução de vídeo com IA (VideoScaler), ApplicationData para aplicativos sem empacotamento, melhorias no XamlBindingHelper, regiões personalizadas de arraste da TitleBar e versionamento semântico — Notas da versão
  • Por dentro do MSIX – Preparação: compartilhar é cuidar: análise aprofundada de como a preparação do MSIX funciona — criação de pkgdir, aplicação de ACLs e por que a garantia de imutabilidade permite que o sistema compartilhe com segurança o mesmo pacote preparado entre todos os usuários. Parte 1 de uma série de Howard Kapustein, Engenheiro Principal do MSIX – Preparo: Compartilhar é Cuidar

Destaques – maio de 2026

  • Inside msix blog: novo blog de engenharia Microsoft com aprofundamento na arquitetura MSIX, identidade de pacote, operações de implantação e o modelo Stage/Register — escrito por Howard Kapustein, Engenheiro Principal do MSIX — Inside MSIX
  • Plugin de agente WinUI para GitHub Copilot e Claude Code: um novo plug-in com oito habilidades especializadas e um agente winui-dev dedicado para desenvolvimento WinUI de ponta a ponta — estruturar, compilar, executar, testar, empacotar e migrar do WPF — em 70% menos tokens do que agentes genéricos. Instale com /plugin install winui@awesome-copilotApresentando o plugin de agente do WinUI para GitHub Copilot e Claude Code
  • dotnet new modelos WinUI (versão prévia): novos modelos de item e projeto de software livre para WinUI que permitem criar e executar aplicativos diretamente da linha de comando sem Visual Studio. Inclui modelos em branco, NavigationView, TabView e MVVM, todos baseados em estruturas de aplicativos do Windows, com padrões modernos do Fluent Design por padrão — Apresentando novos modelos do dotnet para WinUI
  • Extensão do WinApp para VS Code: traz a CLI completa de desenvolvimento de aplicativos do Windows para o VS Code — inicialize, execute, depure, empacote e assine aplicativos do Windows de qualquer framework (WinUI, WPF, C++, Electron, Rust, Tauri, Flutter) sem sair do editor — Anunciando a extensão do WinApp para VS Code

Destaques – abril de 2026

  • WinUI 3 Gallery 2.9: primeira versão do WinUI Gallery baseada no SDK do Aplicativo Windows 2.0, com novas amostras de controles, padrões atualizados e melhorias gerais — Anunciando o WinUI 3 Gallery 2.9
  • CLI de desenvolvimento do aplicativo do Windows v0.3: novos comandos winapp run e winapp ui, suporte a aplicativos empacotados com dotnet run e uma experiência completa para executar e depurar fora do Visual Studio. Habilita cenários agênticos em que os agentes podem executar, visualizar e interagir com um aplicativo do Windows em execução — CLI de Desenvolvimento de Aplicativos do Windows v0.3
  • Ferramentas de IA Agentic para o desenvolvimento no Windows: Novo guia sobre como melhorar os agentes de codificação de IA com contexto específico do Windows — incluindo o Microsoft Learn MCP Server para acesso a documentação ao vivo, e o plugin de desenvolvimento WinUI 3 para o GitHub Copilot para gerar código WinUI 3 preciso e moderno — ferramentas de IA Agentic para Windows.
  • Guias de plataformas cruzadas da CLI do WinApp: A CLI de Desenvolvimento do aplicativo do Windows (versão prévia pública) agora tem guias passo a passo para adicionar recursos do Windows a aplicativos criados com .NET, C++, Rust, Flutter, Electron e Tauri — incluindo empacotamento, identidade, integração de IA e notificações — Guias da CLI WinApp.
  • MapControl para WinUI: nova documentação para o MapControl, um mapa interativo alimentado por Azure Mapas com suporte para pins, camadas e interação do usuário — guia MapControl.
  • Documentação de materiais: novas páginas dedicadas que abordam como usar Mica e Acrílico em seus aplicativos WinUI — Visão geral de materiais e acrílico no aplicativo.
  • Atualizações da API da Loja: novas seções documentando como verificar se um aplicativo não empacotado está instalado e como abrir a página de detalhes do produto da Loja para um produto – Enviar solicitações para a Loja.
  • Documentação de iconografia reorganizada: os documentos de ícone de aplicativo e iconografia agora residem em um hub de Iconografia dedicado para facilitar a navegação.
  • Visão geral das notificações do Windows: Confuso com AppNotificationManager vs ToastNotificationManager? A nova página de visão geral explica qual API de notificação usar para o tipo de aplicativo, com uma tabela de comparação de recursos e links para exemplos — Windows visão geral das notificações.
  • Performance docs for WinUI: O conjunto completo de documentação de desempenho do aplicativo Windows — inicialização, memória, layout XAML, animações, otimização de ListView/GridView e muito mais — agora está disponível na seção de desenvolvedores do WinUI em desempenho de aplicativos do Windows.
  • Visual layer and Composition docs for WinUI: A documentação para a camada visual (Microsoft.UI.Composition) — incluindo visuais, animações, efeitos, pincéis, iluminação e sombras — está disponível na seção de desenvolvedor do WinUI/SDK do Aplicativo Windows em Visão geral da camada visual.
  • Kit de ferramentas de extensão da Paleta de Comandos: nova documentação de referência de API para o kit de ferramentas de extensão da Paleta de Comandos do PowerToys, abrangendo comandos internos (CopyPathCommand, OpenFileCommand, OpenInConsoleCommande muito mais) e tipos de layout — kit de ferramentas de extensão da Paleta de Comandos.
  • Primeiros passos com Java no Windows: novo guia para configurar um ambiente de desenvolvimento Java no Windows, abordando a instalação do JDK, JAVA_HOME configuração, opções de editor e considerações sobre o WSL — Java no Windows.
  • Visão geral da plataforma de aplicativos do Windows: nova página inicial da seção Plataforma da documentação para desenvolvedores do Windows, com links de acesso a acessibilidade, IA, arquivos, notificações, interface do usuário e muito mais — Visão geral da plataforma de aplicativos do Windows.
  • PowerToys 0.99: novo utilitário Power Display para controlar monitores pela bandeja do sistema, Grab And Move para redimensionar janelas de qualquer lugar da janela e aprimoramentos na Paleta de Comandos e no Dock — lançamento do PowerToys 0.99Microsoft PowerToys: utilitários para personalizar o Windows.
  • Terminal do Windows 1.25: nova página de configurações para extensões, sugestões aprimoradas de paleta de comandos de vários idiomas e uma arquitetura de janela completamente recriada com ícone de bandeja mais confiável e modo Quake — Terminal do Windows versão 1.25
  • Fonte de Ícones fluentes do Segoe atualizada: a documentação da Fonte de Ícones fluentes do Segoe agora inclui as adições de ícone mais recentes e as diretrizes de uso — ícones de exibição.
  • Esclarecimento da terminologia do WinUI: a terminologia atualizada na documentação para maior clareza — "WinUI 2" agora é "WinUI for UWP" e "WinUI 3" agora é apenas "WinUI" para refletir as convenções de nomenclatura atuais.
  • Hub de Suporte ao Desenvolvedor do Windows: nova página de suporte centralizada com ações de ajuda rápida, canais de comunidade e contatos de suporte da Microsoft — Obter suporte.
  • SDK do Aplicativo Windows notas de versão: histórico refatorado e consolidado de 0,5 a 2.0 – localize as correções e APIs mais recentes em um só lugar (release notes hub).
  • Windows atualizações do SDK: nova visão geral e notas de versão detalhadas para acompanhar as alterações do SDK (overview { release notes).
  • WinAppCLI versão prévia pública: a CLI de Desenvolvimento de Aplicativos do Windows é uma interface de linha de comando para gerenciar SDKs do Windows, empacotar, gerar identidade do aplicativo, manifestos, certificados e usar ferramentas de build com qualquer estrutura de aplicativo — (repositório do GitHub).
  • Visão geral do Cross Device Resume (XDR): Introduz a continuidade de aplicativos no Windows entre dispositivos e as tecnologias disponíveis para habilitar cenários XDR (visão geral).
  • Implement XDR usando notificações brutas do WNS: guia passo a passo para integrar a continuidade do aplicativo por meio do WNS, incluindo pré-requisitos e exemplos de Python/JavaScript (how-to).
  • AI no Windows: nova visão geral para a criação de experiências de IA no Windows, com pontos de entrada para APIs e ferramentas (visão geral da IA Windows).
  • Diretrizes empacotadas vs. não empacotadas: diretrizes atualizadas para escolher e configurar aplicativos empacotados ou não empacotados, incluindo cenários do WinUI (guia de decisão).
  • Declarações de funcionalidade UWP: tópico revisado esclarecendo tipos de funcionalidade, recursos sensíveis à privacidade e considerações de envio da Loja (declarar funcionalidades).
  • Microsoft Store: as últimas notícias do Microsoft Store incluindo taxas dispensadas e análise atualizada.

Recursos e documentação para desenvolvimento de aplicativos do Windows

Característica Description
Start desenvolvendo aplicativos Windows Ponto de partida abrangente para o desenvolvimento de aplicativos do Windows.
Plug-in do agente WinUI Plug-in de 8 habilidades GitHub Copilot/Claude Code para desenvolvimento de ponta a ponta do WinUI.
dotnet novos modelos WinUI Modelos de projeto de linha de comando para WinUI (Blank, NavigationView, TabView, MVVM).
Extensão do VS Code do WinApp Executar, depurar e empacotar aplicativos Windows de qualquer estrutura diretamente no VS Code.
Visão geral do isolamento do aplicativo Win32 Benefícios de segurança e confiabilidade de isolar aplicativos Win32.
AppWindow.SetIcon Referência de API para definir um ícone de janela (SDK do Aplicativo Windows).
Comece com as APIs de IA do Windows Início Rápido da criação de aplicativos usando Windows IA.
ferramentas de IA Agentic para Windows Conecte agentes de codificação de IA a documentos do Windows e melhores práticas do WinUI 3.
Visão geral da CLI do WinApp Ferramenta de linha de comando para empacotamento, identidade e gerenciamento de SDK entre frameworks.
MapControl Controle de mapa interativo com Azure Mapas para aplicativos WinUI.
Materiais nos aplicativos do Windows Visão geral dos materiais Mica e Acrílico para WinUI.
visão geral Windows notificações Qual API de notificação usar: AppNotificationManager vs ToastNotificationManager.
Desempenho do aplicativo do Windows Documentos de desempenho para aplicativos WinUI: inicialização, memória, layout XAML e muito mais.
visão geral da plataforma de aplicativos Windows Página de destino para recursos da plataforma Windows: acessibilidade, IA, arquivos, notificações e muito mais.