В приложении работает лучше (Теренс Иден)
- title
- В приложении работает лучше (Теренс Иден)
- type
- summary
- summary
- Теренс Иден о том, почему Google Календарь на Android не умеет подписываться на URL календаря, и почему недоделанные приложения отправляют пользователей в веб
- tags
- web, mobile, apps
- sources
- it-works-better-in-the-app
- created
- 2026-09-14
- updated
- 2026-09-14
- lang
- ru
- translation_of
- half-finished-apps
- source_updated
- 2026-09-14
- translated
- 2026-09-14
- translator
- lllm/antigravity/gemini-3.7-flash-medium
Теренс Иден хотел подписаться на календарь событий по URL на телефоне Pixel под управлением Android 17 с актуальной версией приложения Календарь it-works-better-in-the-app. Справочная страница самого Google утверждает, что это невозможно: для подписки на календарь нужен десктопный браузер, а приложения Google Календарь для Android, iPhone и iPad этой функции не предлагают. В качестве обходного пути он открыл calendar.google.com на телефоне в режиме ПК и добавил календарь там, после чего тот появился и в приложении. Сама возможность на уровне аккаунта есть и синхронизируется с телефоном; просто в приложении для неё нет кнопки. Не хватало всего лишь кнопки с плюсом, текстового поля и шага валидации.
От этого он переходит к обобщению. Компании загоняют пользователей в приложения, потому что иконка на домашнем экране растит показатели вовлечённости, а затем реализуют в приложении только самые популярные сценарии. В итоге обещание "в нашем приложении удобнее" оборачивается тем, что при любом шаге в сторону пользователя отправляют обратно на сайт. Разрабатывая в своё время под Symbian, BlackBerry и Palm Pilot, он напоминает старую проблему нативных приложений: каждое изменение нужно тестировать на тысяче устройств, а затем ждать распространения обновления. Способ это обойти - подтягивать функциональность с сервера прямо во время работы, но в этот момент приложение фактически заново изобретает веб-браузер. Список вещей, доступных только приложениям, продолжает сокращаться: браузеры получают аппаратные API вроде последовательного порта через Bluetooth, сайты могут добавлять иконку на домашний экран, а service worker'ы обеспечивают работу офлайн.
Он не выступает против приложений как таковых. Его посыл уже: если взялись делать приложение, доделайте его до конца.