Сколько стоит разработка мобильного приложения: как читать смету

Содержание
Любая студия на вопрос «сколько стоит приложение» отвечает вилкой. Вилка бесполезна: она описывает не ваш проект, а разброс всех проектов студии за год. Полезнее понимать, из чего смета собирается — тогда вы сможете проверить чужую оценку и увидеть, где её раздули, а где недооценили.
Почему точную цифру не называют сразу
Приложение — это не товар с ценником, а набор решений, и до разговора о требованиях их просто нет. Два приложения с одинаковым описанием «маркетплейс услуг» могут отличаться по трудозатратам втрое: в одном исполнители регистрируются вручную через админку, в другом — сами, с проверкой документов, рейтингом, спорами и выводом денег.
Честная последовательность такая: сначала короткое обсуждение требований, потом оценка диапазоном, потом фиксация объёма этапа. Студия, которая называет точную сумму по письму в три предложения, либо заложила огромный запас, либо потом придёт за доплатой.
Из чего состоит смета
Разработка экранов — обычно меньшая часть бюджета. Вот статьи, которые есть почти в каждом проекте:
- Дискавери и требования: список функций, сценарии, ограничения, оценка рисков.
- Дизайн: макеты экранов, состояния (загрузка, ошибки, пустые списки), адаптив под размеры устройств.
- Клиентская часть: вёрстка и логика приложения для iOS и Android.
- Серверная часть: база данных, API, авторизация, роли, админка.
- Интеграции: платежи, карты, push, внешние сервисы, аналитика.
- Тестирование: на реальных устройствах, а не только в симуляторе.
- Публикация: аккаунты разработчика, сборки, материалы для сторов, прохождение ревью.
- Поддержка после запуска: обновления под новые версии ОС, исправления, мониторинг.
Если в смете нет строк про тестирование, публикацию и поддержку — они не исчезли, их просто оплатят потом и сверху.
Пять решений, которые двигают цену сильнее всего
Платформы. Две нативные сборки стоят дороже одной кроссплатформенной, но не всегда дороже вдвое: дизайн, сервер и аналитика общие. Разница обычно в клиентской части.
Работа с данными пользователя. Регистрация, профили, права доступа, восстановление пароля, удаление аккаунта — это серверная работа, которой не видно на макетах, но она есть всегда.
Реальное время. Чат, уведомления о статусе, живые котировки, совместное редактирование — всё это требует отдельной архитектуры. В нашем проекте Kursly real-time котировки из нескольких источников оказались самой объёмной частью, хотя на макете это просто таблица с числами.
Офлайн. Приложение, которое должно работать без сети и потом синхронизироваться, — это отдельный слой логики и отдельный класс ошибок.
Интеграции с чужими системами. Каждый внешний сервис — это документация разного качества, лимиты, тестовая среда и риск, что он изменится. Их стоит считать поштучно, а не одной строкой «интеграции».
Сколько стоит приложение только под iPhone
Приложение под одну платформу дешевле, но не вдвое. Серверная часть, дизайн и тестирование почти не меняются — экономия идёт только на клиентской разработке под вторую платформу.
Отдельно учитывайте публикацию: участие в Apple Developer Program стоит 99 долларов в год и продлевается ежегодно, иначе приложение исчезнет из App Store. Для Google Play сбор разовый, 25 долларов.
Если бюджет позволяет только одну платформу, выбирайте её по аудитории, а не по вкусу: посмотрите, с каких устройств к вам уже приходят на сайт.
Что спросить, прежде чем верить цифре
Эти вопросы быстро показывают, насколько оценка продумана:
- Что именно входит в сумму и чего в ней нет?
- Это оценка всего продукта или первого этапа?
- Какие функции в оценке самые рискованные и почему?
- Что произойдёт с ценой, если мы добавим функцию в середине проекта?
- Кто владеет аккаунтами разработчика и исходным кодом?
- Сколько стоит месяц поддержки после запуска?
Где экономить можно, а где не стоит
Экономить разумно на объёме: сократить первую версию до одного сценария, отложить вторую платформу, взять готовую дизайн-систему вместо уникальной графики, заменить сложную админку на ручную обработку заявок на старте.
Не стоит экономить на тестировании на реальных устройствах, на серверной архитектуре и на аналитике. Первое всплывает отзывами в сторах, второе — переписыванием через полгода, третье означает, что вы не узнаете, какой функцией вообще пользуются.
Частые вопросы
Сколько стоит разработать приложение для телефона?
Диапазон зависит от сложности: простое приложение с одним сценарием и без серверной логики стоит заметно дешевле платформы с личными кабинетами, оплатой и интеграциями. Чтобы получить осмысленную цифру, нужен список функций — по описанию в одно предложение любая оценка будет угадыванием.
Что дешевле: нативное или кроссплатформенное приложение?
Кроссплатформенное обычно дешевле, потому что клиентский код пишется один раз для обеих платформ. Разница касается только клиентской части — сервер, дизайн и тестирование остаются примерно такими же.
Сколько стоит поддержка приложения после запуска?
Поддержку обычно считают помесячно. В неё входят обновления под новые версии iOS и Android, исправления ошибок и мониторинг. Без неё приложение через год-полтора начнёт ломаться на новых устройствах.
Можно ли сделать приложение за фиксированную цену?
Да, если объём зафиксирован до начала работ, то есть после дискавери и макетов. Фиксированная цена по устному описанию означает либо большой запас в смете, либо споры об объёме в середине проекта.


