Разработка мобильного приложения: сначала ответ, нужно ли оно
Половина заказов на приложение закрывается адаптивным сайтом дешевле и быстрее. Начинаем с честного разбора задачи и беремся только тогда, когда приложение действительно решает то, чего не может сайт.
Когда приложение оправдано, а когда это трата
Приложение оправдано, когда нужны повторные обращения и то, чего браузер не даёт: работа без сети, уведомления, камера и сканирование, геолокация в фоне, быстрый вход без логина. Доставка еды, сервис для постоянных клиентов, инструмент для сотрудников в полях — здесь приложение решает задачу.
Оно не оправдано, когда задача — «чтобы было» или «как у конкурентов». Приложение, которым пользуются раз в полгода, удаляют после первой чистки памяти: установка требует усилия, а причина возвращаться не появилась. В таких случаях адаптивный сайт дешевле, быстрее и доступнее.
Второй фактор — стоимость владения. Приложение нельзя сделать и забыть: магазины меняют требования, операционные системы обновляются, и без регулярных обновлений оно однажды перестаёт запускаться или исчезает из магазина. Это постоянная статья расходов, и её нужно закладывать сразу.
Третий — публикация. Магазины приложений проверяют сборки, и отказ по формальной причине — обычное дело. Срок от готовности до появления в магазине стоит закладывать в план, а не считать его нулевым.
Когда это нужно
Подходит, когда нужны повторные обращения клиентов или инструмент для сотрудников.
- Клиенты обращаются регулярно, и им нужен быстрый путь без браузера
- Нужны уведомления, работа без сети, камера или геолокация
- Сотрудникам нужен инструмент в полях: заявки, замеры, приёмка
- Есть приложение, но его давно не обновляли, и оно отваливается
- Непонятно, нужно ли приложение вообще, и нужен честный разбор
Что входит
Берём проект от разбора задачи до публикации и обновлений.
- Разбор: решает ли приложение задачу или достаточно сайта
- Сценарии использования и прототип до начала разработки
- Дизайн под обе платформы с учётом их правил
- Разработка, тестирование на реальных устройствах
- Публикация в магазинах и сопровождение проверок
- Обновления под новые версии систем и требования магазинов
Разработка + GEO
Приложение не заменяет сайт в поиске
Содержимое приложения не индексируется и не попадает в ИИ-ответы. Если вас должны находить в поиске, сайт остаётся обязательным, а приложение работает на удержание тех, кто уже пришёл. Это разные задачи, и подменять одну другой дорого.
GEO в нейросетях →Как работаем
Что на руках
- Приложение решает задачу, которую нельзя закрыть сайтом
- Опубликовано в магазинах и проходит их проверки
- Есть план обновлений, а не разовая сдача
- 01Разбор задачи с обоснованием решения
- 02Прототип и сценарии использования
- 03Макеты и собранное приложение
- 04Опубликованные сборки и доступы к кабинетам разработчика на вашей стороне
- 05План обновлений и сопровождения
Стоимость владения приложением
Разработка — разовый расход, владение — постоянный. Об этом стоит знать до начала, а не после первого отказа магазина в обновлении.
- Учётные записи разработчика в магазинах продлеваются ежегодно.
- Обновления под новые версии систем. Магазины периодически поднимают минимальные требования к сборкам, и приложение, которое не обновляют, перестают принимать.
- Серверная часть, если приложение с ней работает: хостинг, база, обновления.
- Уведомления и аналитика — сервисы со своей стоимостью при росте аудитории.
- Поддержка пользователей: отзывы в магазинах читают перед установкой, и отсутствие ответов на них видно всем.
- Доработки по обратной связи. Первые месяцы после запуска показывают, что реально мешает людям пользоваться.
Поэтому разумный план включает не только разработку, но и бюджет на первый год владения. Приложение, брошенное через полгода, — худший вариант: деньги потрачены, а пользователи видят неработающий продукт с вашим названием.
Сценарии, ради которых делают приложение
Приложение оправдано, когда оно даёт то, чего браузер не может. Список коротких и честных поводов:
- Повторные покупки. Доставка, кофейня, аптека, сервис: человек заказывает регулярно, и экономия трёх касаний на каждом заказе окупает установку.
- Работа без сети. Замерщик, монтажник, курьер в подвале: данные вводятся офлайн и уходят на сервер, когда связь появится.
- Уведомления по делу. Статус заказа, запись к врачу, срок оплаты. Важно не злоупотреблять: пара лишних рассылок — и уведомления отключают навсегда.
- Камера и сканирование: штрихкоды на складе, документы, фотоотчёты с объекта.
- Программа лояльности: карта, баллы, персональные предложения — без пластика и без поиска штрихкода в почте.
- Инструмент для сотрудников: задачи, чек-листы, приёмка работ, обходы.
Если ваша задача не попадает ни в один из этих сценариев, скорее всего, её закрывает адаптивный сайт. Мы это скажем на разборе, даже если вы пришли именно за приложением — продавать проект, который не окупится, невыгодно обеим сторонам.
Прототип: самый дешёвый этап, на котором можно передумать
Изменение на прототипе стоит часы, в дизайне — дни, в коде — недели. Поэтому все решения принимаются на прототипе.
- Экраны и переходы в чёрно-белом виде: что видит человек, куда нажимает, что происходит дальше.
- Главный сценарий целиком — от открытия до результата, без ответвлений. Если он получается длинным, это видно сразу.
- Пустые и ошибочные состояния: нет заказов, нет сети, не прошла оплата. В приложении они встречаются чаще, чем на сайте.
- Что делает приложение, а что сервер. Граница определяет сложность и стоимость.
- Объём первой версии. На прототипе легче всего отрезать лишнее: функция, нарисованная и отложенная, не стоит ничего, а написанная и неиспользуемая — стоит.
Прототип вы смотрите и правите до того, как начнётся дизайн. Это же документ, по которому потом принимается работа: сделано то, что согласовали, а не то, что вспомнилось в процессе.
Публикация в магазинах: этап, который любят недооценивать
Готовая сборка и опубликованное приложение — не одно и то же. Между ними проверки магазинов, и срок этот нужно закладывать в план.
- Учётные записи разработчика оформляются на вашу компанию, с вашими реквизитами. Это небыстро и делается заранее, а не в день сдачи.
- Карточка приложения: название, описание, скриншоты, иконка. По ней принимают решение об установке, и она же влияет на поиск внутри магазина.
- Проверка магазином. Отказ по формальной причине — обычное дело: не хватило описания разрешений, нет политики конфиденциальности, тестовая учётная запись не работает. Каждый отказ стоит нескольких дней.
- Политика конфиденциальности и описание того, какие данные собираются, — обязательны.
- Обновления тоже проходят проверку, и срочную правку нельзя выкатить мгновенно.
Мы ведём публикацию целиком: готовим карточку, проходим проверки, отвечаем на замечания. Доступы к кабинетам при этом ваши — приложение остаётся вашим активом, а не привязкой к подрядчику.
Вопросы
Обсудить: Мобильное приложение
Оставьте контакты — перезвоним в течение рабочего дня, разберём задачу по «Мобильное приложение» и как её связать с SEO и видимостью в ChatGPT и Perplexity. РФ и СНГ.