Τα Windows 11 κυκλοφόρησαν επίσημα με μια σειρά από νέες δυνατότητες και βελτιώσεις. Μία από τις πιο αναμενόμενες αναβαθμίσεις είναι η δυνατότητα εκτέλεσης "εγγενών" εφαρμογών Android στην πλατφόρμα χωρίς να χρειάζεται να περάσετε από λογισμικό εξομοίωσης.
Αυτό είναι ένα μεγάλο βήμα προς τα εμπρός που χρειάστηκε η Microsoft πολλά χρόνια για την έρευνα και την ανάπτυξη. Ποια είναι λοιπόν η αρχή πίσω από τη δυνατότητα εκτέλεσης εφαρμογών Android στα Windows 11; Ας μάθουμε ακριβώς παρακάτω.
Προαπαιτούμενα
Πρώτον, πρέπει να σημειωθεί ότι η εγγενής υποστήριξη εφαρμογών Android δεν έχει ακόμη κυκλοφορήσει επίσημα από τη Microsoft στα Windows 11, αλλά βρίσκεται μόνο σε φάση εσωτερικής δοκιμής. Προς το παρόν (Οκτώβριος 2021) οι χρήστες μπορούν να εγκαταστήσουν εφαρμογές Android μόνο εάν χρησιμοποιούν το κανάλι Insider Preview των Windows 11 beta.
Στο μέλλον, αυτή η δυνατότητα θα διατίθεται σε όλες τις συσκευές Windows 11 που διαθέτουν την απαραίτητη υποστήριξη εικονικοποίησης υλικού. Οι υπολογιστές με Windows 11 θα μπορούν στη συνέχεια να εκτελούν εφαρμογές Android εκτός συσκευασίας, ακριβώς όπως τα Chromebook — και παρόμοια με τον τρόπο με τον οποίο οι M1 Mac μπορούν να εκτελούν εφαρμογές για iPhone και iPad.
Intel Bridge Technology

Μπορείτε να σκεφτείτε εφαρμογές σαν κομμάτια σε ένα παζλ — ταιριάζουν μόνο σε ορισμένα σημεία. Οι εφαρμογές Mac δεν μπορούν να εκτελεστούν σε Windows και φυσικά οι εφαρμογές Android δεν μπορούν να τρέξουν ούτε στο iPhone. Επομένως, για να λειτουργούν εφαρμογές Android στα Windows 11, η Microsoft πρέπει να χρειάζεται τη βοήθεια ορισμένων ισχυρών εργαλείων υποστήριξης. Ένα από αυτά είναι η Intel Bridge Technology (IBT), με τον τεχνικό όρο «runtime post-compiler».
Ο μεταγλωττιστής είναι ένα εργαλείο που λέει στον υπολογιστή σας τι να κάνει με τον κώδικα μέσα σε μια εφαρμογή. Χωρίς μεταγλωττιστή, οι εφαρμογές είναι ουσιαστικά απλώς πακέτα εγγράφων γραμμένα σε μια «ξένη γλώσσα» που ο υπολογιστής σας δεν μπορεί να κατανοήσει και να επεξεργαστεί.
Ο μετα-μεταγλωττιστής θα είναι υπεύθυνος για την εκ νέου μεταγλώττιση του κώδικα της εφαρμογής. Σε αυτήν την περίπτωση, η εφαρμογή μεταγλωττίζεται για να εκτελείται πρώτα σε Android και, στη συνέχεια, η Intel Bridge Technology επαναμεταγλωττίζει την εφαρμογή με όλες τις απαιτήσεις που απαιτούνται για εκτέλεση στα Windows 11.
Πιο συγκεκριμένα, αυτή η τεχνολογία μπορεί να μεταγλωττίσει εφαρμογές μετά την εκτέλεση για να παρέχει συμβατότητα με πλατφόρμες x86 από την Intel και την AMD. Επιπλέον, η στρατηγική XPU πολλαπλών αρχιτεκτονικών της Intel αξιοποιείται επίσης για τη βελτίωση των εμπειριών μέσω της κοινής χρήσης φόρτου εργασίας μεταξύ προγραμμάτων Android και Windows. Επιτρέπει επίσης στις εφαρμογές να ενσωματωθούν βαθύτερα με γραφικά και CPU των Windows. Η τεχνολογία Intel Bridge μπορεί να θεωρηθεί ως μια γέφυρα που συνδέει τις εγγενείς λειτουργίες Android με τις εγγενείς λειτουργίες των Windows.
Το σημαντικό που πρέπει να αναφέρουμε εδώ είναι ότι οι προγραμματιστές εφαρμογών Android δεν χρειάζεται να κάνουν καμία παρέμβαση ή τροποποιήσεις για να κάνουν τις εφαρμογές τους να εκτελούνται στα Windows 11. Αυτή είναι δουλειά της Microsoft.
Δεν είναι εξομοιωτής
Στην πραγματικότητα, η ιδέα της μεταφοράς εφαρμογών Android στο περιβάλλον των Windows υπήρχε εδώ και πολύ καιρό. Οι εξομοιωτές όπως το BlueStacks το κάνουν εδώ και καιρό, αλλά συνοδεύονται από ορισμένους σημαντικούς περιορισμούς. Η διαφορά είναι ότι η τεχνολογία Intel Bridge δεν είναι εξομοιωτής.
Οι εξομοιωτές δημιουργούν ένα εικονικό περιβάλλον για την εκτέλεση εφαρμογών. Αυτό που ουσιαστικά δημιουργεί είναι μια εικονική συσκευή Android που τρέχει στον υπολογιστή σας με Windows. Αυτό απαιτεί πολλούς πόρους συστήματος και μπορεί να επιβραδύνει τα πράγματα, επηρεάζοντας τη συνολική εμπειρία.
Η τεχνολογία Intel Bridge επιτρέπει στις εφαρμογές Android να εκτελούνται εγγενώς στα Windows 11, όπως και οι κανονικές εφαρμογές των Windows. Αυτό διασφαλίζει ότι η εφαρμογή εκτελείται ομαλά, χωρίς σχεδόν κανένα περιορισμό.
Από πού προέρχονται οι εφαρμογές;

Η Microsoft έχει συνεργαστεί με την Amazon για να προσφέρει εφαρμογές Android μέσω του Amazon Appstore. Η διαδικασία εγκατάστασης εφαρμογών Android από το Amazon Appstore είναι επίσης πολύ απλή. Απλώς εγκαθιστάτε το Amazon Appstore από το Microsoft Store και, στη συνέχεια, πραγματοποιείτε λήψη εφαρμογών Android ως συνήθως.