Windows 11 офіційно запущена з низкою нових функцій і вдосконалень. Одним із найбільш очікуваних оновлень є можливість запускати «рідні» програми Android на платформі без необхідності використовувати програмне забезпечення емуляції.
Це великий крок вперед, на дослідження та розробку якого Microsoft знадобилося багато років. Отже, який принцип лежить в основі можливості запуску програм Android у Windows 11? Давайте дізнаємось прямо нижче.
передумови
По-перше, слід зазначити, що корпорація Майкрософт офіційно не випустила підтримку додатків Android для 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, корпорації Майкрософт потрібна допомога деяких потужних інструментів підтримки. Однією з них є технологія Intel Bridge Technology (IBT), яка має технічний термін «посткомпілятор виконання».
Компілятор — це інструмент, який повідомляє вашому комп’ютеру, що робити з кодом у програмі. Без компілятора програми, по суті, є просто пакетами документів, написаних «іноземною мовою», які ваш ПК не може зрозуміти та обробити.
Посткомпілятор відповідатиме за перекомпіляцію коду програми. У цьому випадку програма спочатку компілюється для роботи на Android, а потім технологія Intel Bridge Technology повторно компілює програму з усіма вимогами, необхідними для роботи в Windows 11.
Зокрема, ця технологія може компілювати програми після запуску для забезпечення сумісності з платформами x86 від Intel і AMD. Крім того, мультиархітектурна стратегія Intel XPU також використовується для покращення досвіду завдяки розподілу робочого навантаження між програмами 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, як зазвичай.