Android 12 може містити основні вдосконалення сумісності додатків

Android 12 може містити основні вдосконалення сумісності додатків

Під час запуску Android компанія Google мала на меті відкритість та налаштування. На відміну від Apple, вона випустила свою мобільну ОС за ліцензіями з відкритим кодом, що дозволило виробникам пристроїв її змінювати. Цей підключений підхід допоміг Android стати найпопулярнішою обчислювальною платформою на Землі, проте важко досягти рівня поліпшення та послідовності Apple. Google намагався централізувати фрагменти Android, щоб вирішити цю проблему протягом багатьох років, і основний компонент, який називається ART, повинен отримати таку процедуру в Android 12. Результатом може бути значно покращена сумісність додатків, що, безсумнівно, порадує всіх.

Ще кілька років тому кожне оновлення телефонів Android вимагало перебудови ОС з нуля за допомогою останньої кодової бази Google. Це почало змінюватися з додаванням Project Treble в Android 8.0 Oreo. Ця архітектурна зміна робить код постачальника сумісним із переадресацією, тому нові оновлення ОС можуть підключатися без будь-яких змін на низькому рівні від Qualcomm та інших виробників чіпів. Project Mainline з’явився в Android 10 для подальшої модуляризації ОС та доставки основних системних оновлень через Play Store.

Згідно з новою приміткою у відкритому коді Android, Google планує перенести Android Runtime (ART) на Mainline з Android 12. Це означає, що він зможе оновити цей життєво важливий системний компонент на потенційно всіх нових пристроях Android, починаючи з наступного року. АРТ є життєво важливим, оскільки без нього ваш телефон не знав би, як запускати будь-які ваші програми.

ART вийшов на Android в 4.4 KitKat і став обов'язковим через рік. АРТ - це те, що називається компілятором випереджаючого часу (AOT). Він бере байт-код із додатків і компілює його у власні інструкції, які готові для вашого телефону щоразу, коли ви відкриваєте програму. ART замінив Dalvik VM, який був компілятором "вчасно", який перетворював код на льоту і в результаті був досить повільним.

Android 12 може містити основні вдосконалення сумісності додатків

Якщо Google почне вимагати від OEM-виробників включати підписаний Google компонент ART на телефони, Google може надсилати оновлення до нього на всіх сертифікованих пристроях Android. Сумісність додатків для Android пройшла довгий шлях, але все ще бувають випадки, коли телефон може неправильно надавати програму або порушувати фонові послуги через модифікації системи OEM. Універсальний оновлений Google модуль ART може зробити програми більш послідовними на всіх пристроях, що добре для користувачів і чудово для розробників, яким постійно доводиться відстежувати специфічні помилки пристрою.

Поки що все це не є офіційним - Google не анонсував включення ART в Android 12, але проект триває у проекті з відкритим кодом. Якщо справа дійде до кінця, додатки Android можуть значно збільшити зручність використання.

Читати далі

Захистіть свою конфіденційність в Інтернеті за допомогою 5 найкращих мереж VPN
Захистіть свою конфіденційність в Інтернеті за допомогою 5 найкращих мереж VPN

Зараз інвестування в VPN - це розумний вибір, але можливостей величезна. Щоб трохи звузити ситуацію, ми зібрали п’ять наших улюблених споживчих послуг.

Огляд: Oculus Quest 2 може стати підказкою для масового прийняття VR
Огляд: Oculus Quest 2 може стати підказкою для масового прийняття VR

Oculus Quest 2 тепер доступний, і це покращення в порівнянні з оригіналом у всіх важливих аспектах. І все-таки це на 100 доларів дешевше, ніж останній реліз. Провівши деякий час з Quest 2, я вважаю, що ми могли б озирнутися на нього як на гарнітуру, яка нарешті зробила VR доступною для основних споживачів.

Нові відомості про Intel Rocket Lake: Сумісність із зворотною стороною, Xe Graphics, Cypress Cove
Нові відомості про Intel Rocket Lake: Сумісність із зворотною стороною, Xe Graphics, Cypress Cove

Intel опублікувала трохи більше інформації про Rocket Lake та його 10-нм процесор, який було перенесено назад на 14 нм.

AMD може дозволити користувацькі картки RX 6900 XT, стартовий запас може бути обмежений
AMD може дозволити користувацькі картки RX 6900 XT, стартовий запас може бути обмежений

Ходять чутки, що Nvidia, можливо, не єдина компанія, яка стикається з дефіцитом виробництва у цей святковий сезон. Графічні процесори високого класу взагалі може бути дуже важко знайти.