Мобильное приложение iOS + Android
Одно приложение сразу на обе платформы: кабинет клиента, заказы, оплата, уведомления, карты, чат.
Разработка мобильного приложения на заказ проходит за 7 этапов и занимает 1–3 месяца: 6–8 недель до первой версии, из них первая неделя уходит на сценарии и прототип, и ещё 1–2 недели на модерацию магазинов. Как проходит разработка мобильного приложения на заказ, видно по карточке услуги ООО «Система»: одна кодовая база для iOS и Android стоит от 500 000 до 2 000 000 ₽ и публикуется в App Store, Google Play и RuStore. Срок растёт, когда заказчик добавляет экраны после сметы, заводит аккаунты магазинов в последний день или подключает 1С после приёмки интерфейса. Ниже разобраны этапы по порядку, подготовка со стороны заказчика, требования трёх магазинов на октябрь 2026 года, расчёт на примере фитнес-клуба и чек-лист приёмки.

Разработка идёт 7 этапами и занимает 1–3 месяца, а одна кодовая база для iOS и Android по карточке ООО «Система» стоит от 500 000 ₽ до 2 000 000 ₽.
Путь один и тот же для доставки, фитнес-клуба и сервисной службы: сценарии и прототип, дизайн, сервер, мобильный код, тесты, публикация в трёх магазинах, сопровождение. Меняются только число экранов, роли и системы, с которыми приложение обменивается данными. От этого зависит, где внутри вилки окажется цена.
| Задача | Карточка каталога | Срок | Цена |
|---|---|---|---|
| Кабинет клиента, заказы, оплата и push на iOS и Android | Мобильное приложение iOS + Android | 1–3 месяца | от 500 000 ₽ до 2 000 000 ₽ |
| Приложение без магазинов, ставится из браузера | Приложение без App Store | 2–4 недели | от 150 000 ₽ до 400 000 ₽ |
| Заявки, чек-листы и фото полевых сотрудников с офлайном | Приложение выездного сотрудника | 1–2 месяца | от 300 000 ₽ до 800 000 ₽ |
| Приёмка и отгрузка на складе со сканером | Приложение для склада со сканером | 3–6 недель | от 200 000 ₽ до 600 000 ₽ |
| Витрина или запись внутри Телеграма | Мини-приложение в Телеграме | 2–4 недели | от 150 000 ₽ до 400 000 ₽ |
В карточку iOS + Android входят 6 блоков: проектирование со сценариями и прототипом, дизайн по гайдлайнам двух систем, кросс-платформенный код, сервер с базой и панелью администратора, push с оплатой и картами, публикация в App Store, Google Play и RuStore. Все цены собраны на странице цен на разработку.
Дальше разобраны этапы по порядку, подготовка со стороны заказчика, требования трёх магазинов на октябрь 2026 года, расчёт на примере фитнес-клуба, выбор подрядчика и приёмка. Коммерческий запрос со словом «заказать» этой странице не принадлежит: его закрывает карточка услуги.
Мобильное приложение на заказ — программа, которую разработчик пишет под задачи одной компании, собирает для iOS и Android и публикует в магазинах под аккаунтом заказчика, а код и сервер остаются у заказчика.

Карточка услуги называет пять типов заказчиков: сервисы, доставка, ритейл, сообщества и компании с полевыми сотрудниками. Общее у них одно: человек открывает приложение каждый день или каждую неделю, а не раз в год. Push, вход по номеру телефона и оплата в два касания окупаются только при таком ритме.
Если у компании одна услуга и клиент приходит дважды в год, приложение не нужно: хватит сайта с формой заявки. Если нужны push на iOS и работа с камерой или Bluetooth, нужна сборка в магазины. Если push на iOS не нужны, по карточке подойдёт приложение без App Store: оно дешевле в 2–3 раза и не зависит от модерации.
Если клиенты уже сидят в Телеграме, витрину или запись дешевле собрать как мини-приложение в Телеграме: от 150 000 ₽ и 2–4 недели. Мы честно называем этот путь заказчику, даже когда он пришёл за «большим» приложением.
ООО «Система» основано в 2024 году и к октябрю 2026 года сдало больше 40 проектов. Мобильный опыт компании — приложение для бега RunMatch: 2 платформы, 1 общий рейтинг бегунов и 3 экрана до пробежки, тренировки подтягиваются с часов, сервер свой. Самая крупная система компании работает на 170 человек и держит 65 сервисов и 4 базы 1С.
Заказчику нужны 6 вещей до старта: цель с одной метрикой, список ролей и сценариев, доступы к текущим системам, аккаунты магазинов на своё юрлицо, политика конфиденциальности и один ответственный с правом решать.

