Artikel

Intel Bridge: wat het is en hoe Android-apps werken op Windows 11

protection click fraud

Windows 11 Android-laptopBron: Nick Sutrich / Android Central

Voor veel mensen is het nieuws dat Windows 11 zou Android-apps kunnen uitvoeren is een groot probleem. Ja, Microsoft is afhankelijk van Amazon en de App Store om het voor elkaar te krijgen, en dat is geen ideale situatie, maar toch. De apps ophalen die u gebruikt op de beste Android-telefoon draaien op de pc die u ook gebruikt, is best handig. Dat is precies waarom Apple er zo hard aan werkt en waarom mensen dol zijn op functies zoals Uw telefoon in Windows 10.

Dit omvat meer dan alleen regelmatig softwarematig ook. EEN Chromebook kan Android-apps in een native container uitvoeren, ook al is de processor erin heel anders dan wat er in je telefoon leeft. Met Windows 11 zal het hetzelfde zijn. Het verschil is dat Chromebooks erg afhankelijk zijn van Google die het juiste bestand voor de juiste hardware levert wanneer je een app van Google Play installeert, terwijl Microsoft en Amazon geen setup hebben die dit toestaat (nog). Dat is waar Intel binnenkomt met wat het noemt Intel Bridge-technologie.

VPN-deals: levenslange licentie voor $ 16, maandelijkse abonnementen voor $ 1 en meer

Ondanks zijn naam is Intel's Bridge-technologie geen hardwarecomponent. Dat is goed, want het betekent dat dezelfde technologie kan worden gebruikt, ook al heeft uw pc mogelijk geen Intel-chip. De Intel Bridge is wat een runtime post-compiler wordt genoemd, en dat is het soort magie dat ervoor zorgt dat apps die zijn gebouwd voor telefoons met ARM-chips erin werken op een pc met een Intel- of AMD-chip erin.

Wat is een compiler?

Android StudioBron: Jerry Hildenbrand / Android Central

Je moet weten wat een compiler is en waarom het nodig is voordat je kunt begrijpen hoe de Intel Bridge gaat werken. Maak je geen zorgen, het is niets super moeilijk te begrijpen.

Een compiler verandert wat op wartaal kan lijken in code die Hello World op je scherm kan schrijven.

Een compiler neemt alles wat een bekende structuur volgt - in ons geval betekent dit een computerprogrammering taal zoals C++ of Java — en verandert het in machinecode die een processor kan begrijpen en gebruiken om uit te voeren commando's. Of het nu Android-apps zijn of bedrijfsprogramma's van meerdere miljoenen dollars, iemand die computerprogramma's ontwikkelt schrijft de software en gebruikt vervolgens een compiler om alles om te zetten in een pakket dat de doelcomputer kan begrijpen. Dit is het pakket dat we op onze computerapparatuur installeren.

Er zijn veel verschillende soorten compilers, en Android-apps zijn eigenlijk beter te omschrijven als vertaald om te worden gebruikt met een Just-in-Time-compiler in plaats van "gecompileerd", maar het resultaat is hetzelfde voor de eindgebruiker - er worden apps gebouwd die kunnen worden geïnstalleerd en gebruikt op onze telefoons. Zonder een compiler heeft uw computer geen idee wat hij met de geschreven regels code moet doen.

Een typische workflow voor een Android-app-ontwikkelaar zou gebruiken Android Studio om applicaties te schrijven met Java of Kotlin, en vervolgens de ingebouwde functies van Android Studio te gebruiken om er een app van te maken. Zodra hij of zij tevreden is, wordt alles gebundeld en geüpload naar de Play Store, waar jij en ik het kunnen installeren. Het systeem werkt vanwege de software die Java verandert in iets dat een telefoonprocessor kan begrijpen.

Wat is postcompileren?

Verzameling Android-apps voor Windows 11Bron: Microsoft

Het is duidelijk dat een ingenieur en geen ontwerper de term post-compileren heeft bedacht, omdat het letterlijk betekent wat het zegt: iets compileren na het is al samengesteld. Dat klinkt een beetje, nou ja, dom bij gebrek aan een beter woord, maar het is eigenlijk heel slim.

Je kunt iets dat al is gecompileerd opnieuw compileren, en dat is wat hier aan de hand is.

