Сколько стоит разработка мобильного приложения
Короткий ответ: от 500 тысяч до 15 миллионов рублей, и разброс в тридцать раз — не увиливание, а честное описание рынка. Ниже разбор, из чего складывается это число, где проходят настоящие границы и как понять, в какую часть вилки попадает ваша задача. Читать имеет смысл, даже если вы к нам не придёте: половина текста — про то, как не переплатить.
Что говорит рынок, если посмотреть опубликованные прайсы
Российские студии, которые публикуют цены, сходятся примерно на одной картине. Крупные продуктовые команды прямо пишут, что ниже определённой суммы не берутся: у одних порог миллион рублей, у других два. Это не жадность — ниже этой отметки команда из дизайнера, двух разработчиков, тестировщика и менеджера физически не окупает месяц работы. Верх открыт: финтех и маркетплейсы уходят за десять миллионов и дальше, потому что там основная работа не в приложении, а в бэкенде, интеграциях и безопасности.
| MVP, одна платформа, базовый функционал | 0,5 – 3 млн ₽ |
| Стандартное приложение с бэкендом и платежами | 3 – 8 млн ₽ |
| Сложный продукт: гео, реалтайм, две роли пользователей | 8 – 15 млн ₽ |
| Финтех, банкинг, маркетплейс | от 15 млн ₽ |
| Поддержка после запуска, в год | 15–25% от стоимости разработки |
Наши цены
- Одно приложение на Flutter — работает и на Android, и на iOS из одного кода
- Дизайн экранов под задачу, без готового шаблона
- Бэкенд на Python/FastAPI и база PostgreSQL
- Авторизация, основной сценарий, админка для вас
- Сборка и публикация в RuStore
- Второе приложение под другую роль пользователя — это отдельный проект
- Платёжный шлюз с выплатами — считается отдельно, зависит от банка
- Публикация в App Store: ревью Apple мы не контролируем и сроки не обещаем
- Всё из MVP
- Вторая роль пользователя со своим приложением — например, клиент и исполнитель
- Интеграции: платежи, карты, внешние API
- Реалтайм — статусы, уведомления, живые обновления на карте
- Нагрузочное тестирование и мониторинг
- Проекты, где приложение — только вершина: биржа, маркетплейс, финтех
- Своя картография, геопоиск, сложный матчинг
- Требования по безопасности и хранению персональных данных
Что двигает цену
Самый недооценённый множитель. Приложение «для клиентов и для исполнителей» — это два приложения, два дизайна и два набора сценариев. Цена не растёт на 30%, она почти удваивается.
Приём платежей — умеренная работа. Выплаты пользователям — другая история: договор с банком, проверка получателей, обработка отказов, сверка. Именно выплаты, а не приём, добавляют к смете больше всего.
Готовые платные карты подключаются быстро, но приносят абонентскую плату навсегда. Своя карта на OpenStreetMap дороже на старте и дешевле в эксплуатации. Мы делали и так, и так — разбор есть в отдельной статье.
Список, который обновляется по кнопке, и карта, где машина едет на глазах, — это разные архитектуры. Второе тянет за собой сокеты, очереди и мониторинг.
Если каталог, прайс и учёт уже живут в понятной системе с выгрузкой — экономия недель. Если данные в таблицах и головах сотрудников, первые две недели проекта уйдут на то, чтобы их собрать, и это оплачивается.
Одна платформа вместо двух нативных приложений. Один сценарий в первой версии вместо всех сразу. Веб-версия или Telegram Mini App вместо приложения из сторов — если вам нужен доступ, а не иконка на экране.
Почему наш порог 500 000 ₽, если рынок пишет «от миллиона»
Потому что мы называем ценой MVP то, что часть студий не берёт в работу вовсе. 500 000 ₽ — это одно приложение, одна роль пользователя, один рабочий сценарий и бэкенд под него. Это не урезанная версия большого проекта, а законченный продукт с узкой задачей: принять заказ, показать каталог, вести запись. Если ваша задача шире — вы попадёте в 1 200 000 ₽ или выше, и мы скажем об этом на первом созвоне, а не на третьем месяце. Мы не считаем, что дешевизна сама по себе аргумент: приложение за 500 тысяч, которому нужно было стоить два миллиона, — это выброшенные 500 тысяч.
Как выглядит проект, за которым стоят реальные цифры
Служба такси «Везучая Трёшка», Бурятия и Краснодар. Два приложения — водителя и клиента — на Flutter, бэкенд на Python и FastAPI, база PostgreSQL с PostGIS. Вместо платной картографии сделали свою на OpenStreetMap. Мгновенные выплаты водителям через T-Bank: раньше водитель ждал денег двое суток, теперь выплата идёт минуты. Сейчас через систему проходит больше 7500 заказов в месяц, работает 580+ водителей, геопоиск отвечает быстрее 100 мс, аптайм 99,5%. Приложения опубликованы в RuStore. Это верхняя часть нашей вилки, и она показывает, что за неё покупается.
Когда приложение не нужно, и мы скажем это сами
Приложение оправдано, когда человек возвращается регулярно и ему нужны функции устройства: геолокация, камера, пуши, работа офлайн. Если задача — чтобы клиент раз в квартал посмотрел каталог и оставил заявку, приложение проиграет сайту по всем статьям: его надо скачать, а это потеря половины аудитории на первом же шаге. Промежуточный вариант — Telegram Mini App: открывается в мессенджере без установки, платежи в один тап, стоит кратно дешевле. Мы делали такой маркетплейс спецтехники: 5630+ лотов, 15 000+ пользователей, без единой установки из стора.
Что спросить у любой студии, прежде чем подписывать
Кому принадлежит исходный код после сдачи и записано ли это в договоре. Что происходит, если приложение не примут в стор. Сколько стоит поддержка в год и что в неё входит — правки или только устранение поломок. Сколько стоит добавить одну функцию после запуска. Кто платит за платные сервисы внутри — карты, SMS, хостинг — и сколько это в месяц. Ответы на эти пять вопросов расходятся между студиями сильнее, чем сама цена разработки.
Частые вопросы
Сколько стоит приложение для интернет-магазина?
Если каталог и заказы уже живут в готовой системе и нужно только приложение поверх — это ближе к нижней границе, 500 000 – 800 000 ₽. Если магазина ещё нет и приложение должно стать первой точкой продаж, добавляется бэкенд, товарный учёт и платежи — 1 200 000 ₽ и выше. Часто честнее начать с Telegram Mini App за меньшие деньги и посмотреть на спрос.
Почему разброс цен между студиями такой большой?
Потому что «приложение» — это не товар с известной себестоимостью. Одна и та же фраза в задании может означать неделю работы и три месяца. Разброс убирается не сравнением цен, а сравнением состава: попросите у каждой студии список экранов и список того, чего в цене нет. Вторая половина списка объясняет разницу лучше первой.
Можно ли сделать приложение дешевле, чем за 500 000 ₽?
Можно — на конструкторе или силами одного фрилансера. Мы за такие проекты не беремся, и вот честная причина: приложение состоит из работы дизайнера, мобильного разработчика, бэкендера и тестировщика, и ниже этой суммы кто-то из четверых из проекта исчезает. Обычно исчезает тестировщик, и вы узнаёте об этом после релиза. Если бюджет меньше — лучше сайт или Mini App, сделанные нормально, чем приложение, сделанное кое-как.
Что входит в поддержку после запуска?
По рынку поддержка стоит 15–25% от стоимости разработки в год, и в неё, как правило, входит только устранение поломок и обновления под новые версии операционных систем. Новые функции — отдельно. Обязательно уточняйте это до подписания: у многих «поддержка» в договоре означает право написать в чат.
Сколько времени занимает разработка?
MVP — 4–6 недель, полноценный продукт — 8–12 недель, сложные системы от трёх месяцев. Сроки сдвигает не разработка, а согласования на вашей стороне и готовность данных. Публикация в RuStore занимает дни; сроки ревью в App Store не контролирует никто, включая нас, и мы их не обещаем.
Вы работаете по фиксированной цене или по часам?
По фиксированной за согласованный состав. Состав фиксируется до старта списком экранов и сценариев, и всё, чего в этом списке нет, считается отдельно — это защищает обе стороны. Оценку под вашу задачу присылаем после брифа.