Техническое задание на 40 страниц не нужно. Список ролей, сценариев и систем на 2 страницы даёт разработчику больше, чем документ, который никто не читает до конца.
Создание проходит 7 этапов: сценарии и прототип, дизайн, сервер и API, мобильный код, тестирование на устройствах, публикация и сопровождение.

| Этап | Что получает заказчик | Когда | Что ломает проект |
|---|---|---|---|
| 1. Сценарии и прототип | Кликабельный каркас на 8–12 экранов | Неделя 1 | Нет экрана «нет сети» и экрана ошибки оплаты |
| 2. Дизайн | Макеты всех экранов по гайдлайнам iOS и Android | Недели 2–3 | Экраны «как у банка» с анимациями, которых нет в смете |
| 3. Сервер, база и API | Тестовый сервер с данными заказчика и панель администратора | Недели 2–6 | Доступ к 1С и платёжному шлюзу выдан на пятой неделе |
| 4. Мобильный код | Сборка для iPhone и Android каждую неделю | Недели 3–7 | Новые экраны после сметы |
| 5. Проверка | Закрытый список ошибок, проверка на реальных телефонах | Недели 7–8 | Проверка только на эмуляторе |
| 6. Публикация | Карточки в App Store, Google Play и RuStore под аккаунтом заказчика | Недели 8–10 | Аккаунты магазинов ещё не созданы |
| 7. Поддержка | Обновления под новые версии ОС и правила магазинов | После сдачи | Поддержку считают частью разовой цены |
Первая версия по карточке выходит за 6–8 недель, публикация и модерация занимают ещё 1–2 недели. Этапы 3 и 4 идут параллельно: пока сервер принимает первые запросы, мобильный код уже собирается на тестовых данных.
Если сервер у компании уже есть, приложение подключается к его API, и третий этап сокращается до согласования методов. Если сервера нет, он входит в состав карточки. Отдельный API-сервис для нескольких клиентов считают другой карточкой: от 150 000 ₽ до 500 000 ₽ и 3–6 недель.
Деталь, которая на деле экономит деньги: еженедельная сборка в руках заказчика. Экран, который не понравился на второй неделе, стоит часа работы. Тот же экран на восьмой неделе тянет за собой сервер, тесты и новую модерацию.
Разработка занимает 1–3 месяца по карточке: первая версия выходит за 6–8 недель, публикация и модерация в магазинах добавляют 1–2 недели.

Нижняя граница в 1 месяц достижима, когда у заказчика готовы доступы, аккаунты магазинов и политика конфиденциальности, а экранов 8–10. Верхняя граница в 3 месяца собирается из двух ролей, оплаты, карт, чата и обмена с 1С.
Модерация идёт по правилам каждого магазина. Apple пишет на странице App Review, что проверяет не меньше 50 % заявок за 24 часа и 90 % за 48 часов. Там же сказано, что больше 40 % нерешённых отказов связаны с пунктом 2.1 «Полнота приложения»: падения, заглушки вместо контента, отсутствие тестовой учётной записи для проверяющего. Каждый отказ возвращает сборку на круг, поэтому карточка закладывает на публикацию 1–2 недели, а не 2 дня.
RuStore по своим правилам модерации проверяет приложение в течение 72 часов с момента отправки и может запросить дополнительные данные при первой публикации. Google Play сроки проверки не публикует; для личных аккаунтов, созданных после 13 ноября 2023 года, перед публикацией обязательно закрытое тестирование.
Для сравнения: приложение без магазинов выходит за 2–4 недели, потому что модерации нет совсем. Приложение выездного сотрудника занимает 1–2 месяца: ролей меньше, зато есть офлайн и фото.
Что удлиняет календарь: 1С, подключённая после приёмки интерфейса, добавляет до 14 дней; отказ магазина добавляет 2–7 дней на исправление и повторную проверку; каждый новый экран после сметы добавляет от 3 рабочих дней с дизайном, кодом и тестом.
Для 90 % бизнес-задач берут одну кодовую базу на Flutter или React Native: кабинеты, заказы, каталоги и чаты работают так же быстро, а разработка выходит в полтора-два раза дешевле двух отдельных приложений.

