Search

ARM64EC: Hybrid-Apps mit ARM und x64 für Windows 11 entwickeln - Golem.de - Golem.de

Die Anwendungsschnittstelle ARM64EC wird native ARM64-Apps für Windows 11 ermöglichen. Ein Teil der Apps kann weiterhin auf x86-64 basieren.

Apps können auf Windows 11 ARM und x64 parallel verwenden.
Apps können auf Windows 11 ARM und x64 parallel verwenden. (Bild: Pixabay/Montage: Golem.de/Pixabay License)

Um Windows 11 auf weitere ARM-Geräte zu bekommen, entwickelt Microsoft derzeit auch eine binäre Anwendungsschnittstelle (ABI) für das neue OS. Entwicklerteams sollen so ihre Programme für ARM64-Systeme optimieren können. Die sogenannte ARM64EC (Emulation Compatible) ABI läuft laut Microsoft in nativer Geschwindigkeit und wäre so dem bisherigen Windows 10 on ARM mit seiner zusätzlichen Emulationsebene überlegen.

Allerdings wird für x86-64 erstellter Code weiterhin eine in Windows 11 eingebaute Emulationsebene verwendet. Daher ist gerade bei Hybridapplikationen für mehrere Plattformen weiterhin mit Leistungsutnerschieden zu rechnen."Apps, die mit ARM64EC gebaut wurden, können x64-Code enthalten, müssen sie aber nicht, da ARM64CE seine eigene, komplette ABI für Windows ist", schreibt Microsoft.

Das Entwickeln mit der neuen ABI hat für Microsoft einen Vorteil: Es können nur Teile einer App nativ für ARM kompiliert werden, etwa wenn sich die Umstellung auf ARM nicht lohnt oder wenn nur bestimmte Programmteile auf native Leistung angewiesen sind. Auch wenn ein Programm von x86-64-Code abhängig ist, auf den Entwickler keinen direkten Einfluss nehmen können, soll das System hilfreich sein.

ARM64 und x64 bei Microsoft 365

Ein Beispiel: Microsoft nutzt die ABE für das kommende Office für ARM-Windows, um damit x86-64-Plugins weiterhin kompatibel zu halten. Office selbst wird in nativer Laufzeit funktionieren, während bei besagten Plugins eine Emulationsebene zum Einsatz kommt.

Golem Akademie
  1. Microsoft 365 Security Workshop
    9.-11. Juni 2021, Online
Weitere IT-Trainings

Die ARM64EC kann von Windows Insidern im Insider SDK heruntergeladen werden. Auch ist sie in der Visual Studio Preview inklusive der neuen Developer-Tools für Windows 11 enthalten.

Adblock test (Why?)

Artikel von & Weiterlesen ( ARM64EC: Hybrid-Apps mit ARM und x64 für Windows 11 entwickeln - Golem.de - Golem.de )
https://ift.tt/3jo9yVX
Wissenschaft & Technik

Bagikan Berita Ini

0 Response to "ARM64EC: Hybrid-Apps mit ARM und x64 für Windows 11 entwickeln - Golem.de - Golem.de"

Post a Comment

Powered by Blogger.