Een runtime post-compiler neemt code die al is gecompileerd en klaar is om te worden uitgevoerd en hercompileert het met eventuele extra gegevens of wijzigingen die zijn ontwikkeld in de uitvoer. Ik weet dat dit moeilijk kan zijn om je hoofd eromheen te wikkelen, omdat het zo ingewikkeld klinkt. Een voorbeeld zal helpen die rare zin op te splitsen totdat het logischer is.

De Intel Bridge is een runtime post-compiler die de bytecode van de Android-app gebruikt die klaar is voor de Android-runtime op onze telefoons en herbouwt ze met alles wat nodig is, zodat ze in plaats daarvan op Windows 11-computerhardware kunnen draaien. De dingen die nodig zijn om een ​​Android-app native te laten draaien op de hardware in een Windows 11-pc, worden geïnjecteerd door de Intel Bridge. De uiteindelijke uitvoer betekent dat Android-apps zo dicht mogelijk bij een native Windows 11-app werken zonder dat de oorspronkelijke ontwikkelaar enige wijzigingen aanbrengt.

Of, zoals Intel het stelt:

Met Intel Bridge-technologie blijft de pc de meeste keuzes en beste ervaringen bieden voor het breedste ecosysteem van toepassingen. Intel Bridge Technology is een runtime post-compiler waarmee applicaties native kunnen worden uitgevoerd op x86-gebaseerde apparaten, inclusief het uitvoeren van die applicaties op Windows.

De Intel Bridge-technologie is geen stukje hardware, het is een beetje extreem gecompliceerde software die overbrugt de native functies die een Android-app nodig heeft over naar de native functies die beschikbaar zijn op Windows 11 installatie. Het is geen emulator. Het is geen virtuele machine. Het is niet spiegelen apps van je telefoon naar je pc-scherm. Het gaat om daadwerkelijke wijzigingen in de gecompileerde bytecode van een app om deze te vertalen in iets dat sterk lijkt op elke andere Windows 11-app.

Wat dit voor jou betekent

Windows YourPhoneBron: Microsoft

Dat is het makkelijke gedeelte - het betekent dat als je eenmaal een Android-app hebt gevonden die je op je Win 11-pc wilt installeren, deze niet dezelfde problemen zal hebben als een emulator heeft: software-overhead, incompatibele 3D-stuurprogramma's en resolutieproblemen, en een hele andere toepassing die alleen bestaat, zodat deze werkt in de achtergrond. Emulators en virtuele machines zijn waanzinnig geweldig. Het native draaien van apps is nog geweldiger.

Het betekent dat Android-apps beter werken, zelfs op supergoedkope Windows 11-laptops.

De Intel Bridge lost niet meteen alle problemen op van het uitvoeren van Android-apps in Windows 11, maar het is een geweldige manier om de eerste technische hindernissen op te lossen. Het is heel anders dan bestaande oplossingen zoals: BlueStacks en misschien zelfs een goede oplossing om ontwikkelaars aan te trekken om hun apps voor de Amazon App Store te bouwen.

Binnenkort zal de juiste persoon in staat zijn om rond te neuzen en erachter te komen hoe het precies werkt en misschien zelfs het idee kopiëren voor andere besturingssystemen zoals macOS of populaire Linux-distributies. Maar voor nu is het slechts een van de coole functies van Windows 11 die het misschien de upgrade waard maken.

Samsung Galaxy SmartTag+ review: de beste Android AirTag-concurrent
tikkie jij bent 'm

Je moet in de wereld van Samsung leven om er ten volle van te profiteren, en een dure vlaggenschip Galaxy-telefoon bezitten. Maar als jij dat bent, is de SmartTag+ waarschijnlijk het beste Android AirTag-alternatief.

Vecht om te overleven in de beste Battle Royale-games op Android
Laatste man die staat

Battle Royale is een van de meest populaire gamegenres, maar het kan moeilijk zijn om te beslissen welke games echt de moeite waard zijn om te spelen. Dit zijn de beste Android-titels waarmee je kunt concurreren, waar je ook bent.

OnePlus bevestigt dat de Nord 2 de Dimensity 1200-chipset van MediaTek zal hebben
Bevestiging

OnePlus heeft bevestigd dat de aankomende Nord 2 zal worden aangedreven door de vlaggenschip Dimensity 1200-chipset van MediaTek.

Speel overal met deze geweldige PS4-controllertelefoonhouders voor je telefoon
Speel op mobiel

Er zijn tal van mounts die geweldig zijn om met PS4-games te spelen, en we hebben de beste hier.

instagram story viewer