
Главное
• Реальных вариантов три, а не пять. Native (Swift 6 / Kotlin 2), кросс-платформенные решения (Flutter или React Native) и PWA. Kotlin Multiplatform интересен, но пока остаётся нишевым. Выбирайте один раз и осознанно — смена стека в середине разработки займёт месяцы.
• Разрыв между нативными и кросс-платформенными решениями в 2026 году остаётся, но стал меньше. Нативная разработка по-прежнему быстрее запускается (0,5–0,8 с против 1,2–2,5 с) и лучше справляется с тяжёлой анимацией. Однако для CRUD-приложений Flutter и React Native позволяют запустить продукт на 30–40% быстрее и на 25–35% дешевле, чем разработка под две платформы отдельно — при этом пользователь не заметит разницы.
• Стоимость зависит от объёма работ, а не от языка программирования. Типичный MVP среднего уровня (5–7 экранов, авторизация, push-уведомления, оплата, интеграция с API, базовый офлайн-режим) обходится примерно в нижнюю шестизначную сумму в долларах — то есть около десятков миллионов рублей, независимо от выбранного подхода. Разница в цене между узкой командой и крупным агентством может достигать трёхкратной. Подбирайте команду тщательно.
• В 2026 году требования платформ стали жёстче. Высокая конкуренция в Swift 6, требование Google Play о выравнивании страниц по 16 КБ, сайдлоадинг по закону DMA в ЕС, продолжение политики ATT, on-device AI (Apple Intelligence, Gemini Nano) — пропустите хоть один момент, и приложение либо не пройдёт проверку, либо перестанет работать после обновления ОС.
• Выбор подрядчика — самое важное решение. Сильная команда с опытом, настоящим этапом анализа (discovery), прозрачными условиями по интеллектуальной собственности и реалистичной оценкой всегда окажется выгоднее дешёвого предложения. Ниже — вопросы, на которые стоит обратить внимание, «красные флаги» и фреймворк из пяти вопросов, чтобы принять решение.
Почему этот гид написала Фора Софт
Фора Софт уже 21 год разрабатывает мобильные и мультимедийные продукты. Мы выпустили более 625 приложений для iOS, Android, Flutter, React Native и PWA, включая видеоприложения, которые транслируют потоковое видео в реальном времени, обрабатывают ИИ-модели и обслуживают миллионы сессий в месяц. Каждую неделю мы слышим одни и те же вопросы от заказчиков: native или кросс-платформенная разработка? начать с iOS или сразу с обеих платформ? и сколько это будет стоить? Эта статья — тот же ответ, который вы услышали бы от нас на discovery-встрече, только подробнее, с ссылками и в удобном для распечатки формате.
Если коротко: большинству продуктовых основателей в 2026 году стоит «собрать сфокусированный MVP на native или Flutter, найти Product-Market Fit на 500–1 000 живых пользователях и потом масштабироваться». Выбор между Swift, Kotlin, Flutter, RN, KMP и PWA зависит от пяти конкретных факторов — разберём их ниже. Читайте дальше, если хотите получить обоснованное решение, — или напишите нам, чтобы мы обсудили ваш конкретный продукт.
Выбираете между нативным разработкой, Flutter и React Native?
Пришлите описание аудитории, три ключевые функции и желаемый срок запуска. В течение 48 часов мы ответим с рекомендацией по стеку, диапазоном бюджета и теми компромиссами, с которыми будем спорить. Бесплатно и ни к чему не обязывает.
Что на самом деле входит в услуги разработки мобильных приложений
Когда заказчики просят «команду для разработки мобильного приложения», на самом деле они ищут небольшую продуктовую компанию «под ключ». Полноценный проект охватывает одиннадцать направлений, и серьёзный подрядчик распишет цену по каждому из них, а не соберёт всё в туманную «итоговую стоимость».
| Услуга | Типичная длительность | Что вы должны получить |
|---|---|---|
| Аналитика и скоупинг | 2–4 недели | Пользовательские сценарии, список функций, выбор стека, реестр рисков, обоснованная оценка |
| UX/UI-дизайн | 4–8 недель | Сценарии в Figma, дизайн-система, соответствие HIG/Material, аудит доступности |
| Native iOS | 3–6 месяцев MVP | Swift 6, SwiftUI, MVVM-архитектура, TestFlight, публикация в App Store |
| Native Android | 3–6 месяцев MVP | Kotlin 2, Jetpack Compose, Material 3, отправка в Play Console |
| Кросс-платформа (Flutter / RN) | 2,5–5 месяцев на создание MVP | Единая кодовая база, платформенные оверрайды, общая дизайн-система |
| Бэкенд и API | Параллельно | REST/GraphQL, авторизация, платежи, уведомления, наблюдаемость |
| QA и автоматизация тестов | 10–15% бюджета разработки | Ручное и автоматизированное тестирование, ферма устройств, регрессионный набор |
| DevOps и CI/CD | 5–10% бюджета разработки | GitHub Actions / Bitrise, Crashlytics, аналитика, дашборды SLO |
| Публикация в магазинах и ASO | 2–6 недель | Карточки в магазинах, скриншоты, A/B-тесты, работа с отказами модерации |
| Поддержка после запуска | Круглый год | Исправление багов, обновления под новые ОС, небольшие фичи, SLA |
| Опциональные дополнения | По необходимости | AR/VR, on-device AI, видео в реальном времени, биометрия, встроенные покупки |
Если в смете нет отдельных строк на QA, DevOps или поддержку после запуска — настаивайте на их включении. Именно в этих пунктах скрывается реальная стоимость проекта.
Сигнал рынка в 2026 году — почему мобильная платформа по-прежнему ваш главный инструмент
Мобайл больше не опция. Statista и data.ai оценивают мировой рынок мобильных приложений примерно в 12–14 трлн ₽ в год в сумме по App Store и Google Play, при 140–160 млрд скачиваний ежегодно и среднем времени в приложениях 5+ часов в день на зрелых рынках. По количеству просмотров мобильный веб может быть больше, но сессии в приложениях в 10–100 раз ценнее с точки зрения удержания, конверсии и ARPU. Если ваш продукт в 2026 году взаимодействует с потребителями, партнёрами или выездными сотрудниками, «только веб» — это выбор, который нужно осознанно делать.
Мобильное приложение нужно, если: сессии происходят чаще трёх раз в неделю, нужны push-уведомления, работа без интернета, использование датчиков (камера, GPS, биометрия, BLE) или встроенные платежи. Если ни одно из этих условий не требуется — возможно, хватит быстрого PWA.
Native iOS — реальность Swift 6 в 2026 году
Native iOS в 2026 году — это Swift 6 со строгой конкурентностью по умолчанию, SwiftUI с макросом @Observable, MVVM-архитектура с координаторами, Swift Package Manager, Xcode 16 и Swift Testing. Главный сдвиг с 2024 года: гонки данных теперь становятся ошибками на этапе компиляции, а не приводят к сбоям во время работы. Для нового кода это преимущество, а для старых проектов — сложный и трудоёмкий процесс обновления перед переходом на новую версию.
Сильные стороны
Холодный старт 0,5–0,8 с, максимально плавный скролл 60/120 Гц на Apple silicon, самый глубокий доступ к «железу» (HealthKit, HomeKit, ARKit, Core ML, Metal, on-device Apple Intelligence). Выручка с одного пользователя в App Store на западных рынках по-прежнему в 2–5 раз выше, чем на Android. Для премиальных потребительских приложений и интерфейсов с богатой анимацией нативная разработка под iOS — очевидный выбор.
Слабые стороны
Узкие Swift-специалисты — самая дорогая статья расходов в мобильном бюджете. Ревью в App Store добавляет к каждому релизу 1–3 дня. Окно обратной совместимости короче, чем на Android: большинство команд поддерживают 3–4 версии iOS, а не 5 и более.
Если хочется глубже разобраться в архитектуре, у нас есть отдельный материал — плейбук по iOS MVVM-C в 2026 году, а также гайды по ключевым фичам Swift 6 и оптимизации производительности iOS.
Native iOS подойдёт, если: ваша аудитория — более 60% пользователей iOS, интерфейс перегружен анимацией, требуются ARKit, HealthKit, HomeKit или on-device AI, а модель монетизации основана на премиум-подписках (где ARPU у iOS выше).
Native Android — Kotlin 2, Compose и правило 16 КБ
Native Android в 2026 году — это Kotlin 2.х, Jetpack Compose, Material Design 3, корутины и Flow, Hilt для внедрения зависимостей и Android Studio Ladybug+. Требование Google Play к размеру страниц в 16 КБ теперь обязательно для новых приложений — старые Gradle-цепочки просто не пройдут загрузку в магазин. Сборка по требованию сокращает время инкрементальных сборок на 40–50% по сравнению с уровнем 2023 года.
Сильные стороны
Крупнейшая пользовательская база в мире, самое быстрое ревью (Play Console одобряет за часы, а не за дни), более широкий охват устройств (BLE, NFC, складные смартфоны, Wear OS, Auto) и больше недорогих тестовых устройств. Кадровый пул шире и немного дешевле, чем по iOS.
Слабые стороны
Фрагментация устройств — реальность: у пользователей более 10 000 моделей. Политика Google Play обновляется 4–6 раз в год и ломает приложения, которые не поддерживают актуальные требования. ARPU на западных рынках ниже, чем у iOS, поэтому модели монетизации между платформами часто приходится разделять.
Native Android подойдёт, если: аудитория глобальная (особенно АТР, Индия, ЛАТАМ), нужна поддержка складных устройств, Wear или Auto, а также если модель распространения предполагает сайдлоадинг и использование альтернативных магазинов в ЕС и Индии.
Flutter — кросс-платформенный выбор по умолчанию в 2026
Flutter 3.27+ с Dart 3.x и рендерером Impeller — то, к чему большинство команд тянутся в первую очередь, когда хотят одну команду и одну кодовую базу. Холодный старт занимает около 1,2–1,8 с, скролл держится на уровне 59–60 FPS на среднем Android и 120 FPS на флагманском iOS, а hot reload — самый быстрый цикл в мобильной разработке (обычно меньше 2 секунд). В экосистеме сейчас более 35 000 пакетов.
Сильные стороны
Одна команда, одна кодовая база, одна дизайн-система на iOS и Android — обычно запуск на 30–40% быстрее и на 25–35% дешевле, чем у двух нативных команд. Поддержка sound null safety. Impeller устранил баги рендеринга Skia, которые мучили Flutter в версиях 2–3.0. Flutter for Web (на WASM с 3.24) позволяет запускать приложение на десктопе и в вебе почти без дополнительных затрат.
Слабые стороны
Размер приложения на 15–25 МБ больше минимальной нативной сборки. Накладные расходы по памяти выше на 15–20%. Выполнение ML-инференса на устройстве через TensorFlow Lite + Dart на 15–20% медленнее, чем в нативном коде — это сказывается на AR-сценариях и продуктах с акцентом на ИИ. Поддержка раскладок для планшетов и iPad пока требует дополнительной доработки.
Более подробный взгляд на Flutter с точки зрения заказчика — в нашем плейбуке о плюсах и минусах Flutter с финансовыми моделями и стратегией гибридной разработки или реплатформинга.
Flutter подойдёт, если: интерфейс в основном состоит из простых операций — добавления, редактирования и просмотра данных, списков и лент; нужен один и тот же продукт на iOS и Android (а потом, скорее всего, и на вебе); и вы хотите выйти на рынок на 4–8 недель раньше при бюджете, составляющем две трети от стоимости разработки двух нативных приложений.
React Native — для команд, ориентированных на веб, и интеграции в существующие приложения
React Native 0.76+ с новой архитектурой (Fabric + TurboModules), движком Hermes и Expo SDK 52+ значительно сократил отставание от Flutter по удобству разработки. Накладные расходы на мост снизились на 50% по сравнению со старым мостом. Сообщество огромное: более 50 000 звёзд на GitHub, более 45 000 пакетов в npm, а технологии прошли проверку в Meta, Shopify, Microsoft, Airbnb и Discord.
Сильные стороны
Если у вас команда на JavaScript или TypeScript, React Native — самый дешёвый способ нанять разработчиков и масштабироваться. Интеграция в существующее нативное приложение хорошо отработана: можно вставить один экран на React Native внутрь десятилетнего Swift-кода. EAS Build от Expo делает CI/CD таким же простым, как в Vercel.
Слабые стороны
Холодный старт (1,8–2,5 с) уступает Flutter и нативным решениям. Прирост размера приложения на iOS больше, чем у Flutter. Накладные расходы по памяти — 20–30%. Новая архитектура хорошая, но экосистема пока отстаёт: 30–40% продуктовых приложений и многие сторонние библиотеки всё ещё используют старый мост.
Если ваш продукт — это общение в реальном времени, у нас есть отдельная статья о разработке видеочата на React Native.
Kotlin Multiplatform — тёмная лошадка
Kotlin Multiplatform Mobile стабилен с 2023 года и сейчас используется в продакшене в Яндексе, Philips, McDonald’s и VMware. Идея в том, что общая бизнес-логика — работа с сетью, авторизация, хранение данных, модели и валидация — пишется на Kotlin, а интерфейс остаётся нативным: на SwiftUI для iOS и на Compose для Android. Compose Multiplatform от JetBrains также позволяет делать общий UI, цель — выйти на версию 1.0 в 2025–2026 годах.
KMP — хороший выбор, если ваша команда хорошо владеет Kotlin и вам нужен единый код для не-UI-логики без потери качества нативного интерфейса. Это плохой выбор, если у команды нет опыта с Kotlin — инструменты и отладка на стороне iOS пока недостаточно зрелые по сравнению с чистым Swift, а количество доступных библиотек значительно меньше, чем у Flutter или React Native.
PWA — что уже умеет, а чего всё ещё не может
Progressive Web App — это веб-приложение, использующее сервис-воркеры, манифест для установки, push-уведомления и кэширование с приоритетом офлайн-режима. Twitter Lite, Pinterest, Starbucks и Spotify внедряют PWA в массовом масштабе: Twitter Lite занимал всего 1 МБ против 100 МБ и более у нативной версии и сохранил 60% пользователей.
Что работает в 2026 году
Сервис-воркеры, push-уведомления (iOS 16.4+, Android 5+), приглашения «Добавить на главный экран», Payment Request API (Apple Pay, Google Pay), доступ к файловой системе и стратегии офлайн-кэширования. По SEO и удобству распространения веб-приложения по-прежнему уверенно опережают нативные.
Что всё ещё не работает на iOS
Фоновая синхронизация ограничена, push-уведомления обрезаны сильнее, чем на Android, интерфейс установки выглядит недоделанным, Bluetooth и NFC недоступны, встроенные покупки запрещены. Если хотя бы один из этих моментов важен — нужен нативный или кросс-платформенный фреймворк с нативной оболочкой.
PWA подойдёт, если: аудитория в первую очередь пользуется вебом, конверсия зависит от удобных ссылок и поисковой оптимизации, продукт — это контент, формы или дашборды, а ограничения iOS можно принять. PWA обходится на 30–50% дешевле нативного приложения при сопоставимой функциональности.
Бенчмарки производительности — цифры, которые важны для заказчика
Если сравнивать подходы «на ощущения», вас могут уговорить использовать неподходящий стек. Сравнение по цифрам ниже — это разговор, который мы ведём на каждом созвоне перед стартом проекта.
| Метрика | Native iOS | Native Android | Flutter | React Native | PWA |
|---|---|---|---|---|---|
| Холодный старт | 0,5–0,8 с | 0,6–1,0 с | 1,2–1,8 с | 1,8–2,5 с | 1,5–3,0 с |
| Тёплый старт | 100–150 мс | 150–250 мс | 300–400 мс | 500–800 мс | 500–1000 мс |
| Размер приложения | 8–15 МБ | 15–25 МБ | 25–40 МБ | 30–50 МБ | 0,5–2 МБ |
| FPS при скролле | 59–60 | 58–60 | 59–60 | 55–58 | 50–55 |
| Базовое потребление памяти | 40–60 МБ | 50–80 МБ | 60–80 МБ | 80–120 МБ | 100–150 МБ |
| Цикл «правка–перезагрузка» | 60–90 с | 45–120 с | < 2 с (hot reload) | < 3 с (Fast Refresh) | < 5 с |
Два неочевидных вывода. Во-первых, FPS при прокрутке у трёх верхних вариантов почти одинаковый — пользователь разницы не почувствует. Во-вторых, цикл «правка — перезагрузка» — это та метрика, которая определяет, выйдете вы в продакшен через 12 или через 18 недель. Здесь Flutter и React Native опережают нативную разработку в 30 раз.
Диапазоны стоимости и сроков в 2026 году
Это консервативные отраслевые ориентиры для сфокусированного MVP — авторизация, 5–7 экранов, API, push-уведомления, платежи, базовый офлайн-режим. У нас сроки и бюджеты, как правило, ниже этих значений, потому что мы применяем spec-ориентированный agentic-инжиниринг внутри команды. Конкретный план мы предпочитаем обсуждать после discovery-звонка, а не публиковать одну цифру в блоге.
| Подход | Срок MVP (отраслевой) | Стоимость MVP (отраслевая база) | Лучше всего подходит для |
|---|---|---|---|
| Только Native iOS | 3–6 месяцев | 11–21 млн ₽ | iOS-центричная аудитория, премиальный UX |
| Только Native Android | 3–6 месяцев | 10–19 млн ₽ | Азия/Индия/ЛАТАМ, складные устройства |
| Двойной нативный (iOS + Android) | 4–6 месяцев параллельно | 24–45 млн ₽ | Энтерпрайз, премиальные потребительские продукты |
| Flutter (iOS + Android) | 2,5–4 месяца | 13–25 млн ₽ | Большинство продуктовых стартапов |
| React Native | 2,5–4 месяца | 14–27 млн ₽ | JS/веб-команды, интеграция в существующие приложения |
| PWA | 1,5–3 месяца | 6–12 млн ₽ | Веб-первичная аудитория, контентные продукты |
Если нужна более детальная разбивка бюджета по составу команды, объёму работ и дополнительным задачам, ознакомьтесь с нашим гидом по стоимости разработки мобильных приложений в 2026 году и плейбуком по оценке трудозатрат — «Как разработчику оценить трудозатраты».
Хотите точную оценку, а не предположение?
Этап аналитики (discovery) длительностью 2–4 недели даст вам кликабельный прототип, перечень функций, выбор технологического стека и реестр рисков. Мы определим, что оставить, что исключить, и назовём реальные сроки — до подписания любых документов.
Модели сотрудничества — T&M, фикс-прайс, ретейнер
Форма контракта определяет форму проекта. Доминируют три модели, а также гибрид — его мы обычно и рекомендуем.
1. Time & Materials. Оплата по часам, счёта раз в неделю. Максимальная гибкость при неопределённом объёме работ — риск роста задач ложится на вас. Подходит, когда аналитика была поверхностной и приходится учиться в процессе разработки.
2. Фикс-прайс. Объём и цена зафиксированы; риск перерасхода лежит на подрядчике. Цена выше — на 15–25% по сравнению с T&M, а изменения в объёме работ происходят медленно. Такой формат подходит только тогда, когда объём работ действительно можно точно определить заранее.
3. Ретейнер. Месячная ёмкость команды, чаще всего после запуска. За 225 тыс. – 1,1 млн ₽/мес вы получаете исправление багов, обновления под новые ОС и реализацию мелкой функциональности.
4. Гибрид (наш дефолт). Фикс-цена на этапы исследования и дизайна, T&M на разработку с ограничениями по трудозатратам в рамках спринта и чётким процессом обработки изменений. Такой подход даёт предсказуемость бюджета и гибкость для адаптации к новым данным.
Фреймворк решения — выберите стек за пять вопросов
Q1. Какое соотношение iOS/Android в вашей аудитории? >70% одной платформы — делайте нативное приложение под неё, вторую — позже. 50/50 — кросс-платформенное решение почти всегда выгоднее по общей стоимости владения (TCO).
Q2. Насколько UX перегружен анимацией или аппаратными возможностями? AR/VR, фильтры по камере в реальном времени, сложная физика, скролл 120 Гц, кастомные шейдеры — всё это лучше делать нативно. CRUD, списки, ленты, дашборды — тут кросс-платформенные решения справятся.
Q3. Что уже знает ваша команда? У нас сильная команда по вебу и JavaScript — работает с React Native. Сильная команда на Kotlin — делает нативный Android или использует KMP. Если команды ещё нет — нанимайте разработчиков под тот стек, с которым планируете остаться.
Q4. Насколько быстро нужно выйти в продакшен? <12 недель — Flutter или React Native. 12–20 недель — любой из native под одну платформу, Flutter или RN. >20 недель — в игру вступает и двойной native.
Q5. Каков долгосрочный план? Если в ближайшие два года в дорожной карте есть десктоп- или веб-спутник, Flutter (с целями Web/Desktop) получает серьёзный бонус. Та же логика работает и для KMP, если у вас уже используется Kotlin на сервере.
Что изменилось в 2026 году по сравнению с 2022
1. Строгая конкурентность Swift 6. По умолчанию включена. Перед обновлением старые кодовые базы нужно будет переработать — обычно это занимает 10–20% усилий.
2. Требование Google Play по выравниванию страниц 16 КБ. Обязательно для новых приложений. Старые Gradle-цепочки не загрузятся — закладывайте бюджет на обновление CI/CD.
3. Сайдлоадинг по DMA в ЕС. Apple и Google обязаны разрешить сторонние магазины в Евросоюзе. AltStore, Epic Games Store и другие теперь распространяют iOS-приложения в регионе. Оптимизация под несколько магазинов и соблюдение сроков проверки приложений стали важны.
4. Продолжение App Tracking Transparency. Окна атрибуции SKAdNetwork сузились, поэтому стратегии работы с собственными данными стали необходимостью — от этого теперь зависит рекламная выручка.
5. On-device AI. Apple Intelligence (iOS 18+) и Gemini Nano (Android 14+) позволяют выполнять полноценный инференс LLM прямо на устройстве. Функции, ориентированные на приватность, которые раньше требовали подключения к серверу — умные ответы, распознавание речи и генеративный интерфейс — теперь работают локально.
6. Реалтайм стал mobile-default. Прямые трансляции, пространственный звук, совместная работа в реальном времени — всё это теперь должно полноценно работать на мобильных устройствах, а не в урезанном виде. Работа с кодеками и нагрузкой на процессор, которая раньше была опцией, теперь — базовый минимум.
Пять ловушек, в которых тонут мобильные проекты
1. Раздутый MVP. «Нам нужно 27 фич на запуск» превращает 16-недельную разработку в 14-месячный марафон. Ограничьтесь 3–5 функциями, которые проверят ключевую гипотезу. Протестируйте — потом расширяйте.
2. Кросс-платформа на продукте с тяжёлой анимацией. Flutter и RN отлично работают, пока не придётся интегрировать ARKit, кастомные Metal-шейдеры или физику в реальном времени. Тогда в отзывах App Store начнут появляться жалобы на подтормаживания — в 30–50% случаев. Выбирайте технологический стек под продукт, а не под бюджет.
3. Игнорирование ежегодных апгрейдов ОС. И iOS, и Android выпускают крупный релиз каждый сентябрь. Закладывайте 1–3 недели в год на каждую платформу на работу с совместимостью — иначе однажды утром обнаружите, что приложение сломалось. Все ошибки мы разбираем в нашем гиде по топовым ошибкам в мобильной разработке.
4. Нет внятной ASO-стратегии. Отличное приложение с плохо оформленной карточкой в магазине скачивается в 1–3% случаев из органического трафика; то же приложение с оптимизированной карточкой — в 10–15%. На настройку платформы до запуска закладывайте 225–750 тыс. ₽. Что именно тестировать — в нашем плейбуке по ASO для iOS.
5. Хрупкий CI/CD. Если релиз может сделать только один разработчик — это бутылочное горлышко. Настаивайте на автотестах, автосборках и плане отката уже с первой недели.
KPI — что измерять после запуска
KPI по качеству. Доля сессий без сбоев — не менее 99,5%. Время запуска с нуля — менее 1,5 с на устройстве среднего класса. FPS при прокрутке — не ниже 58 на 95-м перцентиле устройств. Размер приложения — менее 50 МБ.
Бизнес-метрики. Удержание D1 — не менее 35%, D7 — не менее 15%, D30 — не менее 8% для потребительских приложений. Активационное событие происходит в течение 60 секунд с момента первого запуска. Доля пользователей, дающих согласие на push-уведомления — не менее 50%. Конверсия в App Store / Google Play — не менее 25%.
KPI надёжности. P95-задержка бэкенда <300 мс. Доставка push ≥95%. Каденс релизов: минимум раз в месяц, чтобы оставаться актуальным в алгоритмах сторов.
Как выбрать подрядчика — что спрашивать и что проверять
Короткий, но плотный чек-лист для оценки подрядчика:
- Соответствие портфолио. Три кейса в вашей категории с именами клиентов и конкретными результатами (не просто логотипы).
- Сеньоры в ключевых ролях, а не только в продажах. Попросите ссылку на GitHub у ведущего разработчика. Тот, кого вы видите на старте проекта, должен быть и на ревью спринтов.
- Права на интеллектуальную собственность. «Работа выполняется как work made for hire; все права на IP переходят к клиенту» — прямо в договоре. Исходный код, дизайн-файлы, CI/CD-пайплайны, документация. Наш взгляд на это — в материале «Как сэкономить время и деньги, поделившись кодом с разработчиками».
- Discovery как полноценная услуга. Платный этап аналитики на 2–4 недели — хороший знак; «оценим за 24 часа» — повод насторожиться. Подробнее о том, как устроен этот этап у нас, расскажем на созвоне.
- Прозрачность оценки. Отдельные строки на QA, DevOps, ASO и поддержку после запуска. Как выглядит обоснованная оценка, мы разбираем в материале «Как разработчику оценить трудозатраты».
- Каденс коммуникации. Демо — раз в неделю, обновления — в Slack или асинхронно, ревью со стейкхолдерами — раз в месяц. Если в процессе продаж не удаётся наладить такой ритм, после заключения контракта это будет ещё сложнее.
- SLA на поддержку после запуска. Реакция на критический баг — не более 4–8 часов, устранение крупного бага — не более 1–2 дней, ежемесячный минорный релиз. В письменном виде.
Мини-кейс — от MVP до продакшена в типичном проекте
Ситуация. Распространённый сценарий: команда основателей проверила идею на бумаге, привлекла seed-раунд и теперь должна за три месяца выпустить убедительный мобильный MVP в двух магазинах — с аудио и видео, push-уведомлениями, платежами и бэкендом.
Что мы делаем. Двухнедельный этап исследования (пользовательские сценарии, шорт-лист функций, выбор стека — обычно Flutter для такого объёма), четыре недели на UX/UI с параллельной подготовкой бэкенда, затем 10 недель разработки и постоянного тестирования с выходом в TestFlight и внутреннюю дорожку Play для бета-теста на 200 пользователей. Публикация, ASO и публичный релиз — в последние две недели.
Результат. Живое приложение в обеих магазинах через 12–14 недель после старта, с исходным кодом и пайплайнами, переданными в GitHub-организацию клиента уже с первой недели. Нужен похожий план под вашу идею? Позвоните или напишите нам.
Когда мобильное приложение строить НЕ стоит
Кастомный мобайл — не всегда правильный выбор, и об этом мы скажем уже на первом созвоне. Если ваша аудитория заходит в продукт реже трёх раз в неделю и не нуждается в офлайн-режиме, работе с аппаратными сенсорами или пуш-уведомлениях, то качественный адаптивный сайт или PWA справятся с задачей первые 12 месяцев, пока вы работаете над удержанием, — и обойдутся на 30–50% дешевле. Если вы — B2B-инструмент для рабочего стола, то в большинстве случаев комбинация десктоп и веб-версии будет эффективнее мобильного приложения. А если у вас ещё нет ни Product-Market Fit, ни бюджета на его поиск, прототип на no-code поможет быстрее проверить, готовы ли пользователи платить, чем разработка кастомного приложения.
Готовы оценить ваш мобильный проект?
Расскажите про аудиторию, три ключевые функции и целевую дату запуска. В течение 48 часов мы вернёмся с рекомендацией по стеку, планом MVP на 12–16 недель и обоснованным бюджетом — бесплатно, без обязательств.
FAQ
Сколько времени займёт выпуск кастомного мобильного приложения в 2026 году?
Сфокусированный MVP (5–7 экранов, авторизация, push-уведомления, платежи, базовый офлайн) реализуется за 3–4 месяца на Flutter или React Native, за 4–6 месяцев — на одной нативной платформе и столько же — при разработке под две платформы параллельно. К этому добавляется 2–6 недель на публикацию в магазинах, ASO и бета-тестирование. У нас сроки обычно короче, потому что мы применяем spec-Driven agentic-инжиниринг.
Native, Flutter или React Native — когда что выбирать?
Native — если UX сильно зависит от анимаций, AR/VR или глубокого взаимодействия с оборудованием, либо аудитория более чем на 70% использует одну платформу. Flutter — надёжный выбор по умолчанию для кросс-платформенных приложений с интерфейсами типа CRUD, лент или списков. React Native — если команда ориентирована на JavaScript или требуется интеграция с существующим нативным приложением. PWA — если ограничения iOS допустимы и важно охватить как можно больше пользователей без необходимости установки.
Нужны ли реально и iOS, и Android на старте?
Не всегда. Если ваша аудитория более чем на 70% сосредоточена на одной платформе, начните с неё, а вторую запустите через 6–10 недель. Если соотношение 50 на 50 и бюджет позволяет, одновременный запуск на Flutter или React Native — самый простой вариант: одна кодовая база, один цикл релизов.
Сколько должна стоить реальная оценка?
Обоснованная оценка получается после платного discovery, который длится 2–4 недели (обычно 750 тыс.–2,2 млн ₽, часто входит в стоимость разработки). «Оценка за 24 часа» без discovery — это всего лишь догадка, и почти всегда она оказывается неверной. Как выглядит надёжная оценка — разбираем в нашем материале «Как разработчику оценить трудозатраты».
Кому принадлежат исходный код, дизайн-файлы и пайплайны?
Вам. В договоре должно быть чётко прописано: «работы, созданные по найму; все права на интеллектуальную собственность переходят клиенту». GitHub-организация должна быть вашей с первой недели, а подрядчик — приглашён туда как коллаборатор, а не наоборот. Если подрядчик сопротивляется — уходите.
Сколько стоит поддержка после запуска?
Планируйте 15–25% от исходного бюджета разработки в год на ретейнер (225 тыс.–1,1 млн ₽/мес для большинства потребительских приложений). Примерно 1–3 недели на платформу в год уходит только на ежегодную совместимость с iOS/Android, плюс исправление багов, мелкие фичи и работа с политиками сторов.
А что насчёт PWA — заработает ли это на iOS в 2026?
Да, для контента, дашбордов, форм и большинства веб-приложений. Push-уведомления работают на iOS 16.4+, «Добавить на главный экран» — с iOS 15.4. Жёсткие ограничения: фоновая синхронизация (ограничена), Bluetooth и NFC (недоступны), встроенные покупки (недоступны), богатые push-полезные нагрузки (обрезаны). Если что-то из этого критично — нужен кросс-платформенный или нативный подход.
Стоит ли беспокоиться о сайдлоадинге в ЕС и альтернативных магазинах приложений?
Если продаёте в ЕС — да. Теперь можно распространять приложения помимо App Store и Play Store, и это меняет ASO, комиссии и частоту обновлений. Большинство потребительских приложений по-прежнему по умолчанию попадают в официальные сторы; альтернативные сторы обычно оправданы для гейминга, нишевого распространения или приложений, отклонённых Apple/Google по политике.
Что почитать дальше
Глубокое погружение
Стоит ли заниматься кросс-платформенной разработкой на Flutter?
Бенчмарки производительности против native, RN и KMM, модель стоимости MVP в 2,6–4,5 млн ₽, фреймворк решения из 5 вопросов.
Сравнение
Native vs кросс-платформенная разработка
Понятное сравнение «лицом к лицу», если вы всё ещё колеблетесь между нативным и кросс-платформенным стеком.
Стоимость
Стоимость разработки мобильных приложений в 2026
Как выглядит реальная оценка — состав команды, объёмы работ и строки, в которых прячутся перерасходы.
Купить vs построить
Low-Code/No-Code против найма профессионалов
36-месячная математика TCO: no-code-платформы против кастомного мобильного приложения.
Процесс
Spec-Driven Agentic-инжиниринг
Как мы используем ИИ-агентов, чтобы сократить циклы поиска решений, создания прототипов и проверки кода в мобильных проектах.
Готовы заказать разработку мобильного приложения?
Услуги разработки мобильных приложений в 2026 году сводятся к четырём реальным вариантам — native iOS, native Android, кросс-платформенная разработка (Flutter или React Native) и PWA — и к одному важному вопросу: кто будет в команде? Выбор фреймворка подскажет правильный подход, таблица стоимости поможет определить обоснованный бюджет, а чек-лист для подрядчика — найти партнёра, который не оставит вас с кодом, который вы не сможете поддерживать. Всё остальное — это уже дело исполнения.
Если вашей аудитории нужен полноценный мобильный опыт и вы хотите получить голосовой ответ с разбором компромиссов на вашем объёме работ — позвоните или напишите нам, и мы всё обсудим вместе.
Нужна сильная команда, которая справится с релизом за 12–16 недель?
Расскажите про продукт и целевую аудиторию. В течение 48 часов мы пришлём рекомендации по стеку, ориентировочный бюджет и ключевые компромиссы — бесплатно и без обязательств.
