Windows

Desbloqueie uma nova period de inovação com Home windows Copilot Runtime e PCs Copilot+

Estou animado por estar de volta Construir com a comunidade de desenvolvedores este ano.

Durante o último ano, trabalhamos para reimaginar PCs com Home windows e ontem apresentamos ao mundo uma nova categoria de PCs com Home windows chamada Copiloto+ PCs.

Os PCs Copilot+ são os PCs Home windows mais rápidos e inteligentes de todos os tempos, com IA infundida em todas as camadas, começando com as unidades de processamento neural (NPUs) de PC mais poderosas do mundo, capazes de fornecer mais de 40 TOPS de computação. A nova classe de PCs é até 20 vezes mais poderoso1 e até 100 vezes mais eficiente2 para executar cargas de trabalho de IA em comparação com PCs tradicionais. Este é um salto quântico no desempenho, twister possível por um salto quântico na eficiência. O NPU faz parte de um novo System on Chip (SoC) que permite os PCs Home windows mais poderosos e eficientes já construídos, com excelente desempenho, incrível duração da bateria durante todo o dia e ótimas experiências de aplicativos. Os PCs Copilot+ estarão disponíveis em junho, começando com os processadores Snapdragon X Sequence da Qualcomm. Ainda este ano teremos mais dispositivos nesta categoria da Intel e AMD.

Também estou entusiasmado com o fato de a Qualcomm ter anunciado esta manhã seu Equipment de desenvolvimento Snapdragon para Home windows que possui uma edição especial para desenvolvedores Snapdragon X Elite SoC. Apresentando o NPU que alimenta os PCs Copilot+, o Snapdragon Dev Equipment para Home windows tem um formato que é facilmente empilhável e foi projetado especificamente para ser a caixa de desenvolvimento diária de um desenvolvedor, fornecendo o máximo de potência e flexibilidade que os desenvolvedores precisam. Ele é alimentado por uma CPU Oryon de 12 núcleos de 3,8 GHz com aumento de núcleo duplo de até 4,3 GHz, vem com memória LPDDR5x de 32 GB, armazenamento M2 de 512 GB, arquitetura de sistema de 80 Watts, suporte para até 3 monitores externos simultâneos e usa 20% ocean- plástico encadernado. Saber mais.

Kit de desenvolvimento Snapdragon para Windows

Esta nova classe de poderosos dispositivos de IA da próxima geração é um convite aos desenvolvedores de aplicativos para oferecer experiências de IA diferenciadas que funcionam no limite, aproveitando NPUs que oferecem os benefícios de latência mínima, eficiência de custos, privacidade de dados e muito mais.

À medida que continuamos nossa jornada rumo à period da computação da IA, queremos oferecer aos desenvolvedores que estão na vanguarda dessa transformação da IA ​​as ferramentas de software program certas, além desses poderosos dispositivos alimentados por NPU, para acelerar a criação de experiências diferenciadas de IA para mais de 1 bilhão Usuários. Hoje, estou entusiasmado em compartilhar alguns dos excelentes recursos que estão chegando ao Home windows, tornando o Home windows o melhor lugar para suas necessidades de desenvolvimento.

  • Estamos entusiasmados em estender a pilha do Microsoft Copilot para o Home windows com o Home windows Copilot Runtime. Infundimos IA em todas as camadas do Home windows, incluindo uma transformação basic do próprio sistema operacional para permitir que os desenvolvedores acelerem o desenvolvimento de IA no Home windows.
  • O Home windows Copilot Runtime tem tudo que você precisa para criar ótimas experiências de IA, independentemente de onde você esteja em sua jornada de IA – se você está apenas começando ou já tem seus próprios modelos. O Home windows Copilot Runtime inclui a Home windows Copilot Library, que é um conjunto de APIs alimentadas pelos mais de 40 modelos de IA no dispositivo fornecidos com o Home windows. Também inclui estruturas de IA e conjuntos de ferramentas para ajudar os desenvolvedores a trazer seus próprios modelos no dispositivo para o Home windows. Isso se baseia em um poderoso silício de cliente, incluindo GPUs e NPUs.
  • Estamos apresentando o Índice Semântico do Home windows, um novo recurso do sistema operacional que redefine a pesquisa no Home windows e potencializa novas experiências como o Recall. Posteriormente, disponibilizaremos esse recurso para desenvolvedores com API Vector Embeddings para construir seu próprio armazenamento de vetores e RAG dentro de seus aplicativos e com seus dados de aplicativos.
  • Estamos apresentando o Phi Silica, que é construído a partir da série de modelos Phi e foi projetado especificamente para NPUs em PCs Copilot+. O Home windows é a primeira plataforma a ter um modelo de linguagem pequena (SLM) de última geração, personalizado para NPU e caixa de entrada de remessa.
  • A API Phi Silica junto com as APIs OCR, Studio Results, Stay Captions e Recall Consumer Exercise estarão disponíveis na Home windows Copilot Library em junho. Mais APIs como Vector Embedding, RAG API, Textual content Summarization serão disponibilizadas posteriormente.
  • Estamos introduzindo suporte nativo para PyTorch no Home windows com DirectML, que permite que milhares de modelos Hugging Face funcionem apenas no Home windows.
  • Estamos apresentando o Net Neural Community (WebNN) Developer Preview para Home windows por meio do DirectML. Isso permite que os desenvolvedores da Net aproveitem o silício para fornecer recursos de IA de alto desempenho em seus aplicativos da Net e possam dimensionar seus investimentos em IA em toda a extensão do ecossistema do Home windows.
  • Estamos introduzindo novos recursos de produtividade no Dev Dwelling, como ambientes, melhorias no WSL, DevDrive e novas atualizações no WinUI3 e WPF para ajudar todos os desenvolvedores a se tornarem mais produtivos no Home windows.

