Windows 11 byl oficiálně spuštěn s řadou nových funkcí a vylepšení. Jedním z nejočekávanějších upgradů je možnost spouštět na platformě „nativní“ aplikace pro Android, aniž byste museli procházet emulačním softwarem.
Jde o velký krok vpřed, který Microsoftu zabral mnoho let k výzkumu a vývoji. Jaký je tedy princip schopnosti spouštět aplikace pro Android na Windows 11? Pojďme to zjistit níže.
Předpoklady
Nejprve je třeba poznamenat, že podpora nativních aplikací pro Android ještě nebyla oficiálně vydána společností Microsoft na Windows 11, ale je pouze ve fázi interního testování. V současné době (říjen 2021) mohou uživatelé instalovat aplikace pro Android pouze v případě, že používají beta kanál Insider Preview Windows 11.
V budoucnu bude tato funkce dostupná pro všechna zařízení s Windows 11, která mají potřebnou podporu virtualizace hardwaru. Počítače s Windows 11 pak budou moci spouštět aplikace pro Android ihned po vybalení, stejně jako Chromebooky – a podobně jako M1 Mac mohou spouštět aplikace pro iPhone a iPad.
Technologie Intel Bridge

Aplikace si můžete představit jako kousky skládačky – hodí se jen na určitá místa. Aplikace pro Mac nelze spustit na Windows a aplikace pro Android samozřejmě také na iPhone. Proto, aby aplikace pro Android fungovaly ve Windows 11, musí Microsoft potřebovat pomoc některých výkonných nástrojů podpory. Jednou z nich je Intel Bridge Technology (IBT), s odborným termínem „runtime post-compiler“.
Kompilátor je nástroj, který říká počítači, co má dělat s kódem v aplikaci. Bez kompilátoru jsou aplikace v podstatě jen balíky dokumentů napsaných v „cizím jazyce“, kterým váš počítač nerozumí a nedokáže je zpracovat.
Post-kompilátor bude odpovědný za překompilování kódu aplikace. V tomto případě je aplikace nejprve zkompilována tak, aby běžela na Androidu, poté ji technologie Intel Bridge znovu zkompiluje se všemi požadavky potřebnými ke spuštění ve Windows 11.
Přesněji řečeno, tato technologie může po spuštění kompilovat aplikace, aby byla zajištěna kompatibilita s platformami x86 od Intel a AMD. Kromě toho je strategie Intel XPU s více architekturou také využívána k vylepšení zkušeností prostřednictvím sdílení pracovní zátěže mezi programy pro Android a Windows. Umožňuje také aplikacím hlubší integraci s grafikou a procesory Windows. Intel Bridge Technology lze považovat za most spojující nativní funkce Androidu s nativními funkcemi Windows.
Zde je důležité zmínit, že vývojáři aplikací pro Android absolutně nemusí provádět žádné zásahy nebo úpravy, aby jejich aplikace běžely na Windows 11. To je práce Microsoftu.
Ne emulátor
Ve skutečnosti myšlenka přenést aplikace pro Android do prostředí Windows existuje již dlouhou dobu. Emulátory jako BlueStacks to už nějakou dobu dělají, ale přicházejí s některými velkými omezeními. Rozdíl je v tom, že Intel Bridge Technology není emulátor.
Emulátory vytvářejí virtuální prostředí pro běh aplikací. To, co v podstatě vytváří, je virtuální zařízení Android, které běží na vašem počítači se systémem Windows. To vyžaduje mnoho systémových prostředků a může to zpomalit, což má vliv na celkový zážitek.
Technologie Intel Bridge umožňuje aplikacím Android nativně běžet na Windows 11, stejně jako běžné aplikace pro Windows. Díky tomu aplikace běží hladce, téměř bez omezení.
Odkud aplikace pocházejí?

Microsoft navázal partnerství s Amazonem, aby mohl nabízet aplikace pro Android prostřednictvím Amazon Appstore. Proces instalace aplikací pro Android z Amazon Appstore je také velmi jednoduchý. Jednoduše nainstalujete Amazon Appstore z obchodu Microsoft Store a poté si stáhnete aplikace pro Android jako obvykle.