Мобильные приложения и ИИ
Разработка мобильного приложения: цены 2026
22 октября 2026 г. · 19 мин чтения

Пять месяцев руками. Неделя с агентом. Приложения делать проще, а счёт не изменился — в Челябинске средний чек на мобильное приложение 750 тысяч рублей, час работы студии — 2 500 рублей.
Покажу два своих приложения, цены на рынке и места, где бизнес платит за то, что ему не нужно.
Два приложения для сравнения
Первое приложение INSPECTOR — для сотрудников. Человек фотографирует объект, отмечает работу и может сохранить данные, даже если связи нет. Потом данные уходят на сервер.
Второе — DevHub. Это заявки: список, карточка, чат, ответы и уведомления. Я сделал его для своего сервиса.
Оба приложения сделаны на React Native. Это кроссплатформенная технология: одна программа сразу для iPhone и Android, а не две разные. Код общий, обновления тоже.
Это не значит, что React Native подходит всегда. В новых проектах я бы не тащил отдельную разработку под каждую платформу без необходимости. Но если в проекте уже есть старый код под конкретную платформу или нужен редкий модуль под оборудование, без отдельной разработки не обойтись. В остальном одной программы хватает.
И ещё важное. У мобильного приложения всегда есть вторая половина — сервер. Он хранит данные, проверяет права, связывает приложение с сайтом, CRM и 1С, отправляет уведомления. Без сервера приложение бесполезно: экраны есть, а данных нет. Поэтому в смете всегда есть не только экраны.
| Что сравниваю | INSPECTOR | DevHub |
|---|---|---|
| Задача | сотрудники фотографируют объекты и работают без связи | заявки, чат, уведомления |
| Срок | почти 5 месяцев | неделя — примерно в 25 раз быстрее |
| Что сделано | экраны, камера, работа без связи, сервер, обновления | экраны, чат, уведомления, сервер, обновления |
| Серверная часть | хранит данные и обменивается с сайтом | хранит заявки и связывает с сайтом |
| Обновления | через магазин, вручную | быстрее, без новой публикации |
| Что видно на практике | дольше, дороже, больше ручной проверки | быстрее, дешевле, меньше рутины |
Разница по срокам — примерно в 25 раз. Не потому что агент умнее. Потому что рутина заняла минуты, а не дни: каркас, экраны, типовые проверки, сборка. Но проверка на телефонах, уведомления и поддержка никуда не делись.
Почему 25 раз — это не магия
Что агент сделал быстро:
- каркас приложения;
- экраны и переходы;
- серверную часть по шаблону;
- настройки сборки;
- типовые проверки.
Что осталось человеку:
- понять задачу;
- проверить на реальных телефонах;
- поймать уведомления;
- собрать и установить;
- поддерживать после запуска.
Если считать только написание кода, разница огромная. Если считать весь проект — меньше. Поэтому я не обещаю «любое приложение за неделю». Я показываю, где именно экономится время.
Цены 2026
Я взял три публичных среза. Это не сметы конкретных проектов, а вилки, которые показывают рынок.
Сервис подбора подрядчиков Workspace. Это площадка, где бизнес ищет исполнителей. На 22 октября 2026 года в Челябинске — 26 агентств. Средний чек — 750 тысяч рублей, средний час — 2 500 рублей. Публичные вилки: 150–500 тысяч, 400 тысячи–2 миллиона, 500 тысяч–1,2 миллиона, 690 тысяч–2,07 миллиона, 1–6 миллионов.
Исследование рынка «Рейтинг Рунета», 2026. Средняя разработка по России — 586 941 рубль. iPhone — 603 007, Android — 569 628. Москва — 820 тысяч, Петербург — 762 тысячи, Новосибирск — 660 тысяч, Ростов — 512 тысяч, Краснодар — 376 тысяч.
Крупная студия Surf, 2026. Приложение под ключ — 500 тысяч–40 миллионов рублей. 95% проектов — 1,5–15 миллионов. Простое приложение — 1,5–3 миллиона. Поддержка у студий — 15–25% от стоимости разработки в год, обновления под новые iPhone и Android — 200–500 тысяч рублей в год.
Картина простая. Инструменты стали быстрее, а счёт не упал. В Челябинске средний чек — 750 тысяч, у крупных студий нижняя граница — 500 тысяч, студии добавляют поддержку пакетом — ещё 15–25% в год.
Что часто не входит в цену:
- аккаунт разработчика Apple — около 99 долларов в год;
- аккаунт Google — 25 долларов один раз;
- сервер и хранение файлов;
- SMS для входа;
- карты и геолокация;
- аналитика и мониторинг;
- поддержка после гарантийного срока.
Это не мелочи. За год они могут добавить десятки тысяч рублей. Спросите про них до подписания, а не после.
Из чего состоит счёт
Чтобы не спорить с цифрами вслепую, вот из чего обычно складывается проект. Простыми словами.
| Статья | Что это значит |
|---|---|
| Сервер | Хранит данные, проверяет права, связывает приложение с сайтом, CRM и 1С |
| Экраны | То, что видит пользователь: списки, карточки, формы, кнопки |
| Дизайн | Как это выглядит и как удобно нажимать |
| Проверки | Вход, данные без связи, уведомления, обновления, разные телефоны |
| Публикация | Сборка и проверка в магазинах приложений |
| Поддержка | Обновления под новые версии iPhone и Android |
| Управление | Кто-то должен собрать это в срок и не потерять задачи |
Это состав счёта. Но он не объясняет, почему у всех одинаково дорого. Состав может быть скромным, а цена — высокой. Поэтому смотреть надо не только на список работ, но и на часы.
Как проверить смету
Пять вопросов, которые сразу показывают, за что вы платите.
- Сколько часов и на что? Если в смете только «цена под ключ», непонятно, где работа, а где наценка.
- Что входит в сервер? Он есть в смете отдельно или спрятан в «разработке»?
- Что будет с обменом данных? Сайт, CRM, 1С — это отдельные задачи или «потом»?
- Кто проверяет на телефонах? Не «тестирование» в общем списке, а кто и на каких устройствах.
- Что после запуска? Сколько стоит поддержка и что в неё входит.
- Кому принадлежит код? После оплаты вы можете уйти к другому подрядчику или нет.
- Сколько будет стоить следующая доработка? Ставка в час или «уточним потом».
Если на эти вопросы нет внятных ответов, дело не в технологии. Дело в смете.
Студия, фрилансер или агент
У каждого варианта своя цена и свои риски.
Студия. Команда, процесс, менеджеры, дизайнеры, проверки. Дороже. Оправдано, если нужен публичный продукт, много интеграций и жёсткие сроки. Но в смете вы платите и за управление, а не только за код.
Фрилансер. Дешевле. Но один человек может заболеть, пропасть или затянуть. Проверяйте, кому принадлежит код, есть ли доступы к магазинам и что будет после запуска.
Агент. Это не отдельный исполнитель, а инструмент. Он не заменяет того, кто ставит задачу и проверяет результат. Со слабым контролем агент просто быстрее сделает мусор. С нормальным контролем — быстрее рутину.
Я работаю один с агентом. Это не студия с менеджерами и не «фрилансер на коленке». Плюс — прямой контакт и скорость. Минус — нет отдела из десяти человек, поэтому сложные проекты надо резать на этапы.
Почему счёт не падает? Потому что жадные
Если коротко — да, потому что жадные. Не все, но рынок в целом.
Пока клиент платит 750 тысяч, никто не снизит цену до 100. Цена держится не потому, что работа стала дороже, а потому что никто не хочет опускать планку.
ИИ ускоряет работу. Экономию кладут в прибыль, а не в скидку. Код — не весь проект: есть сервер, обмен с сайтом и 1С, проверки, публикация, поддержка. Но это объясняет состав счёта, а не его размер. Размер — это то, что рынок привык брать.
Поэтому «ИИ сделал разработку дешевле» — правда только про часть работы. Для клиента счёт не становится меньше. Он просто уходит в другой карман.
Внутреннее приложение — не продукт для магазина
Самая частая переплата — покупать публичное приложение там, где нужна внутренняя кнопка.
Внутреннему приложению не нужны магазин приложений, продвижение, публичный дизайн, оплата и витрина. Часто не нужны две программы: хватает веб-приложения, которое ставится на телефон ярлыком.
Публичный рынок всё равно называет внутренние приложения «от 300 тысяч рублей», а средний чек — 587–750 тысяч. Но если задача узкая, её можно считать по часам.
По моей практике:
- 40–100 часов — простая внутренняя задача: вход, данные, статусы, уведомления. Это 40–100 тысяч рублей по ставке 1 000 рублей в час.
- 60–250 часов — система с обменом данными, ролями, работой без связи. Это 60–250 тысяч рублей.
Если задача шире — несколько систем, обмен с 1С, роли, аудит, работа без связи — цена выше. Но это уже не «кнопка», а система. И считать её надо не по прайсу публичного приложения.
Три сценария
| Сценарий | Что входит | Ориентир |
|---|---|---|
| Простое внутреннее приложение | вход, данные, статусы, уведомления | 40–120 часов |
| Приложение с обменом данными | сайт, CRM, 1С, роли, работа без связи | 120–250 часов |
| Публичное приложение | дизайн, магазины, поддержка, продвижение | от 300 часов |
Разница не в «сложности кода», а в обвесе. Внутренней задаче не нужны магазин и продвижение. Публичному приложению нужны дизайн, проверки, публикация, аналитика и поддержка.
Поэтому вопрос «сколько стоит мобильное приложение» без сценария бессмысленен. Сначала надо понять, что покупается: рабочий инструмент или продукт для рынка.
Пример расчёта
Допустим, нужна внутренняя система заявок. Сотрудник создаёт заявку, прикладывает фото, руководитель меняет статус, приходит уведомление. Работы без связи и обмена с 1С пока нет.
| Работа | Часы |
|---|---|
| Вход и роли | 8 |
| Экраны: список, карточка, создание | 20 |
| Сервер: хранение, статусы, уведомления | 16 |
| Проверки на телефонах | 10 |
| Сборка и установка | 6 |
| Запас на правки | 10 |
| Итого | 70 |
По ставке 1 000 рублей в час — 70 тысяч рублей. Если добавить работу без связи и обмен с 1С, будет 120–180 часов и 120–180 тысяч. Это всё равно не 750 тысяч.
Понятно, что задачи бывают разными. Но когда счёт в 10 раз больше, стоит спросить: за что именно?
Публичное приложение — не только код
Публичное приложение — это продукт для рынка. Нужны дизайн, публикация, продвижение, поддержка.
В студии за это отвечают отдельные люди: дизайнер, маркетолог, менеджер. В агентской разработке эти задачи тоже закрываются — отдельными скиллами на уровне студийных специалистов. Да, счёт становится больше. Но не в разы.
Поэтому 750 тысяч — не обязательная цена публичного приложения, а студийный пакет.
Внутреннее приложение таких требований не имеет: им пользуются сотрудники, а не рынок.
С чего начать, если бюджет небольшой
Не делайте сразу «всё». Начните с одного процесса, который болит сильнее всего.
Например: сотрудник создаёт заявку, руководитель видит список, статус меняется, приходит уведомление. Без 1С, без работы без связи, без сложных ролей. Три-пять экранов. Проверили на реальных сотрудниках — стало понятно, что работает, а что нет.
Потом добавляете следующее: фото, обмен с сайтом, работу без связи, отчёты. Каждый этап — отдельные часы и отдельная проверка. Так дешевле, чем сразу строить большую систему, которая окажется не той.
Главное — не начинать с «мы потом всё переделаем». Переделывать всегда дороже.
Скорость и приёмка
В ручном проекте почти пять месяцев ушло не только на код. Там были камера, работа без связи, сервер, обновления, проверка на телефонах. Каждый новый модуль тянул за собой настройки, разрешения и проверки.
В DevHub неделя ушла на рабочую версию, потому что база уже была. Агент быстрее прошёл рутину: каркас, экраны, сервер, типы, настройки сборки.
Но «неделя» — это не «приложение за неделю». Это рабочая версия. Дальше — проверка на телефонах, уведомления, сборка, обновления. Это не второй проект, но это работа.
Что проверяю перед релизом
Перед релизом проверяю пять вещей:
- Вход. Неверный пароль, истёкший доступ, повторный вход, выход.
- Данные без связи. Потеря сети, повторная отправка, конфликт версий, дубли.
- Уведомления. Пришло, открылось, привело на нужный экран. Не пришло — сработал запасной вариант.
- Обновления. Приложение обновилось и не упало.
- Разные телефоны. Маленький экран, тёмная тема, старая версия системы, слабая память.
Ошибки в этих местах стоят дороже всего. Их находят на телефонах, а не в презентации.
Сервер и обмен данными
Приложение не должно подключаться напрямую к 1С или CRM. Это плохо заканчивается: доступы, версии, блокировки, безопасность.
Правильно — через сервер. Сайт, CRM, 1С и приложение видят одни данные, но каждое — через свой слой. Если сотрудник изменил заявку, это видно всем. Если заявка пришла с сайта, она сразу попадает в приложение.
Обмен должен переживать обрыв связи, повторную отправку и конфликты. Это не «красивая кнопка», а работа, которую клиент не видит. Но без неё приложение становится игрушкой.
Пример: заявка с сайта попадает на сервер, сервер отправляет её в приложение, сотрудник отвечает, ответ возвращается на сайт. Если связь пропала, заявка не теряется — она отправится позже. Если два сотрудника изменили одно и то же, сервер решает, какая версия правильная.
Именно поэтому «приложение» — это не только экраны. Это ещё и правила, по которым данные живут, не теряются и не дублируются.
Работа без связи
Когда сотрудник работает в поле, связи может не быть. Тогда данные хранятся на телефоне и уходят на сервер позже.
Это удобно, но дороже. Нужно решить:
- что отправить, когда появится сеть;
- что делать, если данные изменились с двух сторон;
- сколько хранить данные на телефоне;
- как очистить их при выходе;
- как защитить, если в них есть персональные данные.
Работа без связи — одна из самых дорогих функций. Если она не нужна, не тащите её «на всякий случай».
Уведомления и MAX
Уведомление идёт по цепочке: приложение получило разрешение, сервер отправил, система телефона показала. Ломается в любом месте: пользователь запретил уведомления, телефон убил фон, устарел ключ, сервер отправил не туда.
3 июня 2026 года MAX пропал из App Store. 4 июня Apple перестала пропускать уведомления от приложения. На iPhone уведомления перестали приходить, хотя сообщения доставляются. Обходной путь: открыть web.max.ru, добавить сайт на экран «Домой» и разрешить уведомления. На Android MAX остался в RuStore, Google Play и AppGallery.
Это не баг приложения. Это урок: критичное уведомление не должно зависеть от одного канала. Нужен запасной: письмо, SMS, Telegram или проверка при открытии.
У ботов в MAX отдельная история: у них нет отдельной отправки уведомлений. Если сервер бота не отвечает, попытки повторяются, а через 8 часов бот отписывается.
iPhone — отдельная история
Для iPhone нужен аккаунт Apple, сборка на Mac или в облаке, тестирование и проверка Apple. Обновление части программы можно выпустить быстрее, но саму программу для телефона и разрешения — только через магазин.
Плюс риск, который показал MAX: приложение может исчезнуть из App Store не по вашей вине. Тогда вы теряете не только установки, но и уведомления. Поэтому iOS-канал не должен быть единственным.
Поддержка
Каждый год выходят новые версии iPhone и Android. Меняются требования магазинов, библиотеки, правила приватности. Если приложение не обновлять, оно сначала перестаёт проходить проверку, потом ломается на новых телефонах, потом теряет уведомления или камеру.
Студии часто продают поддержку пакетом или абонентской платой — 15–25% в год. Это удобно студии, но не всегда клиенту.
Я беру фиксированную почасовую ставку за сессию агента. В стандартном проекте обновления нужны раз в 2–3 месяца, и это 0–3 тысячи рублей. Если ничего не сломалось и не меняется — можно не платить.
Человек может забыть. Не потому что плохой, а потому что у него в голове продукт, клиенты и текущие задачи. Обновление не болит, пока не сломается сборка.
Агент даёт не магию, а регламент: проверки по расписанию, обновления с проверками, задачи обслуживания. У меня обновление версии технологии, на которой сделано приложение, прошло за один день. Вручную я бы откладывал это месяцами.
Но поддержка не должна превращаться в годовой процент от стоимости проекта. Реально оплачиваются часы, а не месяцы.
Что обновлять каждый год
Поддержка — это не «сидеть и ждать». Каждый год нужно проверять:
- новые версии iPhone и Android;
- новые требования магазинов приложений;
- библиотеки, на которых сделано приложение;
- отправку уведомлений;
- сертификаты и ключи;
- безопасность и доступы;
- резервные копии и мониторинг.
Это не разовая работа. Но оплачивать её надо по факту часов, а не процентом от стоимости проекта.
Безопасность
Телефон даёт хорошую базу: приложение работает в песочнице, сборка подписана, есть защищённое хранилище.
Но разработчик всё равно должен:
- хранить ключи доступа в защищённом хранилище телефона, а не в коде;
- делать короткий срок действия ключей и двухфакторный вход;
- проверять права на сервере, а не только скрывать кнопки;
- использовать защищённое соединение;
- не писать персональные данные в логи;
- очищать данные при выходе;
- шифровать локальные данные, если они чувствительные;
- соблюдать 152-ФЗ, если в приложении есть персональные данные.
Отдельно про доступы. В корпоративных приложениях часто хочется дать сотруднику «всё и сразу». Правильнее — минимальные права: каждый видит только то, что ему нужно. Это и безопасность, и меньше ошибок.
Красные флаги в смете
На что смотреть, если не хотите переплатить или попасть:
- Цена без часов. Непонятно, за что платите.
- «Сделаем всё за месяц». Значит, либо не поняли задачу, либо не заложили проверки.
- Поддержка не обсуждена. Она может быть отдельным договором — это нормально. Плохо, если про неё молчат и не называют цену.
- Нет проверки на телефонах. «Работает на компьютере» — не то же самое.
- Нет исходников и доступов. Вы должны владеть кодом и магазинами, а не быть заложником.
- Обещают всё нативным. Для большинства задач это лишние деньги.
- Не задают вопросов о процессе. Значит, будут делать «как обычно», а не как нужно вам.
Чек-лист для бизнеса
- Сначала опишите процесс, потом делайте приложение.
- Решите: это внутренняя задача или публичный продукт.
- Проверьте, нужна ли работа без связи.
- Посчитайте обмен с сайтом, CRM и 1С.
- Спросите про поддержку и обновления.
- Проверьте смету в часах.
- Сравните три предложения.
- Не покупайте публичное приложение, если нужна внутренняя кнопка.
FAQ
Сколько стоит разработка мобильного приложения?
Публичные вилки на 22 октября 2026 года: в Челябинске средний чек — около 750 тысяч рублей, час работы — 2 500 рублей. По России средняя — около 587 тысяч. Крупные студии называют 500 тысяч–40 миллионов, но большинство проектов укладывается в 1,5–15 миллионов. Цена зависит от сервера, обмена данными и проверок. Поддержка — отдельно, по часам.
Почему приложения не дешевеют, если появился ИИ?
ИИ ускоряет написание кода, но код — не весь проект. Есть сервер, обмен с сайтом и 1С, проверки, публикация и поддержка. Плюс экономию от ИИ компании кладут в прибыль, а не в скидку. Студии продают не часы, а пакеты: разработка + дизайн + поддержка. В пакете легко спрятать наценку. Поэтому счёт не падает.
Сколько стоит внутреннее приложение для сотрудников?
По моей практике: 40–100 часов на узкую задачу и 60–250 часов на систему с обменом данными. При ставке 1 000 рублей в час это 40–250 тысяч рублей. Магазин приложений, публичный дизайн и продвижение для внутренней задачи не нужны.
Сколько времени занимает разработка мобильного приложения?
Первое приложение я писал руками почти пять месяцев. Второе сделал с ИИ-агентом за неделю. Но неделя — это рабочая версия, а не готовый продукт: дальше проверка на телефонах, уведомления, сборка и обновления.
Сколько стоит поддержка мобильного приложения?
Студии часто закладывают 15–25% в год или абонентскую плату. Но реально оплачиваются часы. У меня — фиксированная почасовая ставка за сессию агента: в стандартном проекте обновления раз в 2–3 месяца, 0–3 тысячи рублей. Обновления под новые iPhone и Android нужны, но это не годовой процент от стоимости проекта.
Почему в MAX не приходят уведомления на iPhone?
3 июня 2026 года MAX пропал из App Store. После этого Apple перестала пропускать уведомления от приложения. Сообщения доставляются, но уведомления на iPhone не приходят. Обходной путь — открыть web.max.ru, добавить сайт на экран «Домой» и разрешить уведомления. Это ограничение магазина, а не ошибка приложения.
Нужна ли мобильному приложению локальная база данных?
Если сотрудник работает без связи — да. Данные хранятся на телефоне и уходят на сервер позже. Нужно решить, что делать при конфликте, сколько хранить данные и как очищать их при выходе. Это добавляет работы и денег.
React Native или отдельно для iPhone и Android?
React Native — одна программа сразу для iPhone и Android. Для большинства бизнес-задач этого достаточно. Отдельная разработка нужна, если уже есть старый код под конкретную платформу или требуется редкий модуль под оборудование.
Как защитить данные в мобильном приложении?
Ключи доступа — в защищённом хранилище телефона, короткий срок действия и двухфакторный вход. Проверка прав — на сервере, соединение — защищённое, логи — без персональных данных. При выходе данные с телефона нужно очищать.
Можно ли обновлять приложение без магазина?
Частично. Можно обновить часть программы без новой публикации в магазине, но не саму программу для телефона и не разрешения. Новые модули и требования магазинов всё равно требуют обычного обновления.
Итог
Технологии упростили работу. Цена та же. Не потому что стало сложнее, а потому что её держат.
Внутреннюю задачу можно сделать за 40–250 тысяч рублей, а не за 750. Публичное приложение требует дизайна, магазинов и продвижения. Это отдельные скиллы, но не повод автоматически платить 750 тысяч.
Если хотите разобрать свою задачу — покажу, где хватит простого внутреннего приложения, а где без сервера и обмена данными не обойтись. Ставка — 1 000 рублей в час, без абонентской платы и скрытых подписок. Напишите, что нужно автоматизировать.
Источники и даты
- Workspace.ru, Челябинск, срез 22.10.2026 — workspace.ru/chelyabinsk/mobile/ios.
- Рейтинг Рунета, 2026 — ratingruneta.ru/apps/chelyabinsk.
- Surf, стоимость разработки мобильного приложения, 2026 — surf.ru/cena-razrabotki-mobilnogho-prilozhieniia.
- MAX: РБК, 03.06.2026 — rbc.ru.
- MAX: BFM, 04.06.2026 — bfm.ru.
- MAX: «Лента», 13.07.2026 — lenta.ru.
- MAX: уведомления о событиях — dev.max.ru.
Цены в статье — публичные вилки с датой среза (22.10.2026), а не сметы конкретных проектов. Состав работ у подрядчиков разный. MAX — товарный знак правообладателя; упоминание носит информационный характер. Материал не является юридической консультацией.