Η Microsoft διευκολύνει τη δημιουργία εφαρμογών για Windows 11 στο ARM

Η Microsoft κυκλοφόρησε μια νέα έκδοση 64-bit του Office για υπολογιστές Windows 11 με επεξεργαστές ARM. Χρησιμοποιεί νέα εργαλεία διαθέσιμα για όλους.

Η Microsoft μόλις κυκλοφόρησε το πρώτη έκδοση των Windows 11 στους Insiders στο κανάλι Dev και περιλαμβάνει έναν μεγατόνο νέων δυνατοτήτων. Αλλά αυτό που μπορείτε να δείτε μόνο στην κατασκευή δεν είναι το παν. Η Microsoft ανακοίνωσε επίσης ότι διευκολύνει τους προγραμματιστές να κάνουν πιο γρήγορες εφαρμογές για τα Windows 11 στο ARM. Microsoft το ονομάζει ARM64EC, και το EC σημαίνει "Συμβατό με εξομοίωση". Είναι ένας τρόπος για τους προγραμματιστές να μεταφέρουν πιο εύκολα τις εφαρμογές τους x64 στο ARM χωρίς να χρειάζεται να μεταγλωττίσουν ξανά ολόκληρη την εφαρμογή. Μαζί με αυτό, υπάρχει μια νέα έκδοση 64-bit του Office για Windows 11 στο ARM.

Όπως το θέτει η Microsoft, το ARM64EC είναι μια δυαδική διεπαφή εφαρμογών (ABI) για τα Windows 11 στο ARM και είναι διαλειτουργικό με το x64. Αυτό σημαίνει ότι οι προγραμματιστές μπορούν να δημιουργήσουν μια εφαρμογή που χρησιμοποιεί ARM64EC για ορισμένες διεργασίες ή λειτουργικές μονάδες και x64 για άλλες. Ο κώδικας ARM64EC εκτελείται εγγενώς στο ARM, ενώ τα στοιχεία x64 χρησιμοποιούν το επίπεδο εξομοίωσης, το οποίο είναι επίσης νέο στα Windows 11. Ωστόσο, οι προγραμματιστές μπορούν να χρησιμοποιήσουν το ARM64EC μόνο του για τις εφαρμογές τους.

Αυτό σημαίνει ότι οι προγραμματιστές μπορούν σταδιακά να μετατρέψουν τις εφαρμογές τους ώστε να είναι πλήρως εγγενείς σε συσκευές ARM, αντί να χρειάζεται να μετατρέψουν τα πάντα ταυτόχρονα. Με τη μόχλευση του ARM64EC, τα στοιχεία x64 μπορούν ακόμα να χρησιμοποιηθούν όπου είναι πιο λογικό, όπως εάν μια συγκεκριμένη λειτουργία δεν απαιτεί εγγενή απόδοση ή δεν χρησιμοποιείται τόσο συχνά. Κάθε μονάδα και διεργασία μπορούν στη συνέχεια να μεταφερθούν στο ARM64EC όπως κρίνει ο προγραμματιστής.

64-bit Office για Windows 11 σε ARM

Για να αποδείξει την αξία του νέου ABI, η Microsoft ανακοινώθηκε επίσης σήμερα τη διαθεσιμότητα εκδόσεων 64-bit του Office για Windows 11 στο ARM. Οι βασικές εφαρμογές του Office, συμπεριλαμβανομένων των Word, Excel, PowerPoint, OneNote και Outlook, είναι πλέον διαθέσιμες ως εφαρμογές ARM64EC. Αυτές είναι πολύπλοκες εφαρμογές με τόνους μονάδων, επομένως δεν έχουν μετατραπεί όλες στην εγγενή αρχιτεκτονική ARM. Αλλά με αυτό το νέο εργαλείο, μέρος του κώδικα μπορεί πλέον να εκτελεστεί εγγενώς, επομένως όλες αυτές οι μονάδες είναι πλέον διαθέσιμες σε υπολογιστές ARM για πρώτη φορά. Επιπλέον, η Microsoft λέει ότι δεν θα νιώσετε διαφορά απόδοσης από την εκτέλεση των εφαρμογών σε υπολογιστή που βασίζεται σε Intel ή AMD.

Θα μπορείτε να καταλάβετε ποιες εφαρμογές βασίζονται στο ARM64EC κοιτάζοντας την καρτέλα Αρχιτεκτονική στη Διαχείριση εργασιών. Αυτές οι εφαρμογές θα επισημαίνονται ως ARM64 (συμβατές με x64). Άλλες απλώς θα επισημαίνονται ως εφαρμογές x64 και θα εκτελούνται σε λειτουργία εξομοίωσης x64.

Για να το δοκιμάσετε, θα πρέπει να εκτελείτε τη νέα έκδοση των Windows 11 Insider Preview και επίσης να έχετε έναν υπολογιστή που βασίζεται σε ARM. Στη συνέχεια, θα χρειαστεί να απεγκαταστήσετε την έκδοση 32-bit του Office, εάν τη διαθέτετε, προτού πραγματοποιήσετε λήψη της πιο πρόσφατης έκδοσης που είναι διαθέσιμη από το Office.com. Αφού εγκατασταθεί, πρέπει να μεταβείτε στο μενού Λογαριασμός και να εγγραφείτε στο κανάλι Beta του προγράμματος Office Insider. Μετά την ενημέρωση στην πιο πρόσφατη έκδοση του Insider, θα πρέπει να ενεργοποιήσετε αυτές τις δυνατότητες.

Υπάρχουν ορισμένοι περιορισμοί με αυτήν την αρχική έκδοση, όπως η ενσωμάτωση του Teams με το Outlook δεν έχει ακόμη ολοκληρωθεί. Μπορεί επίσης να διαπιστώσετε ότι ορισμένες αναζητήσεις δεν λειτουργούν σε εφαρμογές όπως το Outlook και το OneNote.

Μπορείτε να περιμένετε ότι αυτά τα πράγματα θα έχουν επιλυθεί από τη στιγμή Windows 11 κυκλοφορεί αργότερα φέτος. Θα πρέπει επίσης να υπάρχουν άλλες εφαρμογές που θα επωφελούνται από αυτό το νέο εργαλείο μέχρι τότε.