EnglishРусский Map

В приложении работает лучше (Теренс Иден)

title
В приложении работает лучше (Теренс Иден)
type
summary
summary
Теренс Иден о том, почему Google Календарь на Android не умеет подписываться на URL календаря, и почему недоделанные приложения отправляют пользователей в веб
tags
web, mobile, apps
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'ы обеспечивают работу офлайн.

Он не выступает против приложений как таковых. Его посыл уже: если взялись делать приложение, доделайте его до конца.