Что это
Магазины приложений для Android. RuStore — российский, публикация бесплатная; Google Play — мировой, разовый сбор 25 $ и проверка разработчика. Первую установку можно раздавать и напрямую файлом APK.
Как используем
Готовим подпись, сборку, страницу приложения и ответы модерации. Для внутренних приложений часто хватает прямой ссылки на APK с самообновлением.
Где это нужно бизнесу
- Приложение для широкой аудитории должно находиться в магазине по поиску.
- Пользователи не готовы ставить приложение из файла и разрешать установку из неизвестных источников.
- Внутреннее приложение для сотрудников нужно раздать быстро и без модерации.
Какие бывают пути
- RuStore — российский магазин приложений.
- Google Play — мировой магазин с проверкой разработчика.
- APK по ссылке — без магазина: файл раздаётся ссылкой или из бота, а дальше приложение обновляется само.
Как мы это используем
Публикацию в RuStore и Google Play берём целиком: подпись, сборка, страница приложения, скриншоты и описания, ответы модерации, сборка в CI по кнопке. Наши собственные приложения — OshaVPN и OshaPlay — пока раздаются в обход магазинов: первая установка из APK по ссылке, дальше самообновление с подписанным списком выпусков. Подробнее — в разделе Приложения для Android и Windows.
Типичные проблемы
- Модерация. Магазин может задержать или отклонить выпуск, и ответы модерации — отдельная работа.
- Установка из файла пугает. Без магазина пользователю нужно разрешить установку и выдать права; помогает экран «Почти готово» с пошаговыми разрешениями, как в OshaVPN.
Когда это не нужно
Для внутренних и корпоративных приложений магазин обычно не нужен: раздача APK по ссылке из бота с самообновлением проще и быстрее.