Mal posso esperar para compartilhar mais com vocês durante nossa palestra de hoje, certifique-se de se registrar no Construct e sintonizar!

Apresentando o Home windows Copilot Runtime para fornecer uma plataforma de IA poderosa para desenvolvedores

Queremos democratizar a capacidade de experimentar, construir e alcançar pessoas com experiências inovadoras de IA. É por isso que estamos empenhados em tornar o Home windows a plataforma mais aberta para o desenvolvimento de IA. Construir uma plataforma de IA poderosa exige mais do que um novo chip ou modelo; é preciso reimaginar todo o sistema, de cima a baixo. O novo Home windows Copilot Runtime é esse sistema. Os desenvolvedores podem aproveitar as vantagens do Home windows Copilot Runtime de várias maneiras, desde APIs de nível superior que podem ser acessadas por meio de uma simples alternância de configurações até trazer seus próprios modelos de aprendizado de máquina. Ele representa o ecossistema Home windows de ponta a ponta:

  1. Aplicações e Experiências criado pela Microsoft e por desenvolvedores como você em shell do Home windows, aplicativos Win32 e aplicativos da Net.
  2. Biblioteca Copiloto do Home windows é o conjunto de APIs alimentadas por mais de 40 modelos no dispositivo que acompanham o Home windows. Isso inclui APIs e algoritmos que potencializam as experiências do Home windows e estão disponíveis para os desenvolvedores aproveitarem.
  3. Estruturas de IA como DirectML, ONNX Runtime, PyTorch, WebNN e conjuntos de ferramentas como Oliva, Equipment de ferramentas de IA para Visible Studio Code e muito mais para ajudar os desenvolvedores a criar seus próprios modelos e dimensionar seus aplicativos de IA em todo o ecossistema de {hardware} do Home windows.
  4. O Home windows Copilot Runtime é baseado em um poderoso cliente silícioincluindo GPUs e NPUs.
Conteúdo do tempo de execução do Windows Copilot

Novas experiências criadas usando o Home windows Copilot Runtime

O Home windows Copilot Runtime potencializa a criação de todas as experiências que você cria e o que nós – Home windows – construímos para nossos usuários finais. Usando a conjunto de APIs e modelos no dispositivo no Home windows Co-piloto Biblioteca, construímos experiências originais incríveis, como

  • Lembre-se de que ajuda os usuários a encontrar quase tudo instantaneamente3 eles viram em seus PCs
  • Cocriador4 um gerador colaborativo de imagens de IA que ajuda os usuários a dar vida às suas ideias usando linguagem pure e traços de tinta localmente no dispositivo
  • Restyle Picture ajuda os usuários a reimaginar suas fotos pessoais com um novo estilo que combina geração de imagens e edição de fotos em Fotos
  • Outros, como efeitos do Home windows Studio e Legendas ao vivo, com tradução em tempo actual de vídeo e áudio em mais de 40 idiomas para legendas em inglês

Também estamos fazendo parceria com vários desenvolvedores terceirizados em aplicativos como Davinci Resolve, CapCut, WhatsApp, Camo Studio, djay Professional, Cephable, LiquidText, Luminar Neo e muitos outros que estão aproveitando o NPU para oferecer experiências inovadoras de IA com latência reduzida e mais rápidas. conclusão de tarefas, maior privacidade e menores custos de computação em nuvem. Estamos entusiasmados para que os desenvolvedores aproveitem o NPU e o Home windows Copilot Runtime e inventem novas experiências.