| Вариант | Код | Срок у нас | Когда брать |
|---|---|---|---|
| Нативная разработка | Swift для iOS, Kotlin для Android, два проекта | Две сметы | Игры с тяжёлой графикой, редкое железо, две команды уже есть; по карточке это в 1,5–2 раза дороже одной базы |
| Кросс-платформа | Flutter на Dart или React Native, один проект и 2 сборки | 1–3 месяца | Кабинеты, заказы, запись, оплата, карты, чат; от 500 000 ₽ до 2 000 000 ₽ |
| PWA | Веб-приложение, ставится из браузера | 2–4 недели | Push на iOS не нужны, магазины не нужны; от 150 000 ₽ до 400 000 ₽ |
| Мини-приложение | Веб внутри Телеграма | 2–4 недели | Клиенты уже в мессенджере; от 150 000 ₽ до 400 000 ₽ |
Flutter 3.47 по документации поддерживает Android с версии 24 по 37 и iOS с версии 15 по 27; страница поддерживаемых платформ проверена 9 октября 2026 года. Этого хватает для телефонов, которые реально стоят у клиентов в России.
Хвост «разработка мобильного приложения на 1С» означает мобильную платформу 1С для сотрудников, а не клиентское приложение в магазинах. Клиентское приложение мы пишем на кросс-платформе, а с 1С соединяем обменом за 5–14 дней.
Отдельная история — отечественная ОС Аврора для корпоративных устройств. Для неё нужны два пакета RPM и свой магазин, об этом написана статья о приложениях для ОС Аврора. Приложение для клиентов на обычных телефонах туда не переносят.
Разовая разработка по карточке стоит от 500 000 ₽ до 2 000 000 ₽, а сверх неё заказчик платит сборы магазинов, хостинг и сопровождение отдельными строками.

| Строка | Откуда цифра | Деньги | Как платят |
|---|---|---|---|
| Приложение iOS + Android | Карточка каталога | 0,5–2 млн ₽ | Разово, аванс 30–50 % |
| Apple Developer Program | developer.apple.com | 99 USD | Каждый год |
| Google Play Console | support.google.com | 25 USD | Один раз |
| Консоль RuStore | rustore.ru | Не назван | Смотрят в консоли |
| Интеграция с 1С | Карточка каталога | 60–200 тыс. ₽ | Разово, отдельно |
| Документы по 152-ФЗ | Карточка каталога | 60–150 тыс. ₽ | Разово, если нужны |
| Абонентская поддержка | Карточка каталога | 15–50 тыс. ₽ | Каждый месяц |
| Хостинг сервера | Договор с провайдером | По счёту | Каждый месяц |
Внутри вилки цену двигают 6 вещей: число экранов, число ролей, оплата внутри приложения, карты и геолокация, чат и число внешних систем. Нижняя граница — одна роль и 8–10 экранов без оплаты. Верхняя — две роли, оплата, карты, чат и обмен с 1С.
Разные виды денег не складываются в одну сумму. Разовая разработка, годовой сбор Apple и месяц абонентской поддержки стоят отдельными строками, иначе смета обманывает заказчика на второй год.
Подробный разбор вилки по типам приложений лежит в статье о цене мобильного приложения, а полный прайс соседних услуг — на странице цен на разработку. Как устроены аванс и остаток, разобрано в статье об оплате разработки.
Пример на 10 экранов в нижней границе даёт 560 000 ₽ разово: 500 000 ₽ за приложение и 60 000 ₽ за обмен с 1С.

