Microsoft olajša gradnjo aplikacij za Windows 11 na ARM

Microsoft je izdal novo 64-bitno različico Officea za osebne računalnike z operacijskim sistemom Windows 11 s procesorji ARM. Uporablja nova orodja, ki so na voljo vsem.

Microsoft je pravkar izdal prva zgradba sistema Windows 11 Insajderjem v kanalu Dev in vključuje ogromno novih funkcij. Toda to, kar lahko vidite samo v zgradbi, ni vse. Microsoft je tudi napovedal, da razvijalcem olajša izdelavo hitrejših aplikacij za Windows 11 na ARM. Microsoft imenuje ARM64EC, EC pa pomeni "Emulation Compatible". To je način za razvijalce, da lažje prenesejo svoje aplikacije x64 v ARM, ne da bi morali ponovno prevesti celotno aplikacijo. Poleg tega je na voljo nova 64-bitna različica Officea za Windows 11 na ARM.

Kot pravi Microsoft, je ARM64EC aplikacijski binarni vmesnik (ABI) za Windows 11 na ARM in je interoperabilen z x64. To pomeni, da lahko razvijalci ustvarijo aplikacijo, ki uporablja ARM64EC za nekatere procese ali module in x64 za druge. Koda ARM64EC deluje izvorno na ARM, medtem ko komponente x64 uporabljajo emulacijski sloj, ki je prav tako nov v sistemu Windows 11. Vendar pa lahko razvijalci za svoje aplikacije uporabljajo ARM64EC samostojno.

To pomeni, da lahko razvijalci svoje aplikacije postopoma spremenijo tako, da so popolnoma izvorne na napravah ARM, namesto da bi morali pretvarjati vse naenkrat. Z izkoriščanjem ARM64EC je mogoče komponente x64 še vedno uporabljati tam, kjer je najbolj smiselno, na primer, če določena funkcija ne zahteva izvorne zmogljivosti ali se ne uporablja tako pogosto. Vsak modul in proces se lahko nato prenese na ARM64EC, kot se razvijalcu zdi primerno.

64-bitni Office za Windows 11 na ARM

Da bi dokazal vrednost novega ABI, Microsoft tudi danes sporočili razpoložljivost 64-bitnih različic Officea za Windows 11 na ARM. Osnovne Officeove aplikacije, vključno z Wordom, Excelom, PowerPointom, OneNotom in Outlookom, so zdaj vse na voljo kot aplikacije ARM64EC. To so zapletene aplikacije z množico modulov, zato niso vse pretvorjene v izvorno arhitekturo ARM. Toda s tem novim orodjem se lahko del kode zdaj izvaja izvorno, tako da so vsi ti moduli zdaj prvič na voljo na osebnih računalnikih ARM. Poleg tega Microsoft pravi, da ne boste občutili razlike v zmogljivosti pri zagonu aplikacij na računalniku s procesorjem Intel ali AMD.

Katere aplikacije temeljijo na ARM64EC, boste lahko ugotovili, če pogledate zavihek Arhitektura v upravitelju opravil. Te aplikacije bodo označene kot ARM64 (združljive z x64). Druge bodo samo označene kot aplikacije x64 in se bodo izvajale v emulacijskem načinu x64.

Če želite to preizkusiti, boste morali uporabljati novo gradnjo Windows 11 Insider Preview in imeti tudi osebni računalnik, ki temelji na ARM. Potem boste morali odstraniti 32-bitno različico Officea, če jo imate, preden prenesete najnovejšo različico, ki je na voljo s spletnega mesta Office.com. Ko je nameščen, morate iti v meni Račun in se prijaviti za Beta kanal programa Office Insider. Po posodobitvi na najnovejšo različico Insider bi morali imeti te funkcije omogočene.

Pri tej začetni izdaji je nekaj omejitev, na primer integracija Teams z Outlookom še ni dokončana. Morda boste tudi ugotovili, da nekatera iskanja ne delujejo v aplikacijah, kot sta Outlook in OneNote.

Lahko pričakujete, da se bodo te stvari uredile do takrat Windows 11 izide kasneje letos. Do takrat bi morale biti tudi druge aplikacije, ki bi izkoristile to novo orodje.