У компанії Google попередили, що, починаючи з травня 2023 року, для Android TV та Google TV необхідно буде об’єднувати застосунки у пакети у форматі Android App Bundle (AAB) замість теперішнього формату APK. Аналогічна вимога вже діє стосовно смартфонів на Android.
У компанії Google стверджують, що така стратегія має кілька переваг. Користувачі з меншою ймовірністю видалятимуть програми AAB, оскільки вони дозволяють архівувати застосунки. Це своєю чергою скорочує використання пам’яті приблизно на 60%. Крім того, застосунки у форматі AAB в середньому займають на 20% менше місця.
Програми AAB також мають переваги для всіх формфакторів Android, оскільки вони поширюються більш спрощено через магазин застосунків Google Play.
Підписуйтесь на Mediasat в Telegram: тут найцікавіші новини зі світу технологій
Що таке Android App Bundles?
Формат «Android App Bundles» (AAB) витіснив формат «Android Package Kits» (APK). Він став основним форматом публікації застосунків у Google Play (застосунки для телефонів, планшетів, телевізорів тощо). Пакети застосунків є меншими, швидшими, актуальнішими та кращими за своїх попередників. Серед їхніх ключових переваг:
- Менший розмір завантаження/зберігання: Пакети застосунків дозволяють економити до 20% простору у порівнянні з APK завдяки оптимізації для кожного пристрою.
- Менша ймовірність видалення: Пакети застосунків дозволяють користувачам їх архівувати (що повертає 60% простору для зберігання застосунків), тож вони можуть зберігати ці та інші застосунки на своєму телевізорі, попри обмежений обсяг пам’яті. На телевізорі є кнопка архівувати/розархівувати. Розробники можуть зберігати стани для легкого повернення.
- Сумісність з усіма типами пристроїв на Android: Пакети застосунків підходять для використання на всіх пристроях, сумісних із Google Play, включаючи телевізори, телефони, планшети, годинники та автомобілі.
- Спрощення встановлення та посилення безпеки: Google Play автоматично пропонує оптимізовану програму для кожної конфігурації пристрою з єдиного артефакту, що містить увесь код і ресурси вашої програми. Для додаткового захисту розробники можуть скинути втрачений або зламаний ключ завантаження.
Що зміниться для телевізорів?
Враховуючи обмежений розмір пам’яті телевізора та зростальну потребу в застосунках, починаючи з травня 2023 року Google TV та Android TV вимагатимуть пакетів застосунків. Попри передбачений перехідний період тривалістю 6 місяців, у компанії Google прогнозують, що в більшості випадків інженерам знадобиться приблизно до трьох днів, аби перенести чинний телевізійний застосунок з формату Android Package Kit (APK) у формат Android App Bundle (AAB).
Розробники можуть дозволити архівування своїх мобільних застосунків. Однак телевізійні застосунки повинні обов’язково мати можливість архівації, аби всі користувачі та розробники могли скористатися цим в разі, коли вони мають справу з телевізорами з обмеженим обсягом пам’яті. Компанія Google може блокувати доступ телевізорів до мобільних застосунків, які вчасно не було переведено на новий формат.
Коментуючи зміни, керівник відділу продуктів Google TV Джош Венц сказав:
За останні кілька десятиліть телебачення перетворилося з каналу лінійного перегляду на контент із доступом за запитом, сумісний з багатьма застосунками. Сьогодні для платформи ОС Android TV доступно понад 10 000 застосунків. Обмеженість пам’яті пристроїв призводить до того, що користувачам доводиться видаляти застосунки, і це негативно впливає на загальну якість користування телевізором.
Для вирішення цієї та низки інших проблем Android представив у листопаді 2020 року формат пакетів застосунків. І ось з травня 2023 року Google TV і Android TV вимагатимуть використання пакетів застосунків Android, які можна архівувати, щоб заощадити пам’ять для користувачів.
Раніше ми повідомляли, що для Android 14 апаратна підтримка відеокодека AV1 стане обов’язковою.