MKDGRUPPMKDGRUPP

Мы используем строго необходимые cookie и — с вашего согласия — аналитические (Яндекс.Метрика). Подробнее в политике конфиденциальности.

Мобильное приложение в России: как его теперь доставлять пользователям

·3 мин чтения
Мобильное приложение в России: как его теперь доставлять пользователям

Раньше вопрос дистрибуции не обсуждался: выкатил в App Store и Google Play — и всё. Сейчас у российской компании это отдельная задача, которую надо решать до начала разработки, а не после. Разбираем каналы и их ограничения.

Что изменилось

Коротко: единого канала больше нет. Для части компаний привычные магазины стали недоступны или ненадёжны — приложения удаляли, оплата подписок и покупок для российских разработчиков работает с ограничениями. Планировать выпуск, рассчитывая только на два глобальных стора, стало рискованно.

Хорошая новость: у Android каналов много. Плохая: у iOS их по-прежнему мало.

Android: вариантов достаточно

RuStore. Российский магазин, предустанавливается на продаваемые в РФ Android-устройства. Для отечественного продукта это сейчас основной канал: аудитория есть, оплата в рублях работает, требования к публикации предсказуемые.

AppGallery, GetApps и другие вендорские магазины. Имеет смысл, если ваша аудитория заметно пересекается с владельцами соответствующих устройств.

Google Play. Если доступен для вашей компании и задач — остаётся крупнейшим каналом, но полагаться только на него рискованно.

APK напрямую с сайта. Android позволяет установку из файла. Работает как запасной канал и для корпоративных приложений. Минусы: пользователю нужно разрешить установку из неизвестных источников, автообновления надо решать самому, и часть аудитории такой сценарий отпугивает.

Практический вывод: собирать под Android стоит сразу с расчётом на несколько магазинов. Технически это одно приложение, разница — в подписи, метаданных и модулях (например, пуш-уведомления у разных площадок реализуются по-разному).

iOS: узкое место

Здесь честно: если App Store для вашей компании недоступен, полноценных альтернатив нет. Обходные пути существуют, но каждый со своей ценой:

  • Корпоративное распространение — годится для сотрудников, не для массового продукта.
  • Веб-приложение (PWA) — открывается в браузере, добавляется на экран. Ограничения по пушам и системным возможностям, но продукт доступен.

Поэтому для многих продуктов на российском рынке рабочая схема выглядит так: Android — приложение, iOS — веб-версия.

Канал, который часто оказывается лучшим решением

Telegram Mini Apps. Приложение живёт внутри Telegram и не требует установки вообще.

Почему это часто выигрывает у нативного приложения:

  • Нет модерации магазинов и зависимости от них. Обновления выкатываются сразу.
  • Нет барьера установки. Переход по ссылке — и человек уже внутри. Для продукта, который надо попробовать, конверсия выше в разы.
  • Единая версия для iOS и Android. Одна разработка вместо двух.
  • Платежи и авторизация решаются средствами платформы.
  • Аудитория уже там. Не нужно приводить человека в магазин и уговаривать установить.

Ограничения тоже реальные: вы внутри чужой платформы и живёте по её правилам, доступ к возможностям устройства ограничен, и офлайн-сценарии работают хуже. Для игр с тяжёлой графикой или приложений, глубоко использующих железо, это не замена.

Как выбрать канал

Вопросы по порядку:

1. Нужны ли возможности устройства? Фоновая геолокация, работа с камерой в особых режимах, Bluetooth, офлайн — тогда нативное приложение, и вопрос дистрибуции решается отдельно.

2. Продукт трогают часто и коротко? Заказы, запись, статусы, внутренние сервисы — почти наверняка выиграет Telegram Mini App или веб-версия.

3. Кто аудитория? B2B с корпоративными устройствами — своё распространение. Массовый B2C — сочетание RuStore и веб-версии.

4. Какой бюджет и срок? Два нативных приложения — это две разработки и две публикации. Mini App или веб — одна.

Что стоит заложить в архитектуру заранее

Независимо от выбора: держите бизнес-логику на сервере, а не в приложении. Тогда смена канала доставки — это новая оболочка поверх готового API, а не переписывание продукта. Компании, которые в своё время зашили логику в мобильный клиент, при смене каналов переписывали всё.

И второе: заведите план на случай, если основной канал станет недоступен. Не потому, что это обязательно случится, а потому что последние годы показали — планировать один канал больше нельзя.


Пишу из практики студии MKDGRUPP: делаем мобильные приложения из одной кодовой базы, Telegram Mini Apps и веб-версии — подбираем канал доставки под аудиторию и бюджет. Обсудить: mkdgrupp.ru/uslugi/mobile.

Читайте также

Что реально успеть в MVP за 2–4 недели — и что не успеть
Клиенты

Что реально успеть в MVP за 2–4 недели — и что не успеть

«MVP за месяц» звучит как маркетинг. На практике срок рабочий — но только если понимать, что в него помещается, а что нет. Разбор без обещаний.

3 мин чтения
Нанять разработчика, отдать на подряд или обойтись ИИ: как считать по-честному
Клиенты

Нанять разработчика, отдать на подряд или обойтись ИИ: как считать по-честному

Задача есть, бюджет ограничен, вариантов три. Обычно сравнивают оклад разработчика со сметой студии, получают, что нанять «дешевле», и на этом останавливаются. Сравнение некорректное — ниже разбор, что нужно включать в расчёт, чтобы решение было осмысленным.

3 мин чтения
Что такое AI Assistant разработка
Программирование

Что такое AI Assistant разработка

AI Assistant разработка — это процесс создания умных помощников, способных выполнять разнообразные задачи на основе искусственного интеллекта. В этой статье мы рассмотрим основные этапы разработки и технологии, которые лежат в её основе.

1 мин чтения
Вайбкодинг: что это на самом деле и где заканчивается прототип
Программирование

Вайбкодинг: что это на самом деле и где заканчивается прототип

Термин «вайбкодинг» за полтора года успел обрасти таким количеством трактовок, что под ним понимают что угодно — от «ИИ пишет весь код» до маркетинговых фантазий про эмоциональный дизайн. Давайте зафиксируем, что это такое на самом деле, и главное — где проходит граница между забавным…

4 мин чтения

Обсудим ваш проект?

Пришлём КП с дизайн-концептом и оценкой стоимости за 1 час. Бесплатно и ни к чему не обязывает.