Содержание · 7
«Сколько стоит приложение?» – вопрос, на который честно нельзя ответить одной цифрой. Два приложения с похожим описанием могут отличаться по бюджету в разы: одно показывает каталог и принимает заявки, другое работает без сети, принимает платежи и синхронизируется с ERP.
Поэтому вместо прайса разберём, из чего складывается стоимость мобильного приложения на Flutter, какие решения сильнее всего влияют на бюджет и как запустить первую версию без лишних трат.
Почему Flutter

Flutter позволяет писать одно приложение сразу для iOS и Android на общей кодовой базе. Это не делает разработку бесплатной, но убирает дублирование: интерфейс, логика и большая часть тестов пишутся один раз.
Где Flutter особенно уместен:
- приложения для клиентов: каталог, заказ, личный кабинет, программа лояльности;
- служебные приложения для сотрудников: курьеры, торговые представители, склад;
- MVP, когда нужно быстро проверить идею на обеих платформах.
Где стоит подумать дважды: приложения, глубоко завязанные на специфичные функции конкретной платформы, или проекты, где уже есть сильная нативная команда.
Из чего складывается стоимость
Экраны и пользовательские сценарии
Количество экранов – грубая мера. Важнее, что на них происходит. Экран «О компании» и экран оформления заказа с выбором доставки, промокодом и оплатой – совсем разные по объёму задачи.
Оценку удобнее вести по сценариям: регистрация и вход, поиск и каталог, карточка товара, корзина и оплата, личный кабинет, уведомления. Каждый сценарий включает основные экраны, ошибки, пустые состояния и крайние случаи.
Дизайн
Дизайн мобильного приложения – это не только красивые макеты. Нужно продумать навигацию, состояния загрузки и ошибок, поведение на разных размерах экранов, тёмную тему, доступность. Если у вас уже есть фирменный стиль и веб-версия, часть решений можно переиспользовать.
Бэкенд
Приложение почти никогда не живёт само по себе. Ему нужен сервер, который хранит данные, проверяет права, считает цены и отправляет уведомления.
- Готовая платформа. Firebase закрывает авторизацию, базу данных, хранение файлов и push-уведомления. Быстрый старт, но со временем могут появиться ограничения.
- Собственный бэкенд. Больше гибкости и контроля над данными, но больше работы на старте.
- Существующая система. Если у вас уже есть сайт, CRM или учётная система с API, приложение может работать поверх них. Тогда объём бэкенда зависит от того, насколько готов этот API.
Админ-панель
Кто-то должен управлять контентом, заказами, пользователями и акциями. Иногда хватает существующей админки сайта, иногда нужна отдельная панель под мобильные сценарии.
Интеграции
Каждая внешняя система добавляет работу: изучение документации, обработку ошибок, тестирование.
- платежи: Stripe, PayPal, Apple Pay, Google Pay;
- доставка: DHL или локальные службы с расчётом стоимости и трекингом;
- ERP и CRM: SAP, Odoo, Microsoft Dynamics или ваша собственная система;
- карты и геолокация;
- аналитика и push-уведомления;
- AI-функции через OpenAI API.
Публикация в App Store и Google Play
Публикация – отдельный этап, а не кнопка. Нужны аккаунты разработчика, иконки, скриншоты и описания, политика конфиденциальности, ответы на вопросы о сборе данных. Apple и Google проверяют приложения по своим правилам, и иногда приходится вносить правки после ревью.
Тестирование
Приложение нужно проверить на разных устройствах и версиях систем, при плохом интернете, при прерываниях и повторных входах. Чем больше платежей и интеграций, тем важнее тестирование.
Поддержка после запуска
Apple и Google регулярно обновляют системы и требования. Библиотеки устаревают, появляются новые размеры экранов. Закладывайте поддержку и развитие с самого начала, а не после первого сбоя.
Сюда же относятся мониторинг ошибок, обновление зависимостей, ответы на отзывы в магазинах приложений и небольшие доработки по результатам аналитики. Это регулярная работа, и её объём зависит от того, насколько активно развивается продукт.

Почему одну идею оценивают по-разному
Если вы отправите одно и то же описание в несколько студий, оценки могут сильно разойтись. Обычно дело не в жадности или щедрости, а в том, как каждая команда поняла задачу.
Одна студия заложила собственный бэкенд, другая предполагает Firebase. Одна учла админ-панель и публикацию, другая считает только мобильную часть. Одна предусмотрела тестирование на разных устройствах и поддержку после запуска, другая нет.
Поэтому сравнивайте не итог, а состав: какие сценарии, интеграции и этапы включены. Хорошая оценка всегда показывает, из чего она собрана, и прямо говорит, что в неё не вошло.
Что сильнее всего влияет на бюджет

- Работа без сети. Офлайн-режим с последующей синхронизацией заметно усложняет логику.
- Реальное время. Чаты, трекинг курьера на карте, живые статусы.
- Платежи и подписки. Особенно покупки внутри приложения с правилами магазинов.
- Роли и права. Клиент, курьер, менеджер, администратор – по сути несколько приложений в одном.
- Сложные интеграции. Особенно с системами без нормального API.
- Нестандартный интерфейс. Сложные анимации и кастомные элементы вместо стандартных компонентов.
Как начать с MVP

MVP – это минимальная версия, которая решает главную задачу пользователя и позволяет проверить идею на реальных людях. Не урезанная копия финального продукта, а его ядро.
- Сформулируйте одну главную задачу: что пользователь должен сделать в приложении.
- Опишите основной сценарий от входа до результата и отрежьте всё, что ему не служит.
- Решите, на чём строить бэкенд: готовая платформа вроде Firebase для быстрой проверки или собственный сервер, если данные и логика уже сложные.
- Выберите минимум интеграций, без которых сценарий не работает.
- Запланируйте аналитику, чтобы после запуска видеть, как люди пользуются приложением.
- Опубликуйте, соберите обратную связь и только потом добавляйте функции.
Хороший пример узкой задачи – приложение курьера, которое мы делали для Ricco Pizza: курьеры получают в нём заказы, а адрес и состав приходят на телефон сразу после передачи в доставку. Одна понятная задача, связанная с сайтом и системой ресторана, без лишнего.
Как получить точную оценку

Чтобы оценка была близкой к реальности, пришлите нам:
- описание задачи и целевой аудитории;
- основные сценарии использования;
- список систем, с которыми нужна интеграция;
- примеры приложений, которые вам нравятся, и чем именно;
- что уже есть: дизайн, сайт, API, бэкенд.
По этому описанию мы предложим состав MVP и подготовим оценку с разбивкой по этапам.
Читайте по теме: на чём делать интернет-магазин: OpenCart, WooCommerce, Shopify или Laravel; геймификация в онлайн-бизнесе; когда пора делать свою CRM вместо готовой.
Запросите оценку
Опишите вашу идею или задачу через форму на сайте, в Telegram, WhatsApp или на e-mail. Зададим уточняющие вопросы, предложим, с чего начать, и подготовим оценку под ваш проект.
Оставьте контакт – ответим в течение рабочего дня там, где вам удобно.


