Плохой подрядчик стоит дороже хорошего: недоделанное приложение почти всегда переписывают с нуля. Вот проверочный список, который мы советуем пройти до подписания договора — даже если выбираете не нас.
Статья написана со стороны заказчика: что смотреть в портфолио, какие пункты обязаны быть в договоре, из чего складывается цена и какие вопросы задать команде до того, как вы переведёте первый аванс. Если вы читаете это перед встречей с потенциальным подрядчиком — распечатайте список вопросов из середины статьи и пройдитесь по нему прямо на созвоне.
Ни один из этих признаков сам по себе не приговор, но два-три сразу — веский повод продолжить поиск.
Сохраните этот список и пройдитесь по нему на последней встрече перед подписанием. Уверенные, конкретные ответы — хороший знак; уход в общие слова — повод насторожиться.
Главный принцип приёмки: у каждого этапа есть осязаемый результат, который остаётся у вас независимо от того, продолжите вы работу с этой командой или нет. Вот как это выглядит для типового приложения средней сложности.
| Этап | Что вы должны получить на руки | Ориентировочный срок |
|---|---|---|
| Аналитика и ТЗ | Карта пользовательских сценариев, спецификация функций с приоритетами, оценка бюджета по этапам, план релизов | 1–3 недели |
| Дизайн | Кликабельный прототип в Figma, макеты всех экранов под iOS и Android, UI-кит с компонентами, доступ к исходникам макетов | 3–6 недель |
| Разработка | Доступ к репозиторию с первого дня, сборки на телефон после каждого спринта (TestFlight / APK), демо раз в 1–2 недели | 2–5 месяцев |
| Тестирование | Чек-лист тестирования, отчёт о пройденных сценариях и устройствах, список известных ограничений | 2–4 недели (частично параллельно с разработкой) |
| Публикация | Приложение в App Store, Google Play и RuStore на ваших аккаунтах, тексты и скриншоты для сторов, настроенная аналитика и сбор крашей | 1–2 недели с учётом модерации |
| Поддержка | SLA с временем реакции, ежемесячный отчёт по стабильности и часам, обновления под новые версии iOS/Android | Постоянно, гарантия 1–3 месяца бесплатно |
Если подрядчик не может сказать, что именно вы получите на руки по итогам этапа, — этап сформулирован для внутреннего удобства студии, а не для вас.
Второй по частоте вопрос после цены. Нативная разработка — это два отдельных приложения: Swift для iOS и Kotlin для Android. Кроссплатформа — одна кодовая база на React Native или Flutter, которая собирается под обе платформы.
Когда достаточно кроссплатформы. Для 80–90% бизнес-приложений — сервисы заказов и доставки, личные кабинеты, маркетплейсы, каталоги, запись на услуги, внутренние корпоративные инструменты — React Native и Flutter в 2026 году закрывают задачу полностью. Интерфейс неотличим от нативного, доступ к камере, геолокации, push-уведомлениям и платежам есть из коробки, а крупные продукты вроде банковских и ритейл-приложений давно доказали, что технология выдерживает миллионы пользователей.
Когда нужен натив. Игры и тяжёлая графика, обработка видео в реальном времени, сложные AR-сценарии, нестандартная работа с Bluetooth-периферией и другими низкоуровневыми API, а также случаи, когда каждая миллисекунда отклика критична. Если ваша задача не из этого списка, доплата за натив, скорее всего, не окупится.
Разница в деньгах и сроках. Нативная разработка означает две команды и почти двойной объём работы: на практике это плюс 60–80% к бюджету и плюс 30–50% к сроку против кроссплатформы. Там, где кроссплатформенный MVP делается за 3–4 месяца, два нативных приложения потребуют 5–7. Поддержка тоже дорожает вдвое: каждую доработку придётся делать и тестировать дважды. Именно поэтому мы в SaitHub делаем ставку на разработку приложений на React Native — и честно говорим, когда задача требует натива.
Цена приложения — это почти целиком человеко-часы, умноженные на ставку команды. Отсюда три вывода: цена зависит от объёма функций (а не от «сложности идеи»), одинаковое ТЗ у разных студий может отличаться в цене в 2–3 раза из-за ставок, и самый надёжный способ снизить бюджет — сократить состав первой версии, а не искать подрядчика подешевле.
Ориентиры по рынку РФ на 2026 год:
Поправочные коэффициенты: интеграции с 1С, CRM и платёжными системами добавляют 15–30% бюджета, нативная разработка вместо кроссплатформы — 60–80%, сложный кастомный дизайн с анимациями — 20–40%. Дизайн обычно занимает 15–25% сметы: если хотите понять, за что платите, посмотрите, как устроен UX/UI-дизайн продукта с дизайн-системой. И не забудьте заложить бюджет на жизнь после релиза: поддержка и развитие обычно стоят 10–20% стоимости разработки в год.
Если бюджет ограничен, правильная стратегия — не резать качество, а резать объём: выпустить MVP с двумя-тремя ключевыми сценариями, проверить спрос на живых пользователях и развивать продукт на данных, а не на предположениях.
Фрилансер дешевле и подходит для прототипов и простых задач с гибкими сроками. Но приложение — это минимум четыре роли: аналитик, дизайнер, разработчик, тестировщик. Один человек либо закрывает их поверхностно, либо проект растягивается. Плюс риск: фрилансер заболел, ушёл на другой проект — и вы остались с половиной приложения. Студия дороже, но даёт процессы, взаимозаменяемость людей и договорную ответственность. Правило простое: если приложение — это ваш бизнес, а не эксперимент, берите команду.
Должен принадлежать вам — но только если это прямо написано в договоре. Ищите формулировку об отчуждении исключительных прав на результат работ в полном объёме с момента оплаты этапа. «Право использования» или «лицензия» — это не передача прав: код останется у подрядчика, и вы будете зависеть от него при любой доработке. Репозиторий, макеты в Figma и аккаунты в сторах тоже оформляйте на себя с первого дня.
Типичный ориентир — 10–20% стоимости разработки в год, либо пакет часов: 20–40 часов в месяц по ставке 2 500–4 500 ₽/час у небольших и средних студий. В поддержку входят исправление багов, обновления под новые версии iOS и Android, мониторинг крашей и мелкие доработки. Первые 1–3 месяца после релиза исправление дефектов должно быть бесплатным по гарантии — проверьте этот пункт в договоре до подписания.
Три шага. Первый: найдите приложения из портфолио в сторах и скачайте их — проверьте, что они работают, посмотрите оценку и дату последнего обновления. Второй: спросите, что именно делала студия в каждом проекте — «участвовали в разработке» может означать один экран на субподряде. Третий: попросите контакты двух заказчиков и позвоните им; вопросы простые — уложились ли в сроки и бюджет, как вели себя при проблемах, наняли бы снова.
Да, и это разумная стратегия при ограниченном бюджете или сомнениях в подрядчике. Этап аналитики и ТЗ стоит 5–10% будущего бюджета, зато на выходе у вас спецификация и прототип, с которыми можно собрать сопоставимые предложения от нескольких команд. Хороший подрядчик спокойно относится к тому, что после ТЗ вы можете уйти к другому исполнителю, — документация делается так, чтобы по ней мог работать кто угодно.
Опишите задачу — подберём решение и рассчитаем стоимость за 5 минут.
Каталог проверенных IT-услуг для бизнеса: разработка, дизайн, DevOps, безопасность и аналитика. Работаем по договору по всей России.