janelas Co-piloto A biblioteca oferece um conjunto de APIs que ajudam os desenvolvedores a acelerar o desenvolvimento native de IA

janelas Co-piloto Biblioteca tem um conjunto de APIs que são alimentados pelo Mais de 40 modelos de IA no dispositivo e algoritmos de última geração como DISCO, integrado ao Home windows. A Biblioteca Copilot do Home windows consiste em APIs de IA prontas para uso, como Studio Results, traduções de legendas ao vivo, OCR, Recall with Consumer Exercise e Phi Silica, que estarão disponíveis para desenvolvedores em junho. Incorporações de vetores, geração aumentada de recuperação (RAG), resumo de texto junto com outros APIs serão chegando mais tarde à Biblioteca Copilot do Home windows. Os desenvolvedores poderão acessar essas APIs como parte do SDK de aplicativos do Home windows liberar.

Os desenvolvedores podem aproveitar as vantagens do Home windows Co-piloto Biblioteca sem esforço de código para integrar efeitos de estúdio em seus aplicativos, como filtros criativos, luz de retrato, teleprompter de contato visible, desfoque de retrato e foco de voz. O WhatsApp, entre outros, já atualizou a experiência do usuário adicionando controles do Home windows Studio Results diretamente na interface do usuário. Saber mais.

Com um esforço semelhante sem código, os desenvolvedores podem aproveitar as vantagens das legendas ao vivo, o recurso de tradução do Home windows para legendar áudio e vídeo em tempo actual e traduzir para o idioma preferido nos aplicativos.

Os desenvolvedores podem aproveitar o recém-anunciado recurso Recall em PCs Copilot+. Aprimore a experiência de Recall do usuário com seu aplicativo adicionando informações contextuais ao banco de dados vetorial subjacente por meio do API de atividade do usuário. Essa integração ajuda os usuários a continuar de onde pararam no seu aplicativo, melhorando o envolvimento do aplicativo e o fluxo contínuo do usuário entre o Home windows e seu aplicativo. EAplicativos dge e M365 como Outlook, PowerPoint e Groups já estenderam seus aplicativos com Recall. Conceitosum aplicativo de desenho de terceiros é um exemplo inicial – se lançado a partir do Recall, ele leva os usuários imediatamente ao native exato da tela no documento certo e até mesmo ao mesmo nível de zoom visto na linha do tempo do Recall.

Apresentando o Índice Semântico do Home windows que redefine a pesquisa no Home windows. A API Vector Embeddings oferece aos desenvolvedores a capacidade de criar seu próprio armazenamento de vetores com os dados de seus aplicativos

O banco de dados Recall é desenvolvido com o Home windows Semantic Index, um novo recurso do sistema operacional que redefine a pesquisa no Home windows. A Recall é baseada em vários modelos de IA de última geração, incluindo SLMs multimodais, executados simultaneamente e integrados ao próprio sistema operacional. Esses modelos compreendem diferentes tipos de conteúdo e funcionam em vários idiomas, para organizar um vasto mar de informações, de texto a imagens e vídeos, no Home windows. Esses dados são transformados e armazenados em um armazenamento de vetores denominado Índice Semântico do Home windows. O índice semântico é armazenado inteiramente no dispositivo native do usuário e acessível por meio de pesquisa em linguagem pure. Esta integração profunda permite uma abordagem única e robusta à privacidade, uma vez que os dados não saem do dispositivo native.

Para ajudar os desenvolvedores a trazer o mesmo recurso de pesquisa em linguagem pure em seus aplicativos, estamos disponibilizando Vector Embeddings e RAG API no Home windows Co-piloto Biblioteca mais tarde. Isso permitirá que os desenvolvedores criem seu próprio armazenamento de índice semântico com seus próprios dados de aplicativos e, combinado com a API Retrieval Augmented Technology (RAG), os desenvolvedores podem trazer capacidade de pesquisa em linguagem pure em seus aplicativos. Este é um ótimo exemplo de como estamos criando novos recursos usando os modelos e APIs do Home windows Copilot Runtime e oferecendo o mesmo recurso para os desenvolvedores fazerem isso em seus aplicativos.

As APIs na Biblioteca Copilot do Home windows cobrem todo o espectro, desde APIs de baixo código até pipelines sofisticados e modelos totalmente multimodais.