Заказчик — сеть из 3 фитнес-клубов. Ролей две: клиент и администратор. Экранов 10: вход по номеру телефона, расписание, запись на занятие, абонемент, оплата, QR-пропуск, уведомления, профиль, история посещений и поддержка. Абонементы и оплаты живут в 1С, поэтому обмен нужен с первого дня.
Шаг 1. Берём нижнюю границу карточки мобильного приложения iOS + Android: 500 000 ₽. Срок — 1–3 месяца, первая версия за 6–8 недель.
Шаг 2. Добавляем нижнюю границу интеграции с 1С: 60 000 ₽. Срок обмена — 5–14 дней, и в этом примере он записан в задачу сразу, поэтому дни идут внутри тех же 6–8 недель.
Шаг 3. Складываем только разовые строки: 500 000 ₽ плюс 60 000 ₽ равно 560 000 ₽.
Шаг 4. Считаем аванс. 30 % от 560 000 ₽ — это 168 000 ₽. 50 % — это 280 000 ₽. Остаток платят по этапам после сборок, которые можно проверить на телефоне.
Шаг 5. Отдельно считаем деньги магазинов: 99 USD в год за Apple Developer Program и 25 USD один раз за Google Play Console. Их платит заказчик со своего аккаунта, в смету разработки они не входят.
Шаг 6. Отдельно считаем год после запуска: поддержка от 15 000 ₽ в месяц даёт 180 000 ₽ в год по нижней границе. Это вторая строка, а не часть 560 000 ₽.
Верх того же примера считается так же: 2 000 000 ₽ плюс 200 000 ₽ равно 2 200 000 ₽. Туда ведут чат с тренером, карты залов, оплата частями и три роли вместо двух. Середину вилки каталог не называет: договор фиксирует сумму после списка экранов.
В каждый магазин сборка идёт под аккаунтом заказчика и проходит проверку: Apple чаще отвечает за 24–48 часов, RuStore проверяет в течение 72 часов, Google Play сроки не публикует.

С 28 апреля 2026 года Apple принимает только сборки на Xcode 26 с SDK iOS 26, а с 9 сентября 2026 года приложение обязано поддерживать iOS 13 и новее. Оба требования стоят на странице предстоящих требований Apple, проверено 9 октября 2026 года. У каждого приложения должны работать ссылка на поддержку и ссылка на политику конфиденциальности. Проверяющему нужна тестовая учётная запись, если в приложении есть вход.
С 31 августа 2026 года новые приложения и обновления должны ориентироваться на Android 16, уровень API 36; уже опубликованные приложения обязаны держать хотя бы Android 15, уровень API 35, иначе их перестают показывать на новых устройствах. Отсрочку можно запросить до 1 ноября 2026 года. Правило опубликовано в справке Play Console о целевом уровне API. Сборку, собранную по старым требованиям, магазин не примет, и это первое, что мы проверяем у заказчика с готовым приложением.
По инструкции публикации RuStore файл APK или AAB не больше 5 ГБ, он подписан сертификатом, имя пакета уникально, а у обновления подпись совпадает с прошлой версией. Иконка — 512 на 512 пикселей, до 3 МБ, в PNG или JPG, без прозрачных углов. Скриншоты для телефона обязательны: до 3 МБ каждый и не больше 2160 на 3840 пикселей. Обработанные файлы консоль хранит 14 дней до отправки на модерацию.
Правила модерации RuStore дают 72 часа на проверку, требуют политику конфиденциальности на русском языке и оставляют 1 апелляцию на каждое решение со сроком рассмотрения до 30 календарных дней.
Все три карточки магазинов мы заполняем сами: название, описание, скриншоты, возрастной рейтинг и ответы на вопросы о сборе данных. Аккаунты при этом остаются у заказчика, иначе при смене подрядчика приложение придётся публиковать заново и терять отзывы.
Разработчика проверяют по 8 пунктам до аванса: живое приложение в магазине, смета по экранам, договор от юрлица, исходники заказчику, аккаунты на заказчике, еженедельные сборки, поддержка отдельной строкой и один ответственный.

Аванс по нашим правилам составляет 30–50 % от разовой суммы, остаток привязан к результатам, которые можно проверить на телефоне. Так устроена оплата разработки, и это удобный тест для любого подрядчика: предоплата 100 % до первого экрана — повод задать вопросы.
Отзывов на нашем сайте нет, поэтому мы не просим верить словам. Вместо них есть 147 услуг с открытыми ценами и 12 кейсов с цифрами, которые можно сверить с договором.
Срок срывают 6 ошибок: экраны после сметы, аккаунты магазинов в последний день, 1С после приёмки интерфейса, дизайн «как у банка», проверка только на эмуляторе и поддержка, забытая в смете.

