Windows 11 официално стартира със серия от нови функции и подобрения. Едно от най-очакваните подобрения е възможността за стартиране на "родни" Android приложения на платформата, без да се налага да преминавате през софтуер за емулация.
Това е голяма крачка напред, която отне на Microsoft много години за проучване и развитие. И така, какъв е принципът зад възможността за стартиране на приложения за Android на Windows 11? Нека разберем точно по-долу.
Предпоставки
Първо, трябва да се отбележи, че родната поддръжка на приложения за Android все още не е пусната официално от Microsoft за Windows 11, но е само във фаза на вътрешно тестване. Понастоящем (октомври 2021 г.) потребителите могат да инсталират приложения за Android само ако използват бета канала на Windows 11 Insider Preview.
В бъдеще тази функция ще бъде достъпна за всички устройства с Windows 11, които притежават необходимата поддръжка за хардуерна виртуализация. След това компютрите с Windows 11 ще могат да стартират приложения за Android веднага, точно както Chromebook – и подобно на това как M1 Mac могат да стартират приложения за iPhone и iPad.
Технология Intel Bridge

Можете да мислите за приложенията като за парчета от пъзел - те пасват само на определени места. Приложенията за Mac не могат да работят под Windows и, разбира се, приложенията за Android не могат да работят и на iPhone. Следователно, за да работят приложенията за Android в Windows 11, Microsoft трябва да се нуждае от помощта на някои мощни инструменти за поддръжка. Една от тях е Intel Bridge Technology (IBT), с техническия термин “runtime post-compiler”.
Компилаторът е инструмент, който казва на вашия компютър какво да прави с кода в приложението. Без компилатор приложенията са по същество само пакети от документи, написани на „чужд език“, които компютърът ви не може да разбере и обработи.
Посткомпилаторът ще отговаря за повторното компилиране на кода на приложението. В този случай приложението първо се компилира да работи на Android, след което Intel Bridge Technology прекомпилира приложението с всички изисквания, необходими за работа в Windows 11.
По-конкретно, тази технология може да компилира приложения след стартиране, за да осигури съвместимост с x86 платформи от Intel и AMD. В допълнение, мулти-архитектурната XPU стратегия на Intel също се използва за подобряване на преживяванията чрез споделяне на работното натоварване между Android и Windows програми. Той също така позволява на приложенията да се интегрират по-дълбоко с Windows графики и процесори. Технологията Intel Bridge може да се разглежда като мост, свързващ вградените функции на Android с вградените функции на Windows.
Важното нещо, което трябва да се спомене тук е, че разработчиците на приложения за Android абсолютно не трябва да правят никаква намеса или настройване, за да накарат приложенията си да работят на Windows 11. Това е работа на Microsoft.
Не е емулатор
Всъщност идеята за пренасяне на Android приложения в средата на Windows съществува от доста време. Емулатори като BlueStacks го правят от известно време, но идват с някои големи ограничения. Разликата е, че Intel Bridge Technology не е емулатор.
Емулаторите създават виртуална среда, в която приложенията да работят. Това, което по същество създава, е виртуално устройство с Android, което работи на вашия компютър с Windows. Това изисква много системни ресурси и може да забави нещата, засягайки цялостното изживяване.
Технологията Intel Bridge позволява на приложенията за Android да работят естествено на Windows 11, точно както обикновените приложения за Windows. Това гарантира, че приложението работи гладко, без почти никакви ограничения.
Откъде идват приложенията?

Microsoft си партнира с Amazon, за да предложи приложения за Android чрез Amazon Appstore. Процесът на инсталиране на Android приложения от Amazon Appstore също е много прост. Просто инсталирате Amazon Appstore от Microsoft Store, след което изтегляте приложения за Android както обикновено.