A Microsoft facilita a criação de aplicativos para Windows 11 em ARM

A Microsoft lançou uma nova versão de 64 bits do Office para PCs com Windows 11 com processadores ARM. É usar novas ferramentas disponíveis para todos.

A Microsoft acaba de lançar o primeira versão do Windows 11 para Insiders no canal Dev e inclui uma tonelada de novos recursos. Mas o que você pode ver apenas na construção não é tudo. A Microsoft também anunciou que está tornando mais fácil para os desenvolvedores criarem aplicativos mais rápidos para Windows 11 em ARM. Microsoft chama isso de ARM64EC, e EC significa "Compatível com emulação". É uma maneira de os desenvolvedores portarem mais facilmente seus aplicativos x64 para ARM sem precisar recompilar o aplicativo inteiro. Para acompanhar, há uma nova versão de 64 bits do Office para Windows 11 em ARM.

Como afirma a Microsoft, ARM64EC é uma interface binária de aplicativo (ABI) para Windows 11 em ARM e é interoperável com x64. Isso significa que os desenvolvedores podem criar um aplicativo que use ARM64EC para alguns processos ou módulos e x64 para outros. O código ARM64EC roda nativamente no ARM, enquanto os componentes x64 usam a camada de emulação, que também é nova no Windows 11. No entanto, os desenvolvedores podem usar o ARM64EC sozinho para seus aplicativos.

O que isso significa é que os desenvolvedores podem fazer a transição gradual de seus aplicativos para serem totalmente nativos em dispositivos ARM, em vez de ter que converter tudo de uma vez. Ao aproveitar o ARM64EC, os componentes x64 ainda podem ser usados ​​onde faz mais sentido, como se um recurso específico não exigir desempenho nativo ou não for usado com tanta frequência. Cada módulo e processo pode então ser transferido para ARM64EC conforme o desenvolvedor achar adequado.

Office de 64 bits para Windows 11 em ARM

Para provar o valor da nova ABI, a Microsoft também anunciou hoje a disponibilidade de versões de 64 bits do Office para Windows 11 em ARM. Os principais aplicativos do Office, incluindo Word, Excel, PowerPoint, OneNote e Outlook, agora estão disponíveis como aplicativos ARM64EC. Esses são aplicativos complexos com vários módulos, portanto nem todos foram convertidos para a arquitetura ARM nativa. Mas com esta nova ferramenta, parte do código agora pode ser executado nativamente, então todos esses módulos estão disponíveis em PCs ARM pela primeira vez. Além disso, a Microsoft diz que você não sentirá diferença de desempenho ao executar os aplicativos em um PC baseado em Intel ou AMD.

Você poderá saber quais aplicativos são baseados em ARM64EC observando a guia Arquitetura no Gerenciador de Tarefas. Esses aplicativos serão rotulados como ARM64 (compatível com x64). Outros serão rotulados apenas como aplicativos x64 e serão executados no modo de emulação x64.

Para experimentar isso, você precisará executar a nova versão do Windows 11 Insider Preview e também ter um PC baseado em ARM. Em seguida, você precisará desinstalar a versão de 32 bits do Office, se a tiver, antes de baixar a versão mais recente disponível em Office.com. Depois de instalado, você deve entrar no menu Conta e se inscrever no canal Beta do programa Office Insider. Depois de atualizar para a versão mais recente do Insider, você deverá ter esses recursos ativados.

Existem algumas limitações nesta versão inicial, como a integração do Teams com o Outlook ainda não concluída. Você também pode descobrir que algumas pesquisas não funcionam em aplicativos como Outlook e OneNote.

Você pode esperar que essas coisas estejam resolvidas quando Janelas 11 lançamentos ainda este ano. Também deverá haver outros aplicativos aproveitando essa nova ferramenta até então.