Windows 11 službeno je lansiran s nizom novih značajki i poboljšanja. Jedna od najočekivanijih nadogradnji je mogućnost pokretanja "nativnih" Android aplikacija na platformi bez prolaska kroz softver za emulaciju.
Ovo je veliki korak naprijed za koji je Microsoftu trebalo mnogo godina za istraživanje i razvoj. Dakle, koji je princip iza mogućnosti pokretanja Android aplikacija na Windows 11? Otkrijmo u nastavku.
Preduvjeti
Prvo, treba napomenuti da Microsoft još nije službeno objavio podršku za izvornu Android aplikaciju za Windows 11, već je tek u fazi internog testiranja. Trenutačno (listopad 2021.) korisnici mogu instalirati Android aplikacije samo ako koriste Insider Preview Windows 11 beta kanal.
U budućnosti će ova značajka doći na sve Windows 11 uređaje koji posjeduju potrebnu hardversku podršku za virtualizaciju. Računala sa sustavom Windows 11 tada će moći pokretati Android aplikacije iz kutije, baš kao Chromebookovi — i slično kao što M1 Macovi mogu pokretati iPhone i iPad aplikacije.
Tehnologija Intel Bridge
Možete misliti o aplikacijama kao o dijelovima slagalice — stanu samo na određena mjesta. Mac aplikacije ne mogu raditi na Windowsima, a naravno ni Android aplikacije ne mogu raditi na iPhoneu. Stoga, da bi Android aplikacije radile unutar Windowsa 11, Microsoft mora trebati pomoć nekih moćnih alata za podršku. Jedna od njih je Intel Bridge Technology (IBT), s tehničkim izrazom “runtime post-compiler”.
Kompajler je alat koji vašem računalu govori što treba učiniti s kodom unutar aplikacije. Bez kompajlera, aplikacije su u biti samo paketi dokumenata napisanih na "stranom jeziku" koje vaše računalo ne može razumjeti i obraditi.
Postkompiler će biti odgovoran za ponovno kompajliranje koda aplikacije. U ovom slučaju, aplikacija se prvo kompilira za rad na Androidu, a zatim Intel Bridge Technology ponovno kompajlira aplikaciju sa svim zahtjevima potrebnim za rad u Windows 11.
Točnije, ova tehnologija može kompilirati aplikacije nakon pokretanja kako bi se osigurala kompatibilnost s x86 platformama Intela i AMD-a. Osim toga, Intelova XPU strategija s više arhitektura također se koristi za poboljšanje iskustava kroz dijeljenje radnog opterećenja između Android i Windows programa. Također omogućuje aplikacijama dublju integraciju s Windows grafikom i CPU-ima. Tehnologija Intel Bridge može se smatrati mostom koji povezuje izvorne Android funkcije s izvornim Windows funkcijama.
Ovdje je važno spomenuti da programeri Android aplikacija apsolutno ne moraju ništa intervenirati ili podešavati kako bi njihove aplikacije radile na Windows 11. To je Microsoftov posao.
Nije emulator
Zapravo, ideja o dovođenju Android aplikacija u Windows okruženje postoji već duže vrijeme. Emulatori poput BlueStacksa to rade već neko vrijeme, ali dolaze s nekim velikim ograničenjima. Razlika je u tome što Intel Bridge Technology nije emulator.
Emulatori stvaraju virtualno okruženje za pokretanje aplikacija. Ono što u biti stvara je virtualni Android uređaj koji radi na vašem Windows računalu. To zahtijeva mnogo resursa sustava i može usporiti stvari, utječući na cjelokupno iskustvo.
Tehnologija Intel Bridge omogućuje nativno pokretanje Android aplikacija na Windows 11, baš kao i obične Windows aplikacije. To osigurava glatki rad aplikacije, gotovo bez ikakvih ograničenja.
Odakle dolaze aplikacije?
Microsoft se udružio s Amazonom kako bi ponudio Android aplikacije putem Amazon Appstorea. Proces instaliranja Android aplikacija iz Amazon Appstorea također je vrlo jednostavan. Jednostavno instalirate Amazon Appstore iz Microsoftove trgovine, a zatim preuzimate Android aplikacije kao i obično.