С 2023 года RuStore войдёт в перечень программ, обязательных к предустановке на смартфоны и планшеты, которые продают в России. Минцифры внесло магазин в список приказом, и теперь производители и продавцы устройств обязаны ставить его наряду с другими российскими сервисами. Для компаний, которые выпускают мобильные приложения, это не формальность – меняется сам канал, по которому приложение попадает к пользователю.

Что именно меняется в дистрибуции

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

Теперь RuStore окажется на устройстве сразу после распаковки. Это даёт три практических следствия:

  • Снижается стоимость привлечения. Пользователю не нужно искать и устанавливать сторонний магазин – иконка уже на экране.
  • Появляется предсказуемый канал для приложений банков, госсервисов и компаний из санкционных списков, которым закрыт доступ в зарубежные сторы.
  • Платежи проходят через российскую платёжную инфраструктуру, а не через заблокированный биллинг Google.

Для госсектора это особенно важно. Ведомственные приложения и сервисы, завязанные на ЕСИА и Госуслуги, получают магазин, который не зависит от решений иностранных площадок.

Что это требует от разработчика

Публикация в RuStore – отдельный процесс, не копия выкладки в Google Play. Нужно подключить RuStore SDK для платежей и доставки обновлений, пройти модерацию по правилам площадки, заменить вызовы Google Mobile Services там, где приложение их использовало для пушей, карт и платежей. Приложение, собранное в расчёте на сервисы Google, без переработки в RuStore работать корректно не будет.

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

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

Что делать сейчас

Предустановка повышает охват, но не отменяет работу. Команды, которые уже выпускают мобильные продукты, выигрывают время, если начинают перенос заранее, а не в декабре под дедлайн. Минимальный план: провести аудит зависимостей от Google Mobile Services, спланировать интеграцию RuStore SDK, заложить мультиканальную публикацию в архитектуру следующей версии.

Перенос существующих приложений в российские сторы и проектирование бэкенда под несколько каналов дистрибуции – это мобильная разработка для бизнеса и госсектора, где публикация в RuStore встроена в общий процесс.

Вывод

Обязательная предустановка RuStore превращает магазин из запасного варианта в основной канал дистрибуции на российском рынке. Выигрывают те, кто перестроит публикацию и архитектуру приложения заранее, а не будет догонять регуляторные сроки в последний момент.