Windows 11 bol oficiálne spustený s radom nových funkcií a vylepšení. Jednou z najočakávanejších inovácií je možnosť spúšťať na platforme „natívne“ aplikácie pre Android bez toho, aby ste museli prejsť cez emulačný softvér.
Ide o veľký krok vpred, ktorý spoločnosti Microsoft zabral mnoho rokov na výskum a vývoj. Aký je teda princíp schopnosti spúšťať aplikácie pre Android v systéme Windows 11? Poďme to zistiť nižšie.
Predpoklady
Po prvé, treba poznamenať, že podpora natívnych aplikácií pre Android ešte nebola oficiálne uvoľnená spoločnosťou Microsoft na Windows 11, ale je len vo fáze interného testovania. V súčasnosti (október 2021) môžu používatelia inštalovať aplikácie pre Android iba vtedy, ak používajú beta kanál Insider Preview Windows 11.
V budúcnosti sa táto funkcia dostane do všetkých zariadení so systémom Windows 11, ktoré majú potrebnú podporu virtualizácie hardvéru. Počítače so systémom Windows 11 potom budú môcť spúšťať aplikácie pre Android hneď po vybalení, rovnako ako Chromebooky – a podobne ako počítače M1 Mac môžu spúšťať aplikácie pre iPhone a iPad.
Technológia Intel Bridge

Aplikácie si môžete predstaviť ako kúsky puzzle – hodia sa len na určité miesta. Aplikácie pre Mac sa nedajú spustiť v systéme Windows a samozrejme, že aplikácie pre Android sa tiež nedajú spustiť na iPhone. Preto, aby aplikácie pre Android fungovali v systéme Windows 11, spoločnosť Microsoft musí potrebovať pomoc niektorých výkonných nástrojov podpory. Jednou z nich je Intel Bridge Technology (IBT), s odborným termínom „runtime post-compiler“.
Kompilátor je nástroj, ktorý povie vášmu počítaču, čo má robiť s kódom v aplikácii. Bez kompilátora sú aplikácie v podstate len balíky dokumentov napísaných v „cudzom jazyku“, ktorým váš počítač nerozumie a nedokáže ich spracovať.
Post-kompilátor bude zodpovedný za prekompilovanie kódu aplikácie. V tomto prípade je aplikácia najprv skompilovaná na spustenie v systéme Android a potom technológia Intel Bridge znova skompiluje aplikáciu so všetkými požiadavkami potrebnými na spustenie v systéme Windows 11.
Presnejšie povedané, táto technológia dokáže po spustení kompilovať aplikácie, aby bola zaistená kompatibilita s platformami x86 od Intelu a AMD. Stratégia Intel XPU s viacerými architektúrami sa navyše využíva na zlepšenie skúseností prostredníctvom zdieľania pracovnej záťaže medzi programami Android a Windows. Umožňuje tiež aplikáciám hlbšiu integráciu s grafikou a procesormi Windows. Intel Bridge Technology možno považovať za most spájajúci natívne funkcie Androidu s natívnymi funkciami Windows.
Dôležité je tu spomenúť, že vývojári aplikácií pre Android absolútne nemusia robiť žiadne zásahy alebo úpravy, aby ich aplikácie fungovali v systéme Windows 11. To je úlohou spoločnosti Microsoft.
Nie emulátor
V skutočnosti myšlienka priniesť aplikácie pre Android do prostredia Windows existuje už dlho. Emulátory ako BlueStacks to už nejaký čas robia, no prichádzajú s niektorými zásadnými obmedzeniami. Rozdiel je v tom, že technológia Intel Bridge nie je emulátor.
Emulátory vytvárajú virtuálne prostredie, v ktorom môžu aplikácie bežať. To, čo v podstate vytvára, je virtuálne zariadenie Android, ktoré beží na vašom počítači so systémom Windows. Vyžaduje si to veľa systémových prostriedkov a môže to spomaliť, čo ovplyvňuje celkový zážitok.
Technológia Intel Bridge umožňuje aplikáciám pre Android bežať natívne v systéme Windows 11, rovnako ako bežné aplikácie systému Windows. To zaisťuje bezproblémový chod aplikácie takmer bez obmedzení.
Odkiaľ aplikácie pochádzajú?

Microsoft sa spojil s Amazonom, aby ponúkal aplikácie pre Android prostredníctvom Amazon Appstore. Proces inštalácie aplikácií pre Android z Amazon Appstore je tiež veľmi jednoduchý. Jednoducho si nainštalujete Amazon Appstore z obchodu Microsoft Store a potom si stiahnete aplikácie pre Android ako zvyčajne.