Ещё одна ошибка — сложить разовую разработку и год поддержки в одну сумму и назвать это ценой приложения. 560 000 ₽ разового примера и 180 000 ₽ года поддержки стоят в разных строках, иначе через год заказчик удивляется счёту.
В день сдачи заказчик забирает 8 вещей: сборки в трёх магазинах под своим аккаунтом, исходный код, сервер с базой, доступы, инструкцию по сборке, акт, список исключений и контакт поддержки.

Проверка идёт на реальных телефонах разных производителей, а не на эмуляторе разработчика. Один iPhone и один Android — минимум, с которым заказчик не должен соглашаться.
Мы передаём код и доступы, потому что так сдаём проекты с 2024 года: больше 40 проектов и 147 открытых цен держатся на этом правиле. Приложение принадлежит заказчику, а не подрядчику, и смена подрядчика через год не должна означать разработку с нуля.
С цели и списка экранов, а не с поиска программиста. Запишите одну метрику на полгода после запуска, роли пользователей и 3–5 действий по каждой роли. Параллельно заведите аккаунты Apple Developer Program за 99 USD в год и Google Play Console за 25 USD на своё юрлицо. С этим списком разработчик за неделю соберёт прототип.
Средней цены нет, есть вилка карточки: от 500 000 до 2 000 000 ₽ за одну кодовую базу для iOS и Android со сроком 1–3 месяца. Приложение без магазинов стоит от 150 000 до 400 000 ₽ и делается 2–4 недели. Точную сумму внутри вилки называет договор после списка экранов и ролей.
Да, и это дешевле, чем с нуля. Приложение подключается к API сайта, а с 1С соединяется обменом за 5–14 дней и от 60 000 до 200 000 ₽. Сервер при готовом сайте сокращается до согласования методов. Главное — выдать доступы в первую неделю, иначе обмен добавит к сроку до 14 дней.
Нет. Для кабинетов, заказов, записи и оплаты берут одну кодовую базу на Flutter или React Native, из которой собираются 2 сборки. Так разработка выходит в полтора-два раза дешевле двух отдельных команд. Нативный код на Swift и Kotlin нужен играм с тяжёлой графикой и редкому железу.
ИИ ускоряет код, тесты и тексты карточек магазинов, и мы строим разработку вокруг ИИ-инструментов и собственных наработок. Но магазины, сервер, политика конфиденциальности по 152-ФЗ и проверка на реальных телефонах остаются работой людей. Срок по карточке остаётся 1–3 месяца, а не неделя.
Консоль разработчика, файл APK или AAB до 5 ГБ с подписью и уникальным именем пакета, иконка 512 на 512 пикселей до 3 МБ, скриншоты телефона до 3 МБ, хотя бы один контакт и политика конфиденциальности на русском языке. Модерация по правилам RuStore идёт в течение 72 часов.
Конструктор даёт сборку за дни, но код, сервер и данные остаются на платформе за ежемесячную плату, а требования магазинов зависят от её обновлений. Разработка с нуля стоит от 500 000 ₽ и занимает 1–3 месяца, зато исходники, база и аккаунты магазинов принадлежат заказчику, и сменить подрядчика можно без переделки.
Apple пишет, что проверяет не меньше 50 % заявок за 24 часа и 90 % за 48 часов, но отказ возвращает сборку на круг, поэтому карточка закладывает на публикацию 1–2 недели. Google Play сроки не публикует, зато с 31 августа 2026 года принимает только сборки под Android 16 с уровнем API 36.
Одно приложение сразу на обе платформы: кабинет клиента, заказы, оплата, уведомления, карты, чат.
Работает как приложение: иконка на экране, офлайн-режим, уведомления, быстрый запуск — но без магазинов приложений, модерации и комиссий.
Партнёры, клиенты и ваши приложения получают доступ к данным и функциям по правилам: ключи, тарифы, лимиты, документация, журнал.
Правки, обновления, мониторинг, резервные копии, консультации — сайт, бот и система всегда живые, а вы знаете, к кому обратиться.
Эту тему также ищут как: «как проходит разработка мобильного приложения на заказ», «что нужно для разработки мобильного приложения», «сколько времени занимает разработка мобильного приложения», «как выбрать разработчика мобильного приложения», «какие этапы проходит создание мобильного приложения», «нативное или кроссплатформенное приложение»