O Home windows é a primeira plataforma a ter uma caixa de entrada de envio SLM de última geração e o Phi Silica é personalizado para os NPUs nos PCs Copilot+

Nós recentemente introduzido Phi-3 o SLM mais capaz e econômico. Phi-3-mini se sai melhor do que modelos com o dobro de seu tamanho nos principais benchmarks. Hoje estamos apresentando o Phi Silica, construído a partir da série de modelos Phi. Phi Silica é o SLM SOTA (estado da arte) incluído imediatamente e é personalizado para NPUs em PCs Copilot+. Com descarregamento complete da NPU de processamento imediato, a latência do primeiro token é de 650 tokens/segundo – e custa apenas cerca de 1,5 Watts de energia, deixando sua CPU e GPU livres para outros cálculos. A geração de token reutiliza o cache KV da NPU e é executada na CPU produzindo cerca de 27 tokens/segundo.

Phi npu

Estes são apenas alguns exemplos das APIs disponíveis para desenvolvedores no Home windows Co-piloto Biblioteca. À medida que novos modelos e novas bibliotecas chegam ao Home windows, as possibilidades só aumentam. Queremos tornar mais fácil para os desenvolvedores trazerem recursos poderosos de IA para seus aplicativos e Home windows Co-piloto A biblioteca é o lugar perfeito para começar.

Garantimos consistentemente que as experiências de IA do Home windows sejam seguras, justas e confiáveis, seguindo nossos princípios de IA responsável da Microsoft. Quando os desenvolvedores estendem seus aplicativos com a Biblioteca Copilot do Home windows, eles herdam automaticamente essas proteções de IA responsável.

Os desenvolvedores podem trazer seus próprios modelos e escalar em toda a variedade de {hardware} Home windows com tecnologia DirectML

Embora os modelos fornecidos com o Home windows 11 possibilitem uma ampla gama de experiências de IA, muitos desenvolvedores desejarão trazer seus próprios modelos para o Home windows para potencializar seus aplicativos. Como uma plataforma aberta, o Home windows oferece suporte a um ecossistema diversificado de silício, e o Home windows simplificou a otimização de modelos em silício com DirectML. Assim como o DirectX é para gráficos, o DirectML é a API de alto desempenho e baixo nível para aprendizado de máquina no Home windows.

O DirectML abstrai as diferentes opções de {hardware} que nossos parceiros Fornecedores Independentes de {Hardware} (IHV) trazem para o ecossistema do Home windows e oferece suporte a GPUs e NPUs, com integração de CPU em breve. Ele se integra a estruturas relevantes, como ONNX Runtime, PyTorch e WebNN.

PyTorch agora tem suporte nativo no Home windows com DirectML

Sabemos que muitos desenvolvedores desenvolvem PyTorch no Home windows. Portanto, temos o prazer de anunciar que o Home windows agora oferece suporte nativo ao PyTorch por meio do DirectML. O suporte nativo ao PyTorch significa que milhares de modelos Hugging Face funcionarão apenas no Home windows. Não apenas isso – estamos colaborando com a Nvidia para dimensionar esses fluxos de trabalho de desenvolvimento para mais de 100 milhões de GPUs RTX AI.

O suporte PyTorch em GPUs está disponível a partir de hoje, com suporte NPU em breve. Saber mais

pyt phi3 emailprompt notitle noloop

Reconhecemos que muitos desenvolvedores começam hoje com aplicativos internet. Os aplicativos da Net também devem ser capazes de aproveitar as vantagens do silício em dispositivos locais para fornecer experiências de IA aos usuários.

DirectML agora oferece suporte a aplicativos da internet que podem aproveitar as vantagens do silício para fornecer experiências de IA com tecnologia WebNN

De aplicativos nativos a aplicativos da Net, o DirectML agora traz escala de IA native no Home windows para a Net por meio do novo WebNN Developer Preview. WebNN, um padrão internet emergente para aprendizado de máquina, desenvolvido com DirectML e ONNX Runtime Net, simplifica como os desenvolvedores podem aproveitar o {hardware} subjacente no dispositivo de seus usuários para seus aplicativos internet para fornecer experiências de IA com desempenho quase nativo para tarefas como IA generativa, imagem processamento, processamento de linguagem pure, visão computacional e muito mais. Este WebNN Developer Preview oferece suporte a GPUs com cobertura de acelerador mais ampla para incluir NPU em breve. Saber mais sobre como começar a usar o WebNN.

Inferência de alto desempenho no Home windows com ONNX Runtime e DirectML

