Перейти к основному содержанию
Мобильные приложения2 мин чтения

Сколько стоит владеть мобильным приложением после релиза

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

Календарь с отмеченными датами обновлений и графиком расходов

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

Обязательные платежи

Регулярные расходы владельца приложения
СтатьяПериодичностьПорядок суммы в год
Аккаунт 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 ₽

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

На чём нельзя экономить

  1. Мониторинг падений: без него о проблеме сообщают отзывы в сторе, а не система
  2. Доступ к аккаунтам разработчика на стороне заказчика — аккаунты должны принадлежать компании, а не подрядчику
  3. Регулярные обновления зависимостей: за два года без обновлений сборка перестаёт запускаться
  4. Тестовая сборка на реальных устройствах: эмулятор не показывает проблем с камерой, памятью и сетью

Второй пункт особенно важен при смене подрядчика. Если аккаунт в сторе оформлен на разработчика, приложение фактически не ваше: выпустить обновление без его участия не получится, а перенос приложения между аккаунтами — отдельная процедура с рисками.

Частые вопросы

Можно ли выпустить приложение и не платить дальше
Аккаунт Apple продлевается ежегодно, иначе приложение исчезает из App Store. Плюс раз в год стору требуется обновление под новые правила. Минимальный режим владения — это аккаунты и один цикл обновлений совместимости в год.
Что будет, если год не обновлять приложение
В большинстве случаев оно продолжит работать у тех, кто уже установил, но постепенно начнут ломаться отдельные функции: авторизация через сторонние сервисы, карты, платежи. Новым пользователям Google Play может перестать его показывать из-за устаревшей целевой версии SDK.
Входит ли поддержка в стоимость разработки
У нас в стоимость входит гарантийный период: исправляем ошибки, возникшие по нашей вине. Регулярное обслуживание — отдельная подписка, потому что это работа не над дефектами, а над совместимостью и развитием.
мобильные приложениябюджетподдержкастоимость владения

Похожая задача в вашем проекте?

Разберём вашу ситуацию и пришлём оценку по этапам — без обязательств и общих слов.

Обсудить задачу

Вопрос по статье
или по своему проекту

Отвечаем на заявки в течение одного рабочего дня. Если задача не наша — скажем прямо и подскажем, к кому обратиться.

Написать нам

Поля со звёздочкой обязательны для заполнения.