Готуйся, Apple. Чим Google збирається замінити програми для iOS

Ринок мобільних додатків став одним з багатьох галузей, які Apple змінила буквально на корені. Компанія з Купертіно показала, що софт для смартфонів може не тільки поширюватися через єдиний і вкрай обширний каталог, але і бути платним, не кажучи вже про користь, яку він здатний принести, розширюючи функціональні можливості мобільних пристроїв. У Google все було трохи не так. З самого початку пошуковий гігант взяв більш низьку планку, через що Google Play виявився куди менш привабливим магазином додатків хоч для розробників, хоч для користувачів. Тому логічно, що Apple бажає зберегти статус-кво, а Google - ні і всіляко намагається його змінити і нав'язати іншим.

Google, Microsoft і Intel об'єдналися для удосконалення концепції прогресивних веб-додатків (PWA) з метою їх подальшої популяризації. Це звичайні веб-сайти, які спеціальним чином адаптовані для роботи в якості додатків. В результаті відрізнити їх від звичайних програм, завантажених з App Store або Google Play, практично неможливо. У PWA немає ні адресного рядка, ні сторонніх елементів, ні лічильника відвідувань - тільки функціональний інтерфейс. Та й на робочому столі вони мають точно такі ж іконки, як у традиційних додатків.


Чим PWA краще звичайних програм

  • PWA витрачають менше пам'яті - наприклад, PWA Твіттера важить всього 20 МБ проти приблизно 150 МБ у класичного клієнта;
  • PWA кешують менше даних - ситуацій, коли Інстаграм забив 2-3 ГБ пам'яті більше не буде;
  • PWA зберігають кеш у браузері, дозволяючи разом його звідти і видалити, а не шаритися за налаштуваннями кожної програми окремо;
  • PWA працюють на потужностях браузера, а значить, їх можна оновлювати прямо в реальному часі, не чекаючи перевірки апдейтів;
  • PWA можуть поширюватися без магазину додатків, а значить, їх розробники можуть уникнути комісій.

Однак є у PWA і недоліки, або, вірніше, недолік. Він полягає в тому, що поки вони не можуть задіяти весь потенціал пристроїв, на які їх встановлюють. Тому зараз прогресивні веб-додатки роблять в основному тільки соціальні мережі на кшталт Твіттера, яким не потрібна висока продуктивність. А ось більш серйозні програми або тим більше гри просто так в браузер не перенести. Однак у планах Google, Microsoft і Intel - розвинути PWA до рівня класичного софту, щоб їхні можливості збігалися. Тоді можна буде відмовитися від традиційного формату магазинів додатків або принаймні сильно його модифікувати.

Прогресивні веб-програми проти звичайних

Яке це відношення має до Apple? Як не дивно, але саме що ні на є безпосереднє. Очевидно, що в Купертіно найменше зацікавлені в широкому поширенні прогресивних веб-додатків. Адже це означає повну втрату контролю над ситуацією, яку Apple поки що примудряється контролювати від і до. Вона сама вирішує, якими функціями можуть володіти додатки, а якими не можуть, збирає з розробників свого роду данину за право публікуватися в App Store, а при бажанні може взагалі заборонити конкретний вид софту, і нічого їй за це не буде.

Для пересічних користувачів поширення PWA може стати значущою віхою у сприйнятті софту як такого і у відносинах з розробниками. У цьому випадку магазини додатків стануть реально не потрібні, а залишаться тільки у вигляді каталогів, які будуть тільки розміщувати софт на своїх «прилавках», але при цьому будуть не вправі диктувати розробникам свої умови. Адже оновити, по суті, веб-сайт, якими і є прогресивні веб-програми, набагато швидше і простіше, ніж випустити і узгодити оновлення в App Store.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND