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

Приложение отличается от сайта тем, что его нельзя оставить без изменений. Сайт, который никто не трогает, продолжает работать годами. Приложение за это время перестанет собираться, лишится места в сторе или начнёт падать на новой версии системы. Расходы после релиза не опциональны, и лучше знать их заранее.
Обязательные платежи
| Статья | Периодичность | Порядок суммы в год |
|---|---|---|
| Аккаунт Apple Developer | Ежегодно | около 99 $ |
| Аккаунт Google Play | Разово при регистрации | 25 $ |
| Серверная часть и база | Ежемесячно | от 30 000 ₽ |
| Push-уведомления и аналитика | Ежемесячно | 0–60 000 ₽ в зависимости от объёма |
| Мониторинг ошибок | Ежемесячно | 0–30 000 ₽ |
| Обновления под новые версии ОС | 1–2 раза в год | от 40 000 ₽ за цикл |
Последняя строка удивляет чаще всего. Осенью выходят новые версии iOS и Android, весной — новые требования к сборке в сторах. Обновить SDK, пересобрать проект, проверить экраны на изменившихся отступах и правилах разрешений — это работа, которая нужна даже если продукт не менялся.
Что входит в поддержку
- Наблюдение за падениями: доля сессий без сбоев, разбор новых типов ошибок
- Обновление зависимостей и сборочных инструментов
- Выпуск сборок в сторы, ответы на замечания ревью
- Проверка на новых устройствах и версиях систем
- Мелкие правки по обращениям пользователей
# .github/workflows/release.yml (фрагмент)
- name: Проверить стабильность предыдущей версии
run: |
CRASH_FREE=$(node scripts/crash-free.js --version=$PREV_VERSION)
echo "Сессий без сбоев: $CRASH_FREE%"
# Ниже 99.5% — сначала исправляем, потом выпускаем новое
if (( $(echo "$CRASH_FREE < 99.5" | bc -l) )); then
echo "::error::Стабильность ниже порога, релиз остановлен"
exit 1
fiТри сценария бюджета
| Сценарий | Что происходит | Бюджет в год |
|---|---|---|
| Замороженный | Только совместимость и сторы | от 200 000 ₽ |
| Живой | Совместимость плюс небольшие улучшения | от 500 000 ₽ |
| Развивающийся | Регулярные новые функции и эксперименты | от 1 200 000 ₽ |
Замороженный сценарий — не про плохие приложения. Для внутреннего инструмента, который решает одну задачу и не растёт, это разумный режим: платим за то, чтобы работало, и не платим за развитие.
На чём нельзя экономить
- Мониторинг падений: без него о проблеме сообщают отзывы в сторе, а не система
- Доступ к аккаунтам разработчика на стороне заказчика — аккаунты должны принадлежать компании, а не подрядчику
- Регулярные обновления зависимостей: за два года без обновлений сборка перестаёт запускаться
- Тестовая сборка на реальных устройствах: эмулятор не показывает проблем с камерой, памятью и сетью
Второй пункт особенно важен при смене подрядчика. Если аккаунт в сторе оформлен на разработчика, приложение фактически не ваше: выпустить обновление без его участия не получится, а перенос приложения между аккаунтами — отдельная процедура с рисками.
Частые вопросы
- Можно ли выпустить приложение и не платить дальше
- Аккаунт Apple продлевается ежегодно, иначе приложение исчезает из App Store. Плюс раз в год стору требуется обновление под новые правила. Минимальный режим владения — это аккаунты и один цикл обновлений совместимости в год.
- Что будет, если год не обновлять приложение
- В большинстве случаев оно продолжит работать у тех, кто уже установил, но постепенно начнут ломаться отдельные функции: авторизация через сторонние сервисы, карты, платежи. Новым пользователям Google Play может перестать его показывать из-за устаревшей целевой версии SDK.
- Входит ли поддержка в стоимость разработки
- У нас в стоимость входит гарантийный период: исправляем ошибки, возникшие по нашей вине. Регулярное обслуживание — отдельная подписка, потому что это работа не над дефектами, а над совместимостью и развитием.
Похожая задача в вашем проекте?
Разберём вашу ситуацию и пришлём оценку по этапам — без обязательств и общих слов.
Обсудить задачу

