Google представив редакцію Android Go 13 для смартфонів із невеликим об'ємом пам'яті

Компанія Google представила Android 13 (Go edition), редакцію платформи Android 13, розраховану на встановлення на малопотужні смартфони, що мають 2 ГБ ОЗУ та 16 ГБ постійної пам'яті (для порівняння в Android 12 Go був потрібен 1 ГБ ОЗУ, а в Android 10 Go - 512 МБ ОЗП). Android Go поєднує оптимізовані системні компоненти Android та урізаний набір додатків Google Apps, адаптований для зниження споживання пам'яті, місця в постійному сховищі та трафіку. За статистикою Google в останні місяці зафіксовано близько 250 млн. активних пристроїв, що працюють під управлінням Android Go.

В Android Go в тому числі пропонуються спеціальні скорочені варіанти переглядача відео YouTube Go, браузера Chrome, файлового менеджера Files Go та екранної клавіатури Gboard. У платформі також реалізовані кошти для економії трафіку, наприклад, Chrome обмежена передача даних фонових вкладок і включені оптимізації, що дозволяють знизити споживання трафіку. Завдяки скороченому набору додатків і компактнішим програмам, в Android Go приблизно вдвічі скорочено споживання місця постійного сховища і значно знижений розмір завантажуваних оновлень. У каталозі Google Play для малопотужних пристроїв пропонуються програми, спеціально розроблені для пристроїв з невеликою ОЗУ.

При підготовці нової версії основна увага була приділена надійності, зручності використання та можливостям налаштування під свої переваги. Серед специфічних для Android Go змін:

  • Додано підтримку встановлення оновлень з каталогу Google Play для підтримки системи в актуальному стані. Раніше засоби встановлення системних оновлень були обмежені через досить високі вимоги до вільного місця в сховищі, необхідному для розгортання оновлення. Тепер критично важливі виправлення зможуть доводитись до користувачів оперативно, без очікування появи нового випуску платформи або нової прошивки від виробника.
  • До складу включено програму Discover, що забезпечує виведення рекомендацій зі списками статей та контенту, вибраними з урахуванням переваг користувача. Програма активується жестом, що зсуває домашній екран праворуч.
  • Модернізовано оформлення інтерфейсу, який перероблений відповідно до концепції дизайну «Material You», що підноситься як варіант Material Design наступного покоління. Надано можливість довільної зміни колірної схеми та динамічної адаптації колірної схеми під колірну гаму фонового зображення.
    Google представив редакцію Android Go 13 для смартфонів із невеликим об'ємом пам'яті
  • Проведено роботу зі зниження споживання пам'яті програмами з набору Google Apps, скорочення часу запуску, зменшення розміру програм та надання коштів для оптимізації своїх програм. Серед технік оптимізації, що використовуються:
    • Скорочення споживання пам'яті за рахунок більш активної віддачі пам'яті системі, використання mmap замість malloc, збалансованого виконання процесів з інтенсивним споживанням пам'яті на рівні планувальника завдань, усунення витоків пам'яті і підвищення ефективності роботи з растровими зображеннями.
    • Зменшення часу запуску програм за рахунок відмови від ініціалізації на ранніх стадіях, винесення завдань із потоку з інтерфейсом у фоновий потік, мінімізації синхронних IPC-звернень у потоці з інтерфейсом, виключення розбору XML та JSON без необхідності, позбавлення від зайвих операцій з диском та мережевих операцій .
    • Зменшення розміру програм за рахунок видалення зайвих макетів інтерфейсу, переходу на адаптивні методи генерації інтерфейсу, видалення ресурсомісткої функціональності (анімація, великі GIF-файли і т.п.), об'єднання бінарних файлів з виділенням загальних залежностей, виключення кодів, що не використовуються, скорочення видалення внутрішніх рядків, URL та інших зайвих рядків із файлів з перекладами), чищення альтернативних ресурсів та використання формату Android App Bundle.

    Джерело: opennet.ru

Додати коментар або відгук