Сьогодні розпочалася серія подій «Playtime», орієнтована розробниками Google, і разом із цим приходить ціла купа змін для розробників, які публікують додатки в Play Store. Найбільший поштовх, на який Google фокусується, - це змінити давню парадигму встановлення великих (і дедалі більше) додатків на ваш телефон у форматі одного розміру.
Зміни походять від нового формату публікації, який називається "Android App Bundle". Пакети дозволяють розробникам розділяти свої програми на різні компоненти, щоб зменшити початковий розмір програми для користувачів. Це означає, що коли ми переходимо до завантаження програми, розмір файлів, ймовірно, буде меншим - щось, з чим ми можемо погодитись, - це хороша зміна - і додаткові компоненти можуть завантажувати та додавати в додаток пізніше, як потрібно. Це також дозволяє більші загальні додатки, у випадку використання таких речей, як ігри, без використання виділених файлів розширення.
Google робить розробників ще простішим способом розповсюджувати додатки різними способами, не будуючи декілька додатків.
Перехід до пакетів програм допомагає Google продовжувати процес впорядкування парадигми встановлення додатків. Частина процесу - вдосконалення "миттєвих додатків" - нещодавно оголошена система, яка дозволяє програмам завантажувати свої основні компоненти та працювати без встановлення. Тепер миттєві додатки можуть бути розроблені так, щоб вони були просто частиною пакетів додатків - тобто розробникам більше не потрібно мати окремий додаток "миттєвий" та "інстальований", вони просто створюють пакет додатків, який визначає, яка частина буде працювати як миттєвий додаток, а решта може прийти пізніше. Це велике вдосконалення для розробників, які насправді не хочуть підтримувати окремі версії своїх додатків і можуть скористатися кращою конверсією від знаходження в Інтернеті чи Play Store до фактичної установки програми.
Коли додатків менше і працює швидше, виграють усі.
Що стосується споживача, ці дві зміни суттєві тим, що вони ще більше розмивають рядки того, що означає "встановити" додаток. Але якщо все зроблено правильно, кінцевий користувач виграє - це не має значення, чи програма, частина програми чи взагалі ніякий компонент не "встановлена", доки швидкість запуску буде швидкою і програма працює як ви очікуєте Є додаткова перевага - заощадження місця для зберігання телефону, а також мобільних даних, якщо вам потрібно отримати нову програму, поки ви далеко від Wi-Fi.
Ці зміни потребуватимуть тривалого часу, щоб видобути масу, і вимагають від розробників часу ввести їх у реальність у своїх додатках, але результати повинні бути позитивними для всіх.
У Google є більше можливостей поговорити та багато оновлень для розробників, ніж тут детально. Якщо це ваша сфера знань (або ви хочете, щоб це було), Google має багато інформації в своєму блозі розробників.