O ONNX Runtime da Microsoft aproveita o poder da comunidade de código aberto para permitir que os desenvolvedores enviem seus modelos de IA para produção com o desempenho e o suporte multiplataforma de que precisam. ONNX Runtime com DirectML aplica otimizações de última geração para obter o melhor desempenho para todos os modelos generativos de IA, como Phi, Llama, Mistral e Secure Diffusion. Com o ONNX Runtime, os desenvolvedores podem estender seus aplicativos Home windows para outras plataformas, como internet, nuvem ou dispositivos móveis, onde quer que precisem enviar seus aplicativos. ONNX Runtime é como aplicativos da Microsoft como Workplace, Visible Studio Code e até o próprio Home windows enviam sua IA para execução no dispositivo. Saber mais.

DirectML ajuda a dimensionar seus esforços em todo o ecossistema do Home windows – quer você esteja construindo seus próprios modelos ou queira trazer um modelo de código aberto do Hugging Face, e quer esteja construindo um aplicativo nativo do Home windows ou um aplicativo da internet.

O DirectML está geralmente disponível em todas as GPUs do Home windows. O suporte DirectML em processadores Intel® Core™ Extremely com Intel® AI Enhance está disponível como Developer Preview com GA em breve, e o NPU Qualcomm® Hexagon™ no SoC Snapdragon X Elite estará disponível em breve. Fique ligado para mais recursos do DirectML que simplificarão a forma como os desenvolvedores podem se diferenciar com IA e dimensionar suas inovações no Home windows. Pegue seu modelo favorito e comece a usar o DirectML hoje mesmo em Visão geral do DirectML ou Centro de Desenvolvimento de IA do Home windows | Desenvolvedor Microsoft

Diagrama de arquitetura DirectMLSystem

Subsistema Home windows para Linux (WSL) oferece uma plataforma robusta para desenvolvimento de IA no Home windows, facilitando a execução simultânea de cargas de trabalho do Home windows e do Linux. Os desenvolvedores podem compartilhar facilmente arquivos, aplicativos GUI, GPU e muito mais entre ambientes sem configuração adicional. O WSL agora foi aprimorado para atender aos requisitos de segurança de nível empresarial para que os clientes corporativos possam implantar o WSL com segurança para que seus desenvolvedores aproveitem os sistemas operacionais Home windows e Linux no mesmo dispositivo Home windows e acelerem o desenvolvimento de IA com eficiência.

WSL agora incorpora dois novos recursos Zero Belief, Linux Intune Agent e Integração com Microsoft Entra ID, para permitir que administradores de sistema aprimorem a segurança corporativa. Com a integração do agente Linux Intune, os administradores de TI podem determinar a conformidade com base nas versões da distribuição WSL e muito mais, usando scripts personalizados. A integração do Microsoft Entra ID fornece uma experiência de confiança zero para acessar recursos corporativos protegidos de dentro de uma distribuição WSL, fornecendo um canal seguro para adquirir e utilizar tokens vinculados ao dispositivo host. A integração do agente Linux Intune está atualmente em versão prévia pública, e a integração do Microsoft Entra ID estará em versão prévia pública neste verão.

Novas experiências projetadas para ajudar todos os desenvolvedores a se tornarem mais produtivos no Home windows 11

Sabemos que a construção de excelentes experiências de IA começa com a produtividade do desenvolvedor. É por isso que temos o prazer de anunciar novos recursos no Dev Dwelling, melhorias de desempenho no DevDrive e melhorias em sua ferramenta favorita, PowerToys.

No Construct do ano passado, anunciamos o Dev Dwelling e, desde então, temos evoluído o Dev Dwelling para ser o balcão único para configurar sua máquina Home windows para desenvolvimento. Fizemos algumas melhorias importantes no Dev Dwelling para aumentar ainda mais a produtividade do desenvolvedor. O Dev Dwelling agora está instalado em todas as máquinas Home windows, facilitando o início. Estamos apresentando Ambientes, Personalização do Home windows e dando as boas-vindas ao WSL e a um subconjunto de utilitários PowerToys no Dev Dwelling.

Os ambientes no Dev Dwelling ajudam a centralizar suas interações com todos os ambientes remotos. Crie, gerencie, inicie e configure ambientes de desenvolvimento em um piscar de olhos no Dev Dwelling

Para desenvolvedores que costumam usar máquinas virtuais e ambientes remotos, Ambientes no Dev Dwelling é para você. Com suporte para VMs Hyper-V e Microsoft Dev Packing containers em nuvem, você pode criar novos ambientes, configurar ambientes com repositórios, aplicativos e pacotes. Você pode realizar ações rápidas, como tirar instantâneos, iniciar e parar, e até mesmo fixar ambientes no menu Iniciar e na barra de tarefas, tudo em Ambientes na página inicial do desenvolvedor. Para tornar essa experiência ainda mais poderosa, é tudo extensível e de código aberto para que você possa adicionar seus próprios ambientes. Os ambientes no Dev Dwelling já estão disponíveis em versão prévia.

Tela inicial de ambientes do desenvolvedor

Sabemos que os desenvolvedores não querem distrações durante a codificação, e personalizar sua máquina de desenvolvimento para o estado superb é basic para a produtividade. Também sabemos que os desenvolvedores querem mais controle e agência em seus dispositivos. É por isso que estamos lançando o recurso de personalização do Home windows no Dev Dwelling.

A personalização do Home windows no Dev Dwelling permite que os desenvolvedores personalizem seus dispositivos para um estado superb com o menor número de cliques

A Personalização do Home windows oferece aos desenvolvedores acesso a insights do Dev Drive, configurações avançadas do File Explorer, gerenciamento de máquinas virtuais e a capacidade de silenciar processos em segundo plano, dando aos desenvolvedores mais controle sobre suas máquinas Home windows. Envie solicitações de recursos para o que você deseja ver na Personalização do Home windows em GitHub.

Pastas de personalização do Windows no Dev Home

O novo recurso de exportação no Dev Dwelling Machine Configuration permite criar rapidamente arquivos de configuração para compartilhar com seus colegas de equipe, aumentando a produtividade

Arquivos de configuração do WinGet são uma maneira fácil de configurar sua máquina para desenvolvimento exatamente como você gosta. Para uma experiência simplificada, experimente o novo recurso de exportação no Dev Dwelling, que permite gerar um arquivo de configuração com base nas escolhas feitas no fluxo de configuração de configuração da máquina do Dev Dwelling, permitindo criar rapidamente arquivos de configuração para compartilhar com seus colegas de equipe para uma experiência consistente. configuração da máquina.

Por último, ao clonar um repositório no Dev Dwelling que contém um arquivo de configuração, o Dev Dwelling agora pode detectar esse arquivo e permitir que você o execute imediatamente, permitindo que você se put together para a codificação ainda mais rápido do que antes.

Além desses novos recursos, estamos trazendo o WSL e um subconjunto de utilitários PowerToys para o Dev Dwelling, tornando o Dev Dwelling realmente seu balcão único para todas as suas necessidades de desenvolvimento. Agora você pode acessar o WSL diretamente na página inicial do desenvolvedor na guia Ambientes. Além disso, um subconjunto de utilitários PowerToys, como Editor de arquivos de hosts, variáveis ​​ambientaise Pré-visualização do registro pode ser acessado na nova guia Utilitários no Dev Dwelling. Esses recursos estão atualmente disponíveis em versão prévia.

Dev Drive apresenta clonagem de blocos que permitirá aos desenvolvedores realizar grandes operações de cópia de arquivos instantaneamente

No centro da produtividade do desenvolvedor está a melhoria do desempenho das cargas de trabalho do desenvolvedor no Home windows. Ano passado na Construct, anunciamos o Dev Drive, um novo quantity de armazenamento feito sob medida para desenvolvedores e aprimorado para desempenho e segurança. Desde então, continuamos investindo ainda mais em melhorias de desempenho do Home windows para cargas de trabalho de desenvolvedores.

Com o lançamento do Home windows 11 24H2, os fluxos de trabalho ficarão ainda mais rápidos durante o desenvolvimento em um Dev Drive. O mecanismo de cópia do Home windows agora possui clonagem de bloco do sistema de arquivos, resultando em ações de cópia quase instantâneas e melhorando drasticamente o desempenho, especialmente em cenários de desenvolvedor que copiam arquivos grandes. Nossos benchmarks incluem o seguinte:

Arquivo(s) copiado(s) NTFS Unidade de desenvolvimento
com clonagem de bloco
% Melhoria
Arquivo de 10 GB 7s 964ms 641ms 92%
Arquivo de 1 GB 681ms 38ms 94%
Arquivo de 1 MB 11ms 9ms 18%
Pasta de 18GB (5815 arquivos) 30s 867ms 6s 306ms 80%

O Dev Drive é obrigatório para qualquer desenvolvedor, especialmente se você estiver lidando com repositórios com muitos arquivos ou arquivos grandes. Você pode configurar o Dev Drive por meio do aplicativo Configurações na página Sistema-> Armazenamento-> Discos e Volumes.

Reduzindo o trabalho árduo e liberando a diversão e a alegria do desenvolvimento no Home windows com novos recursos e melhorias

Sudo para Home windows permite que desenvolvedores executem comandos elevados diretamente no Terminal

Para usuários de linha de comando, oferecemos uma maneira simples e acquainted de elevar seu immediate de comando com Sudo para Home windows. Basta ativar o Sudo nas configurações de desenvolvedor do Home windows e você poderá começar a executar comandos elevados com o Sudo diretamente no seu terminal. Você pode aprender mais sobre Sudo em Github.

A nova integração do código-fonte no File Explorer permite rastrear mensagens de commit e standing do arquivo diretamente no File Explorer

O File Explorer fornecerá ainda mais poder aos desenvolvedores com integração de protocolo de controle de versão (incluindo Git). Isso permite que os desenvolvedores monitorem dados, incluindo standing do arquivo, mensagens de commit e ramificação atual diretamente do File Explorer. O File Explorer também ganhou a capacidade de compactar para 7zip e TAR.

Pastas de código-fonte do File Explorer

Continuando a inovar e acelerar o desenvolvimento para Home windows on Arm

O impulso do ecossistema de desenvolvedores Arm continua a crescer com atualizações para Visible Studio, .NET e muitas ferramentas importantes que oferecem versões nativas do Arm. O Home windows continua recebendo mais aplicativos Home windows de terceiros, parceiros de middleware e software program de código aberto nativos do Arm. Aprenda como adicionar suporte Arm para seus aplicativos.

  • O Visible Studio agora inclui SQL Server Developer Instruments (SSDT) ​​nativo do Arm, a carga de trabalho nativa do Arm solicitada nº 1 para VS. Saber mais
  • O .NET 8 inclui inúmeras melhorias de desempenho para Arm: Melhorias de desempenho no .NET 8 – Weblog .NET (microsoft.com)
  • O editor de jogos Unity já está disponível em versão prévia e será lançado no mercado com a próxima atualização do Unity, permitindo que os desenvolvedores de jogos criem, testem e executem títulos Unity para dispositivos Home windows com Arm.
  • As compilações nativas do Blender Arm estão disponíveis em versão prévia com as compilações oficiais com suporte de longo prazo previsto para lançamento em junho. Liquidificador é o suíte de criação 3D gratuita e de código aberto. Ele suporta todo o pipeline 3D – modelagem, rigging, animação, simulação, renderização, composição e rastreamento de movimento, até mesmo edição de vídeo e criação de jogos.
  • As ferramentas Arm Native Docker para Home windows já estão disponíveis.
  • Github Actions agora tem executores Arm64 no Home windows. Agora está disponível em versão prévia privada, com uma versão pública prevista para os próximos meses. Você pode se inscrever para participar aqui.
  • GIMP adiciona Arm nativo com suporte de longo prazo da v3.0 estará disponível em maio.
  • O lançamento do Qt 6.8, previsto para setembro, moverá o Arm nativo para o LTS para Home windows.

Investimentos contínuos em WinUI3 e WPF para ajudar os desenvolvedores a criar aplicativos Home windows ricos e modernos

O Home windows é uma plataforma aberta e versátil que oferece suporte a uma ampla variedade de tecnologias de UI. Se você deseja desenvolver aplicativos nativos do Home windows usando nossa linguagem de desenvolvimento de UI preferida, XAML, recomendamos usar WinUI 3 ou WPF.

O WinUI 3 inclui um compositor nativo moderno e se destaca em aplicativos comerciais e de consumo voltados para mídia e gráficos. O WPF tem uma história mais longa e pode aproveitar um ecossistema profundo de produtos comerciais, bem como projetos gratuitos e de código aberto, muitos dos quais focados em cenários corporativos e com uso intensivo de dados. Recomendamos que você considere primeiro o WinUI 3 e, se ele atender às necessidades do seu aplicativo, prossiga com ele para obter a experiência mais moderna. Caso contrário, o WPF é uma excelente escolha. Tanto o WinUI 3 quanto o WPF podem aproveitar tudo o que o Home windows tem a oferecer, incluindo os novos recursos e APIs no Home windows App SDK, para que você possa se sentir confiante na criação de um aplicativo moderno em qualquer uma das tecnologias.

WinUI 3 e Home windows App SDK agora suportam controle nativo de mapas e .NET 8

Com as atualizações mais recentes do Home windows App SDK 1.5+, enviamos vários recursos solicitados pelos desenvolvedores, incluindo suporte para .NET 8, com inicialização mais rápida, menor espaço ocupado e novos recursos de tempo de execução. Também trouxemos para o WinUI 3 um dos recursos mais solicitados, o controle Maps, desenvolvido com WebView 2 e Azure Maps. Você pode aprender mais sobre os controles e recursos do WinUI 3 na seção interativa Aplicativo de galeria WinUI 3

Aplicativos da Microsoft como Pictures e File Explorer migraram para o WinUI3 junto com desenvolvedores como Apple (Apple TV, Apple Music, iCloud, Apple Gadgets) e Yair A (Information App), que também estão adotando o WinUI 3.

O suporte ao tema do Home windows 11 facilita a modernização da aparência de seus aplicativos WPF

O WPF é well-liked, especialmente para aplicativos corporativos e com muitos dados. Ouvimos seus comentários e estamos comprometidos em continuar investindo no WPF. Com as atualizações mais recentes do WPF, ficou mais fácil do que nunca modernizar a aparência do seu aplicativo por meio do suporte para temas do Home windows 11. Também melhoramos a integração com o Home windows incluindo um FolderBrowserDialog nativo e DWrite gerenciado.

Desenvolvedores, incluindo Morgan Stanley e Reincubate, criaram ótimos aplicativos que mostram o que pode ser criado usando WPF.

Nosso atualizado Centro de Desenvolvimento do Home windows inclui informações sobre WinUI3 e WPF para ajudá-lo a tomar a melhor decisão para seu aplicativo.

Estenda os aplicativos do Home windows para o espaço 3D

À medida que o Home windows se transforma para a period da IA, continuamos a expandir o alcance da plataforma, incluindo todas as experiências de IA que os desenvolvedores criam com o Home windows Copilot Runtime. Estamos entregando o Home windows da nuvem com o Home windows 365 para que os aplicativos possam chegar a qualquer dispositivo, em qualquer lugar. E estamos apresentando experiências do Home windows em novos formatos além do PC.

Por exemplo, estamos aprofundando nossa parceria com a Meta para tornar o Home windows uma experiência de primeira classe em dispositivos Quest. E o Home windows pode aproveitar os recursos exclusivos da Quest para estender os aplicativos do Home windows ao espaço 3D. Chamamos esses aplicativos volumétricos. Os desenvolvedores terão acesso a uma API volumétrica. Esta é apenas uma das muitas maneiras de ampliar seu alcance por meio do ecossistema Home windows.

Construindo para o futuro da IA no Home windows

O ano passado foi incrivelmente emocionante, pois reinventamos o PC com Home windows nesta nova period da IA. Mas este é apenas o começo da nossa jornada. Com os PCs Home windows mais eficientes e de melhor desempenho já construídos, equipados com a revolucionária tecnologia NPU e um sistema operacional com IA em sua essência, ouvimos seus comentários e trabalhamos para tornar o Home windows a melhor plataforma para desenvolvedores.

Esperamos continuar a parceria com vocês, nossa comunidade de desenvolvedores e MVP, para trazer inovação à nossa plataforma e ferramentas e permitir que cada um de vocês crie futuras experiências de IA que capacitarão todas as pessoas no planeta a alcançar mais. Mal podemos esperar para ver o que você construirá a seguir.

Nota do editor, 21 de maio de 2024: Esta postagem foi atualizada para refletir as informações mais recentes do produto Snapdragon Dev Equipment para Home windows.

Isenções de responsabilidade

1 Testado em abril de 2024 usando o aplicativo de depuração para carga de trabalho do Home windows Studio Results comparando compilações de PC Copilot+ de pré-lançamento com Snapdragon Elite X 12 Core para PC com Home windows 11 com configuração Intel i7 de 12ª geração

2 Testado em abril de 2024 usando carga de trabalho Phi SLM executando processamento de immediate de 512 tokens em um loop com configurações padrão comparando compilações de PC Copilot+ de pré-lançamento com configurações de núcleo Snapdragon Elite X 12 Core e Snapdragon X Plus 10 (compilação QNN) com PC Home windows 11 com NVIDIA Configuração de GPU 4080 (compilação CUDA).

3 Otimizado para idiomas selecionados (inglês, chinês (simplificado), francês, alemão, japonês e espanhol). Aplicam-se limitações baseadas em conteúdo e armazenamento. Ver (também conhecido como.ms/copilotpluspcs).

4 Otimizado para prompts de texto em inglês. Consulte aka.ms/copilotpluspcs.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button