Неділя, 22 Грудня, 2024

Android 15 примусить більше додатків займати 100% екрану

Інтерфейс сучасних смартфонів такий, що навіть при фізиних «лопатоподібних» розмірах смартфонів на екрані не вистачає місця для контенту. Google вважає, що панель стану та навігаційна панель займають дорогоцінний простір на екрані, який можуть використовувати додатки.  Android 15 за замовчуванням змусить деякі додатки працювати від краю до краю екрану.

Ця версія ОС дозволить панелям стану та навігації змішуватися з контентом додатків, перекриваючи один одного.

Сьогодні, щоб працювати від краю до краю екрану, додатки повинні підключитися до відповідних програмних інтерфейсів (API) Android. Це пояснюється тим, що малювання інтерфейсу за панеллю навігації та рядком стану (також відомими як «системні панелі») може не мати сенсу для кожної програми, особливо якщо є інтерактивні елементи, як-от кнопки, які перекриватимуть системні панелі.

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

Однак ці дні можуть закінчитися. Ентузіасти виявили код в останній бета-версії Android 14 QPR2 , який передбачає, що ОС може автоматично застосовувати таку поведінку для програм, націлених на наступну версію Android.

Оскільки Google хоче дати розробникам час для оновлення, тестування та налагодження своїх додатків у новіших версіях ОС Android, компанія представила нову сторінку налаштувань під назвою «Зміни сумісності додатків» ще в Android 11, яка дозволяє розробникам змінювати поведінку окремих систем, які можуть порушити роботу їхніх додатків.  Список змін сумісності, застосованих до певної програми, залежить від її версії Android, з якою вона має бути сумісною. Програма, яка націлена на Android 15, повинна мати справу з будь-якою новою системною поведінкою, яку представляє нова версія ОС.

Серед таких змін є EDGE_TO_EDGE_BY_DEFAULT з таким описом: «за замовчуванням змусити програму працювати від краю до краю, якщо цільовий SDK є VANILLA_ICE_CREAM або вище». Vanilla Ice Cream — це внутрішня назва Android 15.

Якщо Google знову не змінить свою політику, кінцевий термін появи нових додатків і оновлень існуючих додатків з підтримкою Android 15 – 31 серпня 2025 року.

Для програм із великою кількістю тексту ввімкнення режиму від краю до краю має сенс. Режим від краю до краю в Gmail і Google Keep дає гірші результати через елементи інтерфейсу користувача, які перекривали системні панелі. Але цього слід було очікувати, тому Google, швидше за все, дасть розробникам час оновити свої програми, перш ніж почати автоматично застосувати режим від краю до краю.

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися