Windows 11 on virallisesti julkaistu sarjalla uusia ominaisuuksia ja parannuksia. Yksi odotetuimmista päivityksistä on kyky ajaa "alkuperäisiä" Android-sovelluksia alustalla ilman emulointiohjelmistoa.
Tämä on suuri edistysaskel, jonka tutkimiseen ja kehittämiseen kului Microsoftin vuosia. Joten mikä on periaate Android-sovellusten suorittamisen Windows 11:ssä? Otetaan selvää alla.
Edellytykset
Ensinnäkin on huomattava, että Microsoft ei ole vielä virallisesti julkaissut Android-sovellustukea Windows 11:ssä, vaan se on vasta sisäisessä testausvaiheessa. Tällä hetkellä (lokakuussa 2021) käyttäjät voivat asentaa Android-sovelluksia vain, jos he käyttävät Insider Preview Windows 11 -beta-kanavaa.
Jatkossa tämä ominaisuus tulee kaikkiin Windows 11 -laitteisiin, joissa on tarvittava laitteiston virtualisointituki. Windows 11 -tietokoneet voivat sitten käyttää Android-sovelluksia suoraan pakkauksesta, aivan kuten Chromebookit – ja samalla tavalla kuin M1 Mac -tietokoneet voivat käyttää iPhone- ja iPad-sovelluksia.
Intel Bridge -tekniikka

Voit ajatella sovelluksia kuin palapelin palasia – ne mahtuvat vain tiettyihin paikkoihin. Mac-sovellukset eivät voi toimia Windowsissa, eivätkä tietenkään Android-sovellukset myöskään iPhonessa. Siksi Microsoft tarvitsee joidenkin tehokkaiden tukityökalujen apua, jotta Android-sovellukset toimisivat Windows 11:ssä. Yksi niistä on Intel Bridge Technology (IBT), jolla on tekninen termi "runtime post-compiler".
Kääntäjä on työkalu, joka kertoo tietokoneellesi, mitä tehdä sovelluksen sisällä olevalle koodille. Ilman kääntäjää sovellukset ovat pohjimmiltaan vain asiakirjoja, jotka on kirjoitettu "vieraalla kielellä", jota tietokoneesi ei voi ymmärtää ja käsitellä.
Jälkikääntäjä on vastuussa sovelluskoodin uudelleenkääntämisestä. Tässä tapauksessa sovellus käännetään toimimaan ensin Androidilla, minkä jälkeen Intel Bridge Technology kääntää sovelluksen uudelleen kaikkiin Windows 11:ssä toimimiseen tarvittaviin vaatimuksiin.
Tarkemmin sanottuna tämä tekniikka voi kääntää sovelluksia ajon jälkeen varmistaakseen yhteensopivuuden Intelin ja AMD:n x86-alustojen kanssa. Lisäksi Intelin moniarkkitehtuurista XPU-strategiaa hyödynnetään myös parantamaan kokemuksia jakamalla työtaakkaa Android- ja Windows-ohjelmien välillä. Se mahdollistaa myös sovellusten integroitumisen syvemmälle Windows-grafiikkaan ja prosessoreihin. Intel Bridge -tekniikkaa voidaan pitää siltana, joka yhdistää alkuperäiset Android-toiminnot Windowsin alkuperäisiin toimintoihin.
Tärkeä asia mainita tässä on, että Android-sovelluskehittäjien ei todellakaan tarvitse tehdä mitään interventioita tai säätämistä saadakseen sovelluksensa toimimaan Windows 11:ssä. Se on Microsoftin tehtävä.
Ei emulaattori
Itse asiassa ajatus Android-sovellusten tuomisesta Windows-ympäristöön on ollut olemassa jo pitkään. Emulaattorit, kuten BlueStacks, ovat tehneet sitä jonkin aikaa, mutta niillä on joitain suuria rajoituksia. Erona on, että Intel Bridge Technology ei ole emulaattori.
Emulaattorit luovat virtuaalisen ympäristön sovellusten ajamiseen. Se luo käytännössä virtuaalisen Android-laitteen, joka toimii Windows-tietokoneellasi. Tämä vaatii paljon järjestelmäresursseja ja voi hidastaa toimintaa, mikä vaikuttaa yleiseen käyttökokemukseen.
Intel Bridge -teknologian ansiosta Android-sovellukset voivat toimia Windows 11:ssä, aivan kuten tavalliset Windows-sovellukset. Tämä varmistaa, että sovellus toimii sujuvasti, lähes ilman rajoituksia.
Mistä sovellukset tulevat?

Microsoft on tehnyt yhteistyötä Amazonin kanssa tarjotakseen Android-sovelluksia Amazon Appstoren kautta. Android-sovellusten asennus Amazon Appstoresta on myös hyvin yksinkertainen. Asennat vain Amazon Appstoren Microsoft Storesta ja lataat sitten Android-sovellukset tavalliseen tapaan.