Цены и сроки

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

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

Цены по платформам

Первая версия под ключ, вместе с сервером и публикацией

Вариант 01

Только Android

от 130 000 ₽

4–5 недель

  • Kotlin и Jetpack Compose
  • Серверная часть и база данных
  • Публикация в Google Play и RuStore
  • Взнос разработчика - 25 $ разово

Вариант 02

Только iOS

от 130 000 ₽

4–5 недель

  • Интерфейс по гайдлайнам Apple
  • Серверная часть и база данных
  • Публикация и прохождение ревью
  • Аккаунт Apple - 99 $ в год

Вариант 03

Android и iOS вместе

от 210 000 ₽

6–8 недель

  • Kotlin Multiplatform: общая логика
  • Дешевле двух отдельных проектов
  • Одно обновление на обе платформы
  • Публикация в трёх сторах

Из чего складывается смета

Доли условные, но пропорции близки к реальным

Распределение бюджета типового проекта первой версии
Этап Доля бюджета Что внутри
Аналитика и сценарии 10% Разбор задачи, сценарии, состав первой версии
Интерфейс 20% Прототип, макеты всех экранов, состояния и ошибки
Клиент 35% Само приложение: экраны, логика, офлайн, уведомления
Сервер и API 25% База, авторизация, обмен данными, админка
Публикация и тесты 10% Сборки, тестирование, магазины, прохождение проверок

На чём можно сэкономить

И на чём экономить не стоит

  1. 01

    Сократить первую версию

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

  2. 02

    Начать с одной платформы

    Если аудитория преимущественно на Android, второй платформой можно заняться позже. Общий код на Kotlin Multiplatform оставляет такую возможность открытой.

  3. 03

    Использовать готовый бэкенд

    Если у вас уже есть сайт с базой и API, приложение подключается к нему. Экономия - заметная часть бюджета серверной части.

  4. 04

    Не экономить на сценариях

    Пропустить этап разбора задачи - способ потратить бюджет на экраны, которыми никто не пользуется. Это самая дешёвая стадия и самая дорогая ошибка.

  5. 05

    Не экономить на поддержке

    Google и Apple меняют требования: без обновлений приложение со временем снимают с публикации. Закладывайте бюджет на сопровождение сразу.

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

Почему приложение дороже сайта сопоставимого объёма?

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

Если задача решается сайтом, честнее сделать сайт - скажу об этом прямо.

Сколько стоит поддержка после запуска?

Обычно 10–15% от стоимости разработки в год при спокойном режиме: обновления под новые версии ОС, исправления, мелкие правки. Активное развитие с новыми функциями считается отдельно.

Есть ли ежегодные платежи?

Да: аккаунт Apple - 99 $ в год, Google - 25 $ разово. Плюс сервер: от 1 500 ₽ в месяц для небольшой нагрузки. Это платежи напрямую провайдерам, не мне.

Можно ли уложиться в меньший бюджет?

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

Разница в том, что у обёртки нет исходного кода, её нельзя передать другому разработчику, а стор регулярно отклоняет такие сборки как «сайт в приложении». Я отдаю исходники и аккаунты - приложение остаётся вашим.

Как фиксируется цена?

После разбора сценариев составляю смету с фиксированной ценой и сроком по этапам. Оплата по этапам, цена не меняется, если не меняется состав работ.

Посчитать ваше приложение?

Расскажите про задачу. Предложу состав первой версии, назову цену и срок - без «примерно».