Нативное приложение - это отдельная жизнь: сторы, обновления, пуши, отзывы «всё зависло на iPhone 12», и вечный вопрос «а зачем мне ставить ещё одну иконку». Поэтому честный разговор начинается не с «хочется приложение», а с «какую боль мы решаем, которую сайт или бот закрывают хуже или дороже».
Если честно, половина запросов на приложение - это попытка купить ощущение серьёзности. Вторая половина - реальные сценарии. Наша задача - не продать вам разработку, а не дать случайно купить «красивую иконку» вместо продукта.
Когда приложение оправдано
Пуши по событиям, которые реально влияют на деньги: курьер выехал, платёж прошёл, запись подтверждена. Офлайн-режим для полевых бригад, когда интернет есть «иногда». Сканер штрихкодов, доступ к камере, Bluetooth-периферия, жёсткие требования безопасности, когда вебу не доверяют даже в теории.
Ещё сигнал - когда у вас уже есть устойчивые сессии, люди возвращаются часто, а веб на мобиле упирается в ограничения iOS и в привычку «открыть как приложение». Но тут важно отличить «хочется как приложение» от «реально нужен натив».
Если без натива падает конверсия измеримо, а не «нам кажется» - это аргумент. Если «кажется» - это эмоции, они плохо дружат с бюджетом.
Когда хватает сайта или бота
Каталог, заявка, оплата, поддержка, запись на услугу - чаще быстрее и дешевле в вебе плюс доставка уведомлений в почту/SMS/Telegram. Бот хорошо закрывает одноразовые воронки и первую линию без установки.
Если у вас нет повторных сессий и удержания, приложение часто превращается в дорогой способ показать ту же форму. Сначала дожмите скорость сайта и ответ поддержки - это дешевле проверить гипотезу, чем кормить два стора.
И да, PWA иногда решает. Иногда - нет. Это не религия, это инженерный компромисс. Спорить можно, но лучше на данных, а не на личных вкусах руководителя.
Если вы делаете B2B и у клиентов «запрещён стор», веб часто живёт спокойнее. Если вы делаете B2C и у вас молодая аудитория, приложение может дать удержание - но только если внутри есть причина возвращаться чаще, чем раз в год «купить ёлку».
PWA: золотая середина или золотая рыбка
PWA хорош, когда нужно «почти как приложение»: иконка на рабочий стол, офлайн кое-как, пуши иногда. Плох, когда вам нужны тяжёлые фоновые задачи, строгие гарантии на iOS и поведение «как у натива» в каждой мелочи. iOS любит напоминать, что он не Android, и это не шутка, а бизнес-риск.
Если вы выбираете PWA, честно заложите тестирование на реальных устройствах, а не «у нас в офисе один iPhone». Один iPhone - это не выборка, это религия.
Как не слить бюджет на MVP
Один сценарий «открыл - получил ценность» и метрика успеха. Общие API с вебом, один релизный контур, минимум нативных модулей на старте. Отдельно заложите сопровождение: сторы любят ломать сборку новыми правилами, это не «внезапно», это закон природы.
Если вам в ответ молчат про метрики и говорят только про «красивый UI» - это тревожный звонок. UI важен, но он не платит аренду сам по себе.
Ещё момент: публикация в сторе - это не «залили apk и поехали». Тексты, скриншоты, политика приватности, возрастные ограничения, иногда модерация, иногда сюрпризы от ревьюера, который не выспался. Если вы закладываете срок «как на сайте», вы закладываете себе стресс. Лучше закладывать буфер и честно сказать бизнесу: «тут не мы тормозим, тут процесс».
Подводные камни, о которых не пишут в красивых презентациях
Модерация стора - отдельный вид спорта. То, что вам кажется «логичным описанием», ревьюер может трактовать как «вводит в заблуждение». То, что вам кажется «мягким пушем», кому-то покажется спамом. Это не повод бояться приложений, это повод закладывать время и не обещать запуск «в четверг», если четверг - это только ваша вера.
Ещё момент - обновления ОС. То, что работало, внезапно перестаёт, потому что поменяли разрешения или поведение WebView. Мобильный мир живёт быстрее веба, и это цена за доступ к карману пользователя.
Мифы, которые дорого стоят
«Сделаем кроссплатформу, будет дёшево». Иногда да. Иногда вы платите дважды: за адаптацию под нативные ожидания и за исправление того, что «на Android норм, на iOS плачем».
«Потом добавим аналитику». Потом вы не узнаете, почему люди падают на втором шаге. И снова «потом».
«У нас всё уникально». Уникальность бывает в процессе, а не в количестве экранов. Уникальные экраны без уникальной логики - это просто дорогая галерея.
Короткий тест «на вменяемость»
Если вы не можете объяснить бабушке (не обязательно своей), зачем приложение за 20 секунд - возможно, оно пока не нужно. Бабушка - суровый PM: не принимает «цифровизацию» как ответ.
Честно про команду и компетенции
Приложение требует хотя бы минимально выстроенного релиза: версии, тесты на критические сценарии, сборки. Если у вас в организации «релиз - это когда Вася залил на FTP», мобильная разработка будет болью, потому что сторы и пользователи менее терпимы, чем браузер.
Если вы не готовы поддерживать продукт после запуска, честнее назвать это пилотом и заранее договориться, что будет выключено через месяц, если метрики не выросли. Иначе получится дорогой памятник на телефонах.
Кратко опишите сценарий в контактах - подскажем, есть ли смысл в нативе или быстрее обойтись вебом/ботом. Без давления, зато без сказок.