Microsoft helpottaa Windows 11 -sovellusten rakentamista ARM: lla

Microsoft on julkaissut uuden 64-bittisen version Office for Windows 11 -tietokoneista, joissa on ARM-suorittimet. Se käyttää uusia työkaluja, jotka ovat kaikkien saatavilla.

Microsoft on juuri julkaissut ensimmäinen Windows 11 -versio Dev-kanavan sisäpiiriläisille, ja se sisältää megatonni uusia ominaisuuksia. Mutta se, mitä näet rakennuksessa, ei ole kaikkea. Microsoft on myös ilmoittanut, että se helpottaa kehittäjien mahdollisuuksia tehdä nopeampia sovelluksia Windows 11:lle ARM: ssa. Microsoft kutsuu sitä ARM64EC: ksi, ja EC tarkoittaa "Emulation Compatible". Sen avulla kehittäjät voivat helpommin siirtää x64-sovelluksensa ARM: ään ilman, että heidän tarvitsee kääntää koko sovellusta uudelleen. ARM: ssa on myös uusi 64-bittinen Office for Windows 11 -versio.

Kuten Microsoft sanoo, ARM64EC on sovellusbinaariliitäntä (ABI) ARM: n Windows 11:lle, ja se on yhteentoimiva x64:n kanssa. Tämä tarkoittaa, että kehittäjät voivat luoda sovelluksen, joka käyttää ARM64EC: tä joissakin prosesseissa tai moduuleissa ja x64:ää toisille. ARM64EC-koodi toimii natiivisti ARM: ssa, kun taas x64-komponentit käyttävät emulointikerrosta, joka on myös uusi Windows 11:ssä. Kehittäjät voivat kuitenkin käyttää ARM64EC: tä yksinään sovelluksissaan.

Tämä tarkoittaa, että kehittäjät voivat vähitellen muuttaa sovelluksensa täysin alkuperäisiksi ARM-laitteille sen sijaan, että heidän tarvitsee muuntaa kaikkea kerralla. Hyödyntämällä ARM64EC: tä x64-komponentteja voidaan edelleen käyttää siellä, missä se on järkevintä, esimerkiksi jos tietty ominaisuus ei vaadi alkuperäistä suorituskykyä tai sitä ei käytetä niin usein. Jokainen moduuli ja prosessi voidaan sitten siirtää ARM64EC: hen kehittäjän parhaaksi katsomallaan tavalla.

64-bittinen Office for Windows 11 ARM: ssa

Todistaakseen uuden ABI: n arvon Microsoft julkistettiin myös tänään Office for Windows 11:n 64-bittisten versioiden saatavuus ARM: ssa. Officen ydinsovellukset, mukaan lukien Word, Excel, PowerPoint, OneNote ja Outlook, ovat nyt kaikki saatavilla ARM64EC-sovelluksina. Nämä ovat monimutkaisia ​​sovelluksia, joissa on paljon moduuleja, joten kaikkia niitä ei ole muunnettu alkuperäiseen ARM-arkkitehtuuriin. Mutta tämän uuden työkalun avulla osa koodista voi nyt toimia natiivisti, joten kaikki nämä moduulit ovat nyt saatavilla ARM-tietokoneissa ensimmäistä kertaa. Lisäksi Microsoft sanoo, että et tunne eroa suorituskyvyssä verrattuna sovellusten käyttämiseen Intel- tai AMD-pohjaisessa tietokoneessa.

Voit selvittää, mitkä sovellukset perustuvat ARM64EC: hen, katsomalla Arkkitehtuuri-välilehteä Task Managerissa. Nämä sovellukset merkitään nimellä ARM64 (x64-yhteensopiva). Toiset nimetään vain x64-sovelluksiksi, ja ne toimivat x64-emulointitilassa.

Jotta voit kokeilla tätä, sinun on käytettävä uutta Windows 11 Insider Preview -versiota ja sinulla on oltava myös ARM-pohjainen tietokone. Tämän jälkeen sinun on poistettava Officen 32-bittinen versio, jos sinulla on sellainen, ennen kuin lataat uusimman version, joka on saatavilla osoitteesta Office.com. Kun se on asennettu, sinun on mentävä Tili-valikkoon ja kirjauduttava Office Insider -ohjelman beta-kanavaan. Kun olet päivittänyt uusimpaan Insider-koontiversioon, sinun pitäisi ottaa nämä ominaisuudet käyttöön.

Tähän alkuperäiseen julkaisuun liittyy joitain rajoituksia, kuten Teamsin integrointi Outlookiin ei ole vielä valmis. Saatat myös huomata, että jotkin haut eivät toimi sovelluksissa, kuten Outlook ja OneNote.

Voit odottaa, että nämä asiat selvitetään aikanaan Windows 11 julkaistaan ​​myöhemmin tänä vuonna. Siihen mennessä pitäisi olla myös muita sovelluksia, jotka hyödyntävät tätä uutta työkalua.