Microsoft uľahčuje vytváranie aplikácií pre Windows 11 na ARM

click fraud protection

Spoločnosť Microsoft vydala novú 64-bitovú verziu balíka Office pre počítače so systémom Windows 11 s procesormi ARM. Používa nové nástroje dostupné pre každého.

Spoločnosť Microsoft práve vydala prvá zostava Windows 11 pre Insiderov na kanáli pre vývojárov a obsahuje veľké množstvo nových funkcií. Ale to, čo môžete vidieť na samotnej stavbe, nie je všetko. Microsoft tiež oznámil, že vývojárom uľahčuje vytváranie rýchlejších aplikácií pre Windows 11 na ARM. Microsoft nazýva sa to ARM64ECa EC znamená "Emulation Compatible". Je to spôsob, ako môžu vývojári ľahšie preniesť svoje x64 aplikácie do ARM bez toho, aby museli znova kompilovať celú aplikáciu. Spolu s tým je k dispozícii nová 64-bitová verzia balíka Office pre Windows 11 na ARM.

Ako uvádza Microsoft, ARM64EC je aplikačné binárne rozhranie (ABI) pre Windows 11 na ARM a je interoperabilné s x64. To znamená, že vývojári môžu vytvoriť aplikáciu, ktorá používa ARM64EC pre niektoré procesy alebo moduly a x64 pre iné. Kód ARM64EC beží natívne na ARM, zatiaľ čo komponenty x64 využívajú emulačnú vrstvu, ktorá je tiež novinkou v systéme Windows 11. Vývojári však môžu pre svoje aplikácie používať ARM64EC samostatne.

To znamená, že vývojári môžu postupne previesť svoje aplikácie tak, aby boli plne natívne na zariadeniach ARM, namiesto toho, aby museli konvertovať všetko naraz. Využitím ARM64EC možno komponenty x64 stále používať tam, kde to dáva najväčší zmysel, napríklad ak konkrétna funkcia nevyžaduje natívny výkon alebo sa nepoužíva tak často. Každý modul a proces je potom možné previesť na ARM64EC, ako to vývojár uzná za vhodné.

64-bitový Office pre Windows 11 na ARM

Aby sme dokázali hodnotu nového ABI, Microsoft dnes tiež oznámili dostupnosť 64-bitových verzií balíka Office pre Windows 11 na ARM. Základné aplikácie balíka Office vrátane Wordu, Excelu, PowerPointu, OneNotu a Outlooku sú teraz všetky dostupné ako aplikácie ARM64EC. Ide o zložité aplikácie s množstvom modulov, takže nie všetky boli prevedené na natívnu architektúru ARM. Ale s týmto novým nástrojom môže teraz časť kódu bežať natívne, takže všetky tieto moduly sú teraz po prvýkrát dostupné na počítačoch ARM. Navyše, Microsoft hovorí, že nepocítite výkonnostný rozdiel oproti spusteniu aplikácií na PC s procesorom Intel alebo AMD.

Na karte Architektúra v Správcovi úloh zistíte, ktoré aplikácie sú založené na ARM64EC. Tieto aplikácie budú označené ako ARM64 (kompatibilné s x64). Ostatné budú označené ako aplikácie x64 a budú bežať v režime emulácie x64.

Aby ste to mohli vyskúšať, musíte mať spustenú novú zostavu Windows 11 Insider Preview a tiež mať počítač s ARM. Potom budete musieť pred stiahnutím najnovšej verzie dostupnej z Office.com odinštalovať 32-bitovú verziu balíka Office, ak ju máte. Po nainštalovaní musíte prejsť do ponuky Účet a zaregistrovať sa do beta kanála programu Office Insider. Po aktualizácii na najnovšiu zostavu Insider by ste mali mať tieto funkcie povolené.

V tomto úvodnom vydaní existujú určité obmedzenia, napríklad integrácia Teams s Outlookom ešte nie je dokončená. Môžete tiež zistiť, že niektoré vyhľadávania nefungujú v aplikáciách ako Outlook a OneNote.

Môžete očakávať, že tieto veci sa časom vyriešia Windows 11 vyjde neskôr v tomto roku. Dovtedy by mali byť k dispozícii aj ďalšie aplikácie, ktoré budú využívať výhody tohto nového nástroja.