Microsoft erleichtert die Erstellung von Apps für Windows 11 auf ARM

Microsoft hat eine neue 64-Bit-Version von Office für Windows 11-PCs mit ARM-Prozessoren veröffentlicht. Es nutzt neue Tools, die allen zur Verfügung stehen.

Microsoft hat gerade das veröffentlicht erster Windows 11-Build an Insider im Dev-Kanal, und es enthält eine Menge neuer Funktionen. Aber das, was Sie allein im Build sehen können, ist nicht alles. Microsoft hat außerdem angekündigt, dass es Entwicklern die Erstellung schnellerer Apps für Windows 11 auf ARM erleichtert. Microsoft nennt es ARM64EC, und EC steht für „Emulation Compatible“. Auf diese Weise können Entwickler ihre x64-Apps einfacher auf ARM portieren, ohne die gesamte App neu kompilieren zu müssen. Passend dazu gibt es eine neue 64-Bit-Version von Office für Windows 11 auf ARM.

Wie Microsoft es ausdrückt, ist ARM64EC eine Application Binary Interface (ABI) für Windows 11 auf ARM und mit x64 interoperabel. Das bedeutet, dass Entwickler eine App erstellen können, die ARM64EC für einige Prozesse oder Module und x64 für andere verwendet. Der ARM64EC-Code läuft nativ auf ARM, während die x64-Komponenten die Emulationsschicht nutzen, die auch in Windows 11 neu ist. Entwickler können ARM64EC jedoch auch allein für ihre Apps verwenden.

Dies bedeutet, dass Entwickler ihre Apps nach und nach so umstellen können, dass sie vollständig nativ auf ARM-Geräten verfügbar sind, anstatt alles auf einmal konvertieren zu müssen. Durch die Nutzung von ARM64EC können x64-Komponenten immer noch dort eingesetzt werden, wo es am sinnvollsten ist, beispielsweise wenn eine bestimmte Funktion keine native Leistung erfordert oder nicht so oft verwendet wird. Jedes Modul und jeder Prozess kann dann nach Belieben des Entwicklers auf ARM64EC umgestellt werden.

64-Bit-Office für Windows 11 auf ARM

Um den Wert des neuen ABI zu beweisen, hat Microsoft auch heute angekündigt die Verfügbarkeit von 64-Bit-Versionen von Office für Windows 11 auf ARM. Die wichtigsten Office-Apps, einschließlich Word, Excel, PowerPoint, OneNote und Outlook, sind jetzt alle als ARM64EC-Apps verfügbar. Da es sich um komplexe Apps mit unzähligen Modulen handelt, wurden nicht alle auf die native ARM-Architektur konvertiert. Aber mit diesem neuen Tool kann ein Teil des Codes nun nativ ausgeführt werden, sodass alle diese Module nun erstmals auf ARM-PCs verfügbar sind. Außerdem gibt Microsoft an, dass Sie beim Ausführen der Apps auf einem Intel- oder AMD-basierten PC keinen Leistungsunterschied spüren werden.

Welche Apps auf ARM64EC basieren, können Sie anhand der Registerkarte „Architektur“ im Task-Manager erkennen. Diese Apps werden als ARM64 (x64-kompatibel) gekennzeichnet. Andere werden einfach als x64-Apps gekennzeichnet und laufen im x64-Emulationsmodus.

Um dies auszuprobieren, müssen Sie den neuen Windows 11 Insider Preview-Build ausführen und außerdem über einen ARM-basierten PC verfügen. Anschließend müssen Sie die 32-Bit-Version von Office deinstallieren, sofern vorhanden, bevor Sie die neueste Version von Office.com herunterladen. Sobald es installiert ist, müssen Sie zum Menü „Konto“ gehen und sich für den Beta-Kanal des Office Insider-Programms anmelden. Nach dem Update auf den neuesten Insider-Build sollten diese Funktionen aktiviert sein.

Bei dieser ersten Version gibt es einige Einschränkungen, z. B. dass die Teams-Integration mit Outlook noch nicht abgeschlossen ist. Möglicherweise stellen Sie auch fest, dass einige Suchvorgänge in Apps wie Outlook und OneNote nicht funktionieren.

Sie können davon ausgehen, dass diese Dinge bis dahin geklärt sein werden Windows 11 Veröffentlichungen später in diesem Jahr. Bis dahin dürften auch andere Apps dieses neue Tool nutzen.