Разработка мобильного приложения в 2026: полный гайд от идеи до релиза

Разработка мобильного приложения — полный гайд от идеи до релиза

Мировой рынок мобильных приложений по прогнозу Statista достигнет $935 млрд к концу 2026 года. Пользователь проводит в приложениях 4,8 часа в день — больше, чем за просмотром ТВ, и больше, чем в браузере. На этом фоне у почти любого собственника бизнеса возникает одинаковая мысль: «надо делать приложение».

При этом статистика удержания беспощадна. В среднем из 100 установивших приложение остаются активными 26 человек к 7-му дню и всего 10 — к 30-му дню (по данным Adjust и AppsFlyer). То есть 90 из 100 пользователей уходят за месяц. Не потому что «технология не та», а потому что продукт не решил их задачу.

Это значит одну простую вещь: не каждому бизнесу нужно приложение. И даже если нужно — мало его сделать, важно сделать так, чтобы оставались те самые 10 из 100, а в идеале — 20 или 30. Мы в Surf 14 лет делаем мобильные приложения для крупнейших брендов России и Средней Азии: Burger King, Rigla, KFC, Love Republic, Росбанк, Rendez-Vous, Бетховен. И в этом гайде честно разбираем весь путь — от вопроса «а нужно ли вообще приложение» до публикации в сторах и поддержки после релиза.

1. Зачем бизнесу мобильное приложение в 2026

Начнём с неудобного вопроса: а нужно ли вам приложение вообще? В 2026 году это не риторика. Приложение — это от 3 до 30 млн ₽ вложений плюс 15–25% годовой стоимости на поддержку. Если оно не решает конкретную бизнес-задачу — это не инвестиция, а трата.

Когда приложение действительно необходимо

Есть четыре ситуации, когда приложение окупается с высокой вероятностью.

Первая — суть продукта завязана на смартфоне. Доставка еды, такси, фитнес-трекер, навигатор, кассовая система для курьера. Эти продукты физически не могут работать без геолокации, камеры, push-уведомлений, биометрии. Мобильный сайт тут не подойдёт — нет доступа к железу. Нужно приложение.

Вторая — регулярные повторные покупки. Кофейня, аптека, ритейл, банк. Пользователь возвращается несколько раз в месяц. Иконка на экране — постоянное напоминание о бренде. Push открывают в 7–10 раз чаще, чем email. Программа лояльности в приложении конвертит в 2–3 раза выше, чем в пластиковой карте. Для Rigla мы сделали 6 приложений за 5 месяцев — аптека, которая раньше теряла клиентов на переходе из сайта в сайт, получила канал с 40% экономией на поддержке за счёт Flutter.

Третья — конкуренты уже там. Если в вашей нише у трёх из пяти игроков есть приложение, его отсутствие читается клиентом как «эта компания не вкладывается в цифру». Нейтральной позиции здесь нет.

Четвёртая — у вас сотни тысяч или миллионы активных пользователей. В этом масштабе экономия 1–2 секунды на загрузку экрана превращается в миллионы рублей выручки в год. Приложение быстрее сайта примерно в 1,5–3 раза за счёт нативных компонентов и кэша.

Когда приложение — трата денег

И четыре ситуации, когда приложение чаще всего не окупается.

Первая — разовое или редкое использование. Риэлтор, нотариус, строительная бригада. Клиент приходит раз в 5 лет. Никто не будет держать на телефоне приложение, которое используется раз в несколько лет — его удалят через неделю после установки.

Вторая — задачу решает сайт. Информационный сайт, блог, новостное издание. Чтение текста и просмотр фото не требует камеры, геолокации или офлайн-доступа. Мобильный сайт с хорошей адаптивностью сделает работу в 5–10 раз дешевле.

Третья — у вас нет бюджета на поддержку. Выкатить приложение за 3 млн ₽ — половина дела. Нужно ещё ~600 тыс ₽/год на обновления iOS/Android, фиксы багов, мониторинг. Без этого приложение через год станет падающим и получит рейтинг 2 звезды в сторах.

Четвёртая — «потому что у всех есть». Если вы не можете внятно ответить на вопрос «какую задачу пользователя решает приложение лучше, чем сайт» — не начинайте. Это самая частая причина, почему 70% мобильных продуктов проваливаются.

Мы в Surf регулярно отговариваем клиентов от приложения. Это не поражение для нас — это нормальный рабочий разговор. Если после 30-минутного Discovery понимаем, что задача решается мобильным сайтом или PWA — говорим прямо.

Стоит ли создавать приложение, когда много конкурентов

Частое сомнение собственника: «У меня в нише уже 5 приложений, какой смысл делать ещё одно?» Разбираем честно.

Во-первых, рынок приложений конкурентный, но не перенасыщенный. В App Store и Google Play — миллионы приложений, но реально ежедневно используется пользователем 10–15. Новое приложение имеет шанс попасть в эту десятку, если решает знакомую задачу точнее.

Во-вторых, конкуренция — показатель спроса. Если в вашей нише пять приложений и все живы — рынок есть. Хуже, когда рынка нет вообще.

В-третьих, побеждает не первый, а лучший. Instagram запустился через 6 лет после MySpace. Revolut появился через 10 лет после европейских интернет-банков. Яндекс.Такси — через 5 лет после Gett. Выигрыш берётся из:

  • лучшего UX — меньше шагов до цели, понятнее навигация;
  • фокуса на нише — приложение не для всех, а для конкретной группы;
  • интеграций — подключение к экосистеме, которой нет у конкурентов;
  • цены — комиссии ниже или тарифы прозрачнее;
  • скорости реакции на фидбэк — вы исправляете то, на что жалуются пользователи конкурента.

Если у вас есть ответ хотя бы на один из этих пунктов — запускаться имеет смысл. Если нет — сначала найдите его.

Приложение vs мобильный сайт vs PWA

Чтобы не гадать, сравним три варианта напрямую.

КритерийНативное приложениеМобильный сайтPWA
Доступ к камере, GPS, BluetoothПолныйОграниченныйПочти полный
Работа офлайнДаНетДа (с кэшем)
Push-уведомленияДа, iOS+AndroidНетДа на Android, частично iOS
Установка через App Store / Google PlayДаНетНет (но иконка на экране)
Скорость первого запускаМгновеннаяЗависит от сетиБыстрая после первой установки
Стоимость разработки3–30 млн ₽0,3–1,5 млн ₽1–4 млн ₽
Сроки MVP3–6 мес1–2 мес2–4 мес
ОбновленияЧерез сторы, модерация 24–72 чМгновенноМгновенно
SEOНет (не индексируется Яндексом и Google)ЕстьЕсть

Короткое правило: если нужен максимум железа и лучший UX — приложение. Если нужна быстрая проверка гипотезы и есть SEO-трафик — сайт. Если нужен компромисс «как приложение, но без установки из стора» — PWA. Для Росбанка мы делали именно PWA — клиенты получили приложение на экране без установки из App Store, что критично в условиях санкций.

Не уверены, нужно ли вам приложение?

30-минутный звонок без воронки и скриптов: разберём задачу, скажем честно, нужно ли вообще делать мобильное приложение или хватит сайта/PWA. Если задача не наша — посоветуем, к кому идти.

Записаться на звонок

2. Формула ценности для пользователя

Прежде чем проектировать MVP, определять стек и собирать команду — ответьте на один вопрос: чем ваше приложение ценно для пользователя. Это не маркетинговый текст на главной — это инженерная формула, которая встраивается в каждое решение продукта.

Формула выглядит так:

Ценность = (Выгода от использования × Вероятность её получить) − (Время использования + Стоимость + Риск)

Разбираем по компонентам.

Выгода от использования — то, ради чего человек вообще открывает приложение. Сэкономить время (заказать такси быстрее, чем звонить), сэкономить деньги (купить билет со скидкой), получить удовольствие (социальная сеть, игра), решить конкретную проблему (диагностика симптомов). Чем конкретнее и сильнее выгода — тем выше ценность.

Вероятность получить выгоду — насколько надёжно приложение её доставляет. Если такси приезжает в 90% случаев за 5 минут — вероятность высокая. Если каждый четвёртый заказ отменяется — вероятность 75%, и пользователь уйдёт к конкуренту.

Время использования — сколько времени и когнитивного усилия нужно потратить, чтобы получить выгоду. Три клика — хорошо. Семь экранов — плохо. Каждый лишний шаг умножает отток.

Стоимость — не только цена в деньгах (подписка, комиссия, платный контент), но и стоимость регистрации, привязки карты, раскрытия личных данных. Каждый из этих барьеров воспринимается как затраты.

Риск — что плохого может случиться, если попробовать: утечка данных, списание денег, спам, пустая трата времени. В финтехе и в нишах с чувствительными данными риск критичен.

Как применять формулу

Когда обсуждаете новую функцию в приложении — прогоните её через формулу:

  • Увеличивает ли она выгоду?
  • Делает ли выгоду более гарантированной?
  • Сокращает ли время / стоимость / риск?

Если функция не делает ни одного из этого — её в MVP не нужно.

Пример. Клиент приходит с идеей: «Добавьте в приложение чат с менеджером». Применяем формулу:

  • Выгода — пользователь сможет получить ответ от человека. Плюс.
  • Вероятность получить — зависит от SLA менеджеров. Если отвечают за 10 секунд — высокая. Если за 4 часа — пользователь уйдёт в Telegram.
  • Время использования — добавляется экран чата, ожидание ответа. Минус.
  • Стоимость — нужно содержать штат поддержки, который отвечает в приложении. Для бизнеса это +200 тыс ₽/мес.
  • Риск — если ответ плохой, это отрицательный опыт прямо внутри приложения. Минус для лояльности.

Итог: функция имеет смысл только при быстром SLA и отлаженной поддержке. Без этого — не добавлять.

Это не теоретический инструмент. Это то, как мы в Surf отсекаем лишние фичи на Discovery у каждого проекта.

3. С чего начать разработку мобильного приложения

Разработка приложения начинается не с кода и не с дизайна. Она начинается с четырёх решений, которые критически влияют на бюджет, сроки и вероятность успеха.

Шаг 1. Определите проблему и аудиторию

Кому вы делаете приложение и какую конкретно проблему оно решает?

Плохой ответ: «Приложение для заказа еды для всех»

Хороший ответ: «Приложение для заказа здоровой еды для офисных сотрудников 25–40 лет в Москве, которые хотят питаться правильно, но не имеют времени готовить»

Чем уже и конкретнее аудитория — тем точнее принимаются решения на каждом этапе: какие сценарии добавить в MVP, какой визуальный язык выбрать, какие каналы привлечения тестировать. «Приложение для всех» — всегда приложение ни для кого.

Шаг 2. Проанализируйте рынок и конкурентов

Скачайте 5–10 приложений прямых и косвенных конкурентов. Пройдите полный пользовательский путь в каждом: от установки до ключевого действия (оформления заказа, подписки, брони). Запишите:

  • Что работает хорошо — копируйте без стыда. Хорошие UX-решения не защищены патентами.
  • Что раздражает — это ваш шанс сделать лучше.
  • Что все упускают — возможно, там пустая ниша.
  • Какие отзывы в сторах — читайте именно 1- и 2-звёздочные, не 5-звёздочные.

Через 2–3 дня такой работы у вас будет чёткая карта рынка и несколько гипотез: «конкуренты плохо делают X → мы сделаем X хорошо».

Шаг 3. Сформулируйте ценностное предложение

Одно предложение, максимум 15 слов. Почему пользователь выберет именно вас?

Плохие примеры: «Удобное приложение для доставки еды», «Лучший банкинг в вашем телефоне». Это пустые слова.

Хорошие примеры: «Здоровая еда в офис за 15 минут по подписке», «Прозрачные тарифы без скрытых комиссий и подтверждение перевода за 3 секунды».

Если не можете сформулировать 15 слов, за которые не стыдно — не начинайте разработку. Сначала найдите эти 15 слов.

Шаг 4. Определите MVP

MVP (Minimum Viable Product) — это не «урезанная версия приложения мечты». Это минимальный продукт, через который можно проверить главную гипотезу и получить обратную связь от реальных пользователей.

Зачем нужен MVP:

  • Быстрый выход на рынок — 3–5 месяцев вместо года.
  • Экономия бюджета — в 3–5 раз дешевле полной версии.
  • Проверка спроса до крупных инвестиций.
  • Обратная связь до того, как вы зацементируете архитектуру.

Как определить, что войдёт в MVP, а что — нет? Через матрицу MoSCoW.

Матрица MoSCoW: инструмент приоритизации фичей

MoSCoW — классический метод приоритизации для продуктовой разработки. Делите все идеи на 4 категории:

КатегорияЧто этоПример для приложения доставки еды
Must haveБез чего продукт не работает в принципеКаталог, карточка ресторана, корзина, оплата, отслеживание заказа
Should haveВажные функции, но без них можно запуститьсяИзбранное, история заказов, отзывы, промокоды
Could haveNice-to-have, добавляем если успеваемПрограмма лояльности, чат с курьером, геймификация
Won't have (this time)Отложено на следующие версииAR-превью блюд, голосовой заказ, интеграция с Apple Health

Правила работы с MoSCoW:

  1. В Must have не больше 60% от общего скоупа. Если больше — вы перегрузили MVP, скорее всего 2–3 пункта оттуда можно двинуть в Should.
  2. Won't have (this time) — не «никогда», а «не в этой итерации». Не выбрасывайте идеи, сохраняйте в бэклог.
  3. Матрицу заполняют совместно продакт, дизайнер, техлид и клиент. Не в одиночку.
  4. Пересматривают матрицу каждый спринт. Приоритеты меняются от реальных данных.

Мы используем MoSCoW на каждом Discovery. Это единственный способ не утонуть в фичах на старте.

Проверьте идею через Discovery

Sprint Zero за 2–4 недели: концепция, прототип, MoSCoW-матрица, реалистичный бюджет. Получите документ, по которому можно сравнивать КП от разных студий и принимать инвестиционное решение.

Заказать Discovery

4. Чек-лист: 10 вопросов перед началом разработки

Прежде чем искать подрядчика и подписывать договор — пройдитесь по этим вопросам. Если на 2+ не можете ответить — проект ещё не готов к разработке. Это не трагедия, это сигнал: нужно ещё 1–2 недели проработки или отдельный Discovery-спринт.

  1. Какую проблему решает приложение? (1 предложение)
  2. Кто ваша целевая аудитория? (возраст, география, ситуация использования)
  3. Почему пользователь выберет вас, а не конкурента? (1 предложение, без маркетинговой воды)
  4. Как вы будете зарабатывать? (модель монетизации: подписка, commission, in-app purchases, реклама)
  5. Какие 3–5 функций должны быть в MVP? (не 15, а именно 3–5)
  6. На каких платформах нужно запуститься? (iOS / Android / и то, и то / RuStore)
  7. Какой бюджет готовы инвестировать? (вилка: «от X до Y»)
  8. К какой дате критичен запуск? (и почему именно эта дата)
  9. Как вы привлечёте первые 1 000 пользователей? (конкретно: ASO, реклама, партнёрства, сообщество)
  10. Какая одна метрика определит успех через 6 месяцев? (MAU? выручка? retention на 30-й день? CAC/LTV?)

Отвечать на эти вопросы самостоятельно — нормально. Отвечать в паре с Discovery-командой подрядчика — идеально, потому что они зададут уточняющие вопросы, которые вам не пришли в голову.

5. Выбор технологии: нативная vs кроссплатформенная разработка

Ключевой технологический вопрос: делать два отдельных приложения для iOS и Android или одно универсальное? От ответа зависит стоимость (разница может быть 40–60%), сроки, UX и будущие затраты на поддержку.

Нативная разработка

Что это. Два отдельных приложения на «родных» языках: Swift для iOS, Kotlin для Android. Две команды, две кодовые базы.

Плюсы:

  • Лучшая производительность — компиляция в нативный код устройства.
  • Полный доступ к свежим функциям ОС (например, Live Activities в iOS 16+, Material You на Android).
  • Максимальная плавность анимаций — 60/120 fps без компромиссов.
  • Самый быстрый отклик на аппаратные фичи (биометрия, NFC, камера).

Минусы:

  • Стоимость выше в 1,6–1,8 раза, чем у одной платформы (две команды, две кодовых базы).
  • Сроки длиннее — нужно писать функционал дважды.
  • Поддержка дороже — каждое изменение нужно делать в двух местах.

Когда выбирать: сложные потребительские продукты с миллионами пользователей (банкинг, соцсети, игры), приложения с интенсивной графикой или AR/VR, продукты, где UX критичен и монополия на платформе важна.

Кроссплатформенная разработка

Что это. Одно приложение на одной кодовой базе, которое компилируется под обе платформы. Основные инструменты в 2026 году — Flutter и React Native.

Плюсы:

  • Дешевле в 1,3–1,5 раза, чем одна нативная платформа. И в 2,2–2,5 раза дешевле, чем две нативные.
  • Быстрее в 1,4–1,7 раза за счёт общей кодовой базы.
  • Поддержка проще — один релиз на обе платформы.
  • В 2026 году производительность Flutter практически неотличима от нативной в 95% бизнес-сценариев.

Минусы:

  • Сложные графические эффекты и глубокая работа с железом иногда требуют нативных вставок.
  • Запаздывание на 1–3 месяца с поддержкой новых платформенных фичей.

Когда выбирать: бизнес-приложения, e-commerce, доставка, банкинг базового уровня, MVP для проверки гипотезы, продукты с ограниченным бюджетом или жёстким дедлайном.

Flutter или React Native?

Если решили идти кроссплатформой — встаёт следующий выбор. В 2026 году картина такая:

КритерийFlutterReact Native
ПроизводительностьВыше (компиляция AOT в нативный код)Хорошая (JS-мост)
UI-кастомизацияОтличная (собственный движок Skia/Impeller)Хорошая (нативные компоненты)
ЯзыкDartJavaScript/TypeScript
Порог входаТребует изучения Dart (≈1 мес для JS-разработчика)Низкий, если команда на JS
ЭкосистемаРастёт, много пакетов от GoogleЗрелая, большое комьюнити
Hot ReloadДаДа
Поддержка от создателяGoogleMeta (Facebook)
Типичный чек на рынке РФ2 000–3 500 ₽/час1 800–3 200 ₽/час

Короткое правило. React Native проще, если у вас уже есть веб-команда на JavaScript и хочется переиспользовать людей. Flutter даёт больше контроля над визуалом, более предсказуемую производительность и лучше работает с кастомным дизайном. Обе технологии зрелые — плохого выбора нет.

Наш подход в Surf

Мы работаем и с нативными технологиями, и с Flutter. Для 70% наших проектов в 2025–2026 Flutter был оптимален.

Кейс Rigla. Сеть аптек. Задача — запустить 6 региональных приложений за 5 месяцев. На нативной разработке это 2 команды × 6 приложений = невозможно уложиться. На Flutter — одна команда, общая кодовая база с локальной настройкой под каждую аптечную сеть. Итог: 6 приложений за 5 месяцев, 40% экономии бюджета по сравнению с нативной разработкой каждого приложения.

Кейс Burger King. Приложение с 4+ миллионами активных пользователей, интеграция с 800+ ресторанами, повышенные требования к стабильности (оплата, заказы, геолокация). Здесь мы использовали нативную разработку на Swift и Kotlin, потому что любой сбой при заказе = прямой репутационный риск. Uptime приложения за 2024 год — 99,9%.

Правило простое: технология должна служить задаче, а не наоборот.

Подберём оптимальный стек под вашу задачу

Native, Flutter или React Native — посчитаем экономику каждого варианта на цифрах вашего проекта. Покажем, где экономия 30–45%, а где она обернётся переписыванием через год.

Подобрать технологию

6. Способы создания приложения: no-code, аутсорс, in-house

Допустим, технологию выбрали. Дальше — кто будет делать приложение. Три принципиально разных пути. У каждого своя зона применения.

No-code: быстро, дёшево, но с ограничениями

No-code-платформы — Adalo, Glide, Bubble, AppGyver, FlutterFlow — позволяют собрать приложение без кода. Интерфейс: drag-and-drop, готовые блоки, визуальная логика.

Плюсы:

  • Запуск за дни или недели, не месяцы.
  • Стоимость — от бесплатно до 50 тыс ₽ за MVP (в основном подписка на платформу).
  • Не нужны разработчики.

Минусы:

  • Функциональность жёстко ограничена возможностями платформы.
  • Дизайн шаблонный.
  • Масштабирование невозможно — при росте нагрузки приложение «ломается».
  • Полная зависимость от платформы: закрылся Adalo — закрылся ваш продукт.
  • В App Store и Google Play no-code-приложения проходят модерацию труднее (часто считают их «шаблонными»).

Когда подходит: внутренние приложения для сотрудников, демо для инвесторов, проверка гипотезы «работает ли идея в принципе», MVP стартапа до первого раунда.

Когда не подходит: коммерческое приложение, которое должно работать 5+ лет, иметь собственный бренд и гибкость.

Аутсорс: экспертиза без головной боли

Передача разработки внешней студии или агентству.

Плюсы:

  • Готовая команда — дизайнеры, разработчики, QA, DevOps, PM — уже собрана.
  • Экспертиза — у студии за плечами десятки похожих проектов.
  • Фиксированный бюджет и сроки — в договоре.
  • Не нужно решать HR-вопросы (найм, увольнение, отпуска).
  • Оптимально по цене для разовых проектов.

Минусы:

  • Меньше контроля над процессом.
  • Коммуникационные издержки — все уточнения через PM.
  • По окончании проекта команда уходит — нужно заранее договариваться о поддержке.

Когда подходит: разовый проект (MVP, новый вертикаль продукта), нет внутренней IT-команды, нужна глубокая экспертиза в мобильной разработке, дедлайн жёсткий.

In-house: полный контроль, высокий порог входа

Своя команда мобильной разработки в штате.

Плюсы:

  • Полный контроль над процессом и кодом.
  • Команда глубоко понимает продукт.
  • Экспертиза остаётся внутри компании — долгосрочная инвестиция.
  • Гибкость на изменения — можно перестраивать приоритеты мгновенно.

Минусы:

  • Сборка команды — 3–6 месяцев.
  • Постоянные расходы: команда из 5–7 человек = 1,5–3 млн ₽/мес независимо от загрузки.
  • Сложно найти сильного CTO/техлида — зарплата 500 тыс ₽+/мес.
  • Риск простоя — если между проектами лаг 2 месяца, команда продолжает получать зарплату.

Когда подходит: продуктовая IT-компания, для которой технологии — ключевая компетенция. Приложение — ядро бизнеса, развивается годами. Есть 10+ активных мобильных проектов, чтобы команда не простаивала.

Сравнение трёх подходов

КритерийNo-codeАутсорсIn-house
Стоимость MVP50–200 тыс ₽1,5–6 млн ₽4–12 млн ₽
Сроки MVP1–4 недели3–5 месяцев5–9 месяцев
КачествоБазовоеВысокоеВысокое
МасштабируемостьНизкаяВысокаяВысокая
Уникальность визуалаМинимальнаяПолнаяПолная
Стоимость 1 года поддержки60–200 тыс ₽15–20% от бюджета разработкиПостоянная зарплата команды
РискиЗависимость от платформыСмена подрядчика между фазамиПростой команды, найм и увольнение

Коробочное vs кастомное решение

Ещё одно частое решение — брать готовое коробочное решение (например, white-label-платформу для ритейла, доставки, барбершопов) или делать с нуля.

ПараметрКоробочное (white-label)Кастомное
Стоимость запуска100–700 тыс ₽3–15 млн ₽
Сроки запуска1–4 недели3–9 месяцев
УникальностьНет — ваше приложение выглядит как у конкурентов на той же платформеПолная
БрендОграниченный (обычно можно поменять логотип и цвета)Полный контроль
ФункциональностьТолько то, что даёт платформаЛюбая
Кастомизация под уникальный бизнес-процессПочти нетПолная
Собственность на кодНет — вы лицензируетеПолная
МасштабированиеУпирается в ограничения платформыОграничено только архитектурой
Риск ухода платформыВысокийНулевой

Когда брать коробку: стандартный бизнес (доставка еды, запись в барбершоп, каршеринг), нужно быстро проверить спрос, бюджет до 500 тыс ₽, уникальность не критична.

Когда делать кастом: уникальные бизнес-процессы, сильный бренд, планы масштабировать продукт, в приложении — конкурентное преимущество бизнеса, а не просто канал коммуникации.

Мы в Surf работаем только с кастомной разработкой, потому что наши клиенты — Burger King, Rigla, Love Republic — имеют уникальные процессы, которые ни одна коробка не покрывает. Коробочные продукты — это ниже нашего профиля, и в этой нише есть другие хорошие игроки.

7. Этапы разработки мобильного приложения: от Discovery до релиза

Создание приложения — структурированный процесс из 6 этапов. Пропуск любого увеличивает риски проваленного запуска. Вот как выглядит путь от идеи до релиза:

ЭтапСрокиЧто на выходе
1. Discovery2–4 неделиКонцепция, user flow, ТЗ, архитектура, бюджет
2. UX-проектирование2–4 неделиWireframes, прототип, user journey map
3. UI-дизайн3–6 недельДизайн-система, все экраны, анимации
4. Разработка2–5 месяцевРаботающее приложение
5. QA и тестирование2–4 неделиСтабильный продукт без критичных багов
6. Публикация1–2 неделиПриложение в App Store, Google Play, RuStore

Разбираем каждый этап подробно.

7.1. Discovery — погружение в задачу

Что происходит. Команда разбирается в бизнесе клиента: аудитория, конкуренты, customer journey, ключевые гипотезы, риски. Проводятся интервью с будущими пользователями (5–10 человек). Составляется карта ценностного предложения. Формируется MVP-скоуп через MoSCoW-матрицу.

Кто участвует. Со стороны студии: продакт, UX-дизайнер, техлид, бизнес-аналитик. Со стороны клиента: собственник или продакт-оунер + технический представитель.

Сроки. 2–4 недели. Для сложных проектов (финтех, маркетплейсы) — до 6 недель.

Что на выходе.

  • Product Vision — 1-страничное описание продукта.
  • User flow и customer journey map — карта сценариев.
  • Техническое задание — не 50 страниц воды, а 10–20 страниц конкретики.
  • Архитектурная схема — какие модули, какой бэкенд, какие интеграции.
  • MoSCoW-матрица — что в MVP, что в next phase.
  • Реалистичная оценка сроков и бюджета — вилкой, не фиксированной цифрой.

Почему это критично. Мы в Surf не начинаем разработку без Discovery. Клиент, который говорит «у нас всё уже продумано, просто пишите код» — чаще всего через 2 месяца возвращается с перестройкой половины функциональности. Два Discovery-спринта экономят полгода переделок.

7.2. UX-проектирование — скелет приложения

Что происходит. Создаётся структура приложения без дизайна: wireframes, интерактивные прототипы, user journey. Проверяются гипотезы через usability-тесты (5–8 пользователей).

Что на выходе.

  • Wireframes всех экранов — схематичные, без цвета и картинок.
  • Интерактивный прототип в Figma или ProtoPie — можно «потыкать» пальцем.
  • User journey map — диаграмма пути пользователя.
  • Список спорных решений, которые решаются вместе с клиентом.

Сроки. 2–4 недели.

Ключевой момент. На этом этапе дешевле всего вносить изменения. Переделать wireframe — 1 час. Переделать готовый код — 2 дня. Поэтому мы проводим как минимум 1–2 сессии тестирования прототипа на реальных пользователях до старта дизайна.

7.3. UI-дизайн — визуальный язык

Что происходит. Дизайнеры создают дизайн-систему (цвета, типографика, иконки, компоненты), отрисовывают все экраны, прорабатывают анимации и микровзаимодействия.

Что на выходе.

  • Дизайн-система в Figma — набор переиспользуемых компонентов.
  • Макеты всех экранов, включая состояния: загрузка, ошибка, пустое состояние, подтверждение, успех.
  • Анимационные прототипы (Lottie, Rive) для ключевых моментов.
  • Style guide — для будущих обновлений продукта.

Сроки. 3–6 недель, зависит от количества экранов и уникальности визуала.

Ключевой момент. Хороший дизайн — не про «красиво», а про удобно. Кнопки там, куда дотягивается большой палец. Контрастный читаемый текст. Consistency между экранами. Для Love Republic мы перерисовали дизайн с фокусом на быстрое оформление заказа — конверсия выросла в 2 раза.

7.4. Разработка — программирование

Что происходит. Frontend-команда (iOS/Android/Flutter) создаёт экраны и логику. Backend-команда — серверную часть, API, базу данных, интеграции. QA-инженеры тестируют каждую фичу.

Работа идёт спринтами — 2 недели. Каждый спринт заканчивается демо: клиент видит живой прогресс. Не надо ждать 3 месяца, чтобы понять, туда ли идёт разработка.

Что на выходе.

  • Работающее приложение с реализованным MVP-скоупом.
  • API-документация (Swagger / OpenAPI).
  • Техническая документация архитектуры.
  • Репозиторий с полным кодом — принадлежит клиенту, не студии.

Сроки. 2–5 месяцев для MVP. Для сложных продуктов — до 9 месяцев.

7.5. QA и тестирование — перед сторами

Что проверяют.

  • Функциональное тестирование — работает ли всё по ТЗ.
  • Кроссплатформенное — на разных устройствах (iPhone SE, iPhone 15 Pro, Samsung Galaxy, Xiaomi, Android 10–14).
  • Нагрузочное — не падает ли при 1 000 одновременных пользователях.
  • Безопасность — не утекают ли данные, защищены ли API, корректна ли аутентификация.
  • Производительность — скорость загрузки экранов, расход батареи, размер приложения.
  • Usability — финальный проход UX-дизайнером.

Сроки. 2–4 недели финальной проверки + тестирование параллельно с разработкой.

Ключевой момент. Баг, пойманный на тестировании, стоит 2 часа работы. Тот же баг в релизе — это 1-звёздочные отзывы, отток пользователей и экстренный хотфикс с повторной модерацией в сторах.

7.6. Публикация в сторах

Отдельный блок ниже, в разделе про публикацию. Здесь только тайминг: 1–2 недели от подачи до появления в сторе.

После релиза — продолжаем работу

Релиз — не финиш. Следующий этап — поддержка и развитие. Подробно — в разделе про поддержку после релиза.

8. Сколько стоит мобильное приложение в 2026

«Сколько стоит приложение?» — вопрос на каждой первой встрече. Короткий честный ответ: от 1,5 до 40 млн ₽ в зависимости от сложности. Длинный ответ — ниже.

Для глубокого разбора цен и формирования бюджета — отдельная страница: Стоимость разработки мобильного приложения в 2026. Здесь — короткая версия.

Ориентиры по рынку

Тип приложенияПримерыСроки MVPСтоимость
ПростоеВизитка, каталог, калькулятор, простая лояльность1,5–2,5 мес1,5–3 млн ₽
СреднееE-commerce, доставка, бронирование, фитнес3–5 мес3–7 млн ₽
СложноеФинтех, маркетплейс, суперапп, соцсеть5–9 мес8–18 млн ₽
ВысоконагруженноеБанк, стриминг, big-data-аналитика9–12+ мес18–40 млн ₽

Что влияет на стоимость

  • Количество платформ. Только iOS или Android — базовая стоимость. Обе нативно — почти удвоение. Flutter на обе — +30–40% к одной платформе.
  • Дизайн. Стандартные UI-компоненты — одна цена. Уникальный визуальный язык — +30–50%. Сложные анимации — +20–40%.
  • Интеграции. Каждая внешняя система (платёжка, CRM, карты, лояльность) — +200–500 тыс ₽.
  • Backend. Firebase/Supabase — дешевле. Кастомный бэкенд на Node.js/Kotlin/Go — +1–3 млн ₽.
  • Безопасность. Базовая — в стоимости. PCI DSS / 152-ФЗ / расширенный аудит — +500 тыс – 2 млн ₽.

Мини-матрица сложности: 12 баллов — ваш ориентир

Простой оценщик для предварительной прикидки. Ответьте на 12 вопросов «да/нет». Каждое «да» = 1 балл.

#ВопросБалл
1Нужна регистрация и аутентификация (в т.ч. SMS/email)+1
2Есть интеграция с платёжной системой+1
3Есть карты или геолокация+1
4Работа с камерой (фото, сканирование, QR)+1
5Push-уведомления+1
6Чат или мессенджер внутри приложения+1
7Работа офлайн (кэш, синхронизация)+1
8Более 3 интеграций с внешними системами+1
9Ролевая модель (клиенты/менеджеры/админы)+1
10Кастомный backend (не готовый BaaS)+1
11Сложный уникальный UI с анимациями+1
12Специфические требования к безопасности (PCI DSS, 152-ФЗ)+1

Интерпретация:

  • 0–3 балла — простое приложение. Бюджет 1,5–3 млн ₽. Сроки 2–3 мес. Подойдёт коробочное решение или no-code.
  • 4–7 баллов — среднее приложение. Бюджет 3–7 млн ₽. Сроки 3–5 мес. Оптимально — аутсорс на Flutter.
  • 8–10 баллов — сложное приложение. Бюджет 8–18 млн ₽. Сроки 5–9 мес. Нужна сильная команда с опытом подобных проектов.
  • 11–12 баллов — высоконагруженное/enterprise. Бюджет от 18 млн ₽, часто — нативная разработка. Нужна экспертиза в инфраструктуре и безопасности.

Это грубый ориентир. Точную цифру даст только Discovery-спринт.

На чём экономить нельзя

  • Discovery. 300–500 тыс ₽ на Discovery экономят 2–5 млн ₽ на переделках.
  • Дизайн. Плохой UX убивает retention. 26→10 становится 26→2.
  • QA. Баги в сторе = 1-звёздочные отзывы = конец истории.
  • Документация. Без неё следующий подрядчик переделает всё с нуля и вы заплатите дважды.

На чём можно экономить

  • Фичи. Половина функций из ТЗ в MVP не нужны.
  • Кастомизация бэкенда. Firebase покрывает 80% потребностей MVP.
  • Брендированные анимации. Можно добавить во вторую версию, не в MVP.
  • Две платформы на старте. Часто можно запуститься только на Android или только на iOS и добавить вторую платформу через 3 месяца.

Получите расчёт бюджета под ваш проект

Опишите задачу — за 24 часа пришлём вилку бюджета, сроки, рекомендуемую технологию и состав команды. Точную смету выдаём по итогам Discovery-спринта.

Посчитать бюджет

9. Типичные ошибки при создании приложений

За 14 лет мы видели сотни проектов — успешных и провальных. По данным CB Insights, 70% мобильных продуктов проваливаются не из-за технологии, а из-за отсутствия MVP-гипотезы или неверной приоритизации. Разбираем главные ошибки — чтобы вы не наступили на те же грабли.

Ошибка 1. «У нас уже есть ТЗ, просто разработайте»

Классика. Клиент приходит с документом на 50 страниц, написанным полгода назад. «Там всё есть, просто сделайте». Начинаем — и через 3 месяца выясняется: половина описанных функций не нужна, а критическая функция вообще не упомянута, потому что казалась «очевидной».

Лечение: не пропускать Discovery. Даже если ТЗ есть — 2 недели проверки стоят месяцев переделок.

Ошибка 2. «Давайте сразу сделаем всё»

Хочется запустить идеальный продукт с первого релиза: лояльность, геймификация, AI-рекомендации, чат, интеграции с 10 системами. Результат: срок растягивается с 4 месяцев до года, бюджет удваивается, рынок за это время меняется.

Лечение: MoSCoW-матрица. В MVP — только Must have. Остальное — после первого релиза и обратной связи.

Ошибка 3. Отсутствие MVP-гипотезы

70% приложений проваливаются, потому что не отвечали на вопрос: какой конкретной метрике должен помочь MVP. Если у вас нет чёткой гипотезы «мы делаем X, чтобы проверить Y, и это подтвердится, если Z» — скорее всего, после запуска будете в тумане.

Лечение: на Discovery сформулируйте одну ключевую гипотезу. Пример: «Платная подписка за 490 ₽/мес даст CAC/LTV ≥ 3 на аудитории 25–40 лет через 6 месяцев».

Ошибка 4. Игнор UX-исследований

«Мы и так знаем, что нужно пользователю». Часто нет. Пользователи ведут себя не так, как собственник думает. Без usability-тестов прототипа вы встраиваете в код свои галлюцинации.

Лечение: 5 usability-тестов на прототипе = 80% ошибок найдены до разработки.

Ошибка 5. «Сделаем на X, потому что это модно»

«Напишем на Rust, он быстрый», «Обязательно блокчейн». Потом выясняется, что специалистов в России по этой технологии — три человека, и стоят они как вся команда. Или что технология не подходит для задачи.

Лечение: выбирайте стек по задаче, доступности специалистов и долгосрочному риску поддержки. Не по статьям на Хабре.

Ошибка 6. Неправильная приоритизация фичей

«Сначала лояльность, потом корзина». На Discovery чаще всего выясняется, что пользователь не может использовать продукт без корзины, а лояльность подключается через месяц после первых транзакций. Неправильный порядок = потерянные месяцы.

Лечение: приоритизация через ценность для пользователя + сложность реализации. Фичи с высокой ценностью и низкой сложностью — первые.

Ошибка 7. «Дизайн сделаем потом»

«Главное чтобы работало, красоту наведём после». Приложение выходит в сторы. Рейтинг 2 звезды. Отзывы: «Выглядит как студенческий проект». Конверсия в платящего пользователя — 0,5% вместо 5%.

Лечение: UX/UI — это не украшение, это инструмент конверсии. Экономия на дизайне = экономия на выручке.

Ошибка 8. «Потестируем на пользователях»

«Запустим — баги найдут, поправим». Запускают. Первые отзывы: «Не работает», «Вылетает», «Деньги списались, заказ не оформился». Рейтинг падает, репутацию не восстановить.

Лечение: тестируйте до запуска. Beta через TestFlight и Google Play Beta — обязательно за 2–4 недели до релиза.

Ошибка 9. «Как используют — посмотрим»

Приложение запущено. Скачивания идут. Что внутри — загадка. Без аналитики все решения — вслепую.

Лечение: встроить аналитику (Firebase, Amplitude, AppsFlyer, Яндекс.Метрика) с первой версии. Ключевые события: регистрация, первое ключевое действие, повторное открытие через 1/7/30 дней, конверсия в оплату.

Ошибка 10. «Дальше само заработает»

Бюджет только на разработку. Приложение выходит, через месяц обновляется iOS — приложение падает. Через два месяца — баги. Пользователи уходят.

Лечение: закладывайте 15–20% от бюджета разработки на годовую поддержку. Это исправление багов, обновления под новые ОС, мониторинг.

10. Как выбрать подрядчика для разработки мобильного приложения

Допустим, вы решили работать со студией. Как среди десятков компаний найти ту, с которой не потеряете полгода и миллионы?

Отдельно — рейтинг студий: Рейтинг компаний по мобильной разработке в России 2026. Здесь — чек-лист и красные флаги.

Чек-лист из 10 пунктов: как проверить подрядчика

  1. Юрлицо в РФ. ИП на Кипре — не вариант. С претензиями по качеству некуда идти.
  2. Штатная команда, а не фрилансеры. Спросите прямо: «Сколько ваших людей в штате и сколько на аутстафе?» В идеале — 80/20 в пользу штата.
  3. Публичное портфолио минимум 10 кейсов с реальными названиями брендов. Скачайте 3 их приложения — они вам нравятся по UX?
  4. Право на код — ваше. Прописано в договоре: репозиторий и код принадлежат вам, не студии.
  5. Доступ к репозиторию с первого дня. Не с момента релиза.
  6. Собственный QA в штате. Если «тестируют разработчики» — бегите.
  7. DevOps и CI/CD. Без автоматической сборки каждая правка будет стоить в 2 раза дороже.
  8. NDA до начала обсуждения деталей. Не после.
  9. Регулярные демо — каждые 2 недели. Без этого вы узнаете о проблемах перед релизом.
  10. Два референса от прошлых клиентов. Позвоните обоим — это быстро.

Красные флаги: когда лучше развернуться и уйти

  • Фиксированная цена до Discovery. «Сделаем за 2 млн ₽» без погружения = завтра будут доплаты или плохое качество.
  • «Сделаем приложение за 2 недели». Качественную разработку не ускорить в 10 раз. Либо срежут углы, либо сроки поплывут.
  • Нет вопросов о бизнесе. На первой встрече студия не спрашивает про аудиторию, конкурентов, бизнес-модель = их интересует контракт, а не ваш продукт.
  • Нельзя проверить портфолио. Приложений нет в сторах, клиентов не дают для звонка = повод для сомнений.
  • Отказ дать доступ к коду до релиза. Через 6 месяцев вы заложник подрядчика.
  • Фрилансеры под одним брендом. На каждый проект собирается новая команда — качество непредсказуемо.
  • Давление «надо срочно подписать, пока скидка». Скидка нормально, давление — нет.
  • Работа без договора в РФ. С любой претензией останетесь один.

Почему Surf

Раз вы читаете наш гайд — коротко о нас.

  • 14 лет на рынке (с 2011).
  • 250 штатных специалистов, из них 100+ мобильных разработчиков.
  • №1 в Рейтинге Рунета 2024 для крупного бизнеса.
  • 150+ наград за 14 лет.
  • Flutter-экспертиза — контрибьюторы в официальный движок.
  • Клиенты: Burger King, Rigla, KFC, Love Republic, Росбанк, Rendez-Vous, Бетховен, Альфа-Банк, WorldClass, Skillbox.
  • Собственный UX-отдел — делаем Discovery, не отдаём на сторону.
  • Собственный QA-отдел — 30+ тестировщиков.
  • Минимальный бюджет проекта — от 3 млн ₽. Если меньше — в рейтинге есть более подходящие компании.

11. Публикация в App Store, Google Play, RuStore

Финальная прямая. Приложение готово — осталось выложить в сторы. У каждого свои правила, сроки и требования.

App Store (iOS)

Стоимость аккаунта. $99/год (Individual) или $299/год (Enterprise).

Требования:

  • Приложение не должно дублировать функциональность уже существующих в сторе.
  • Нет fake-контента, «пустых экранов», «скам-подписок».
  • Все in-app purchases — через Apple Pay с комиссией 15–30% (исключения — физические товары и услуги).
  • App Tracking Transparency — явное разрешение на отслеживание.
  • 152-ФЗ / GDPR — политика конфиденциальности обязательна.
  • Приложение должно проходить на TestFlight минимум за 2 недели до публичного релиза.

Сроки модерации. 24–72 часа в среднем. Для сложных продуктов — до 1 недели.

Типичные отказы:

  • «Guideline 2.1 — App incompleteness» — приложение падает при проверке.
  • «Guideline 4.3 — Spam» — слишком похоже на другое приложение.
  • «Guideline 5.1 — Privacy» — не указан сбор данных.

Страны и блокировки. С 2022 года публикация российских банков и финтехов в App Store осложнена. Для таких случаев мы делаем PWA (как для Росбанка).

Google Play (Android)

Стоимость аккаунта. $25 единоразово.

Требования:

  • Менее жёсткие, чем в Apple, но строже 2024+ года.
  • Обязательный переход на Android App Bundle (AAB) вместо APK.
  • Target API — не ниже 13 (Android 13).
  • 152-ФЗ / GDPR — политика конфиденциальности обязательна.
  • Data Safety — декларация, какие данные собираете.
  • Для in-app покупок — Google Play Billing с комиссией 15–30%.

Сроки модерации. 1–7 дней в среднем. Для первой публикации — до 2 недель из-за усиленной проверки.

Типичные отказы:

  • Политика безопасности данных не соответствует реальному сбору.
  • Права, запрашиваемые приложением, не объяснены в описании.
  • Приложение дублирует функциональность без уникальной ценности.

RuStore

Российский магазин приложений, обязательный для социально значимых приложений по ФЗ-187.

Стоимость аккаунта. Бесплатно для всех.

Требования:

  • Для российских юрлиц — проще, для иностранных — требуется подтверждение.
  • Модерация проходит относительно быстро — 1–3 дня.
  • Поддерживается Android, для iOS — через «Устанавливаемые сайты» (по сути, PWA).
  • Собственная система in-app-покупок без комиссии Google.

Когда обязателен. Банки, маркетплейсы, госсервисы, приложения с более 500 тыс MAU в России.

Когда желателен. Любой бизнес, работающий в РФ — дополнительный канал дистрибуции и страховка от блокировки в зарубежных сторах.

Чек-лист перед отправкой в сторы

  • Иконки в нужных разрешениях (App Store — 1024×1024, Google Play — 512×512).
  • Скриншоты 3–10 штук под каждое разрешение.
  • Превью-видео — 15–30 секунд.
  • Описание приложения — 80 символов коротко + 4 000 знаков длинно.
  • Ключевые слова (ASO) — 100 символов.
  • Политика конфиденциальности по реальному URL.
  • Terms of Use.
  • Contact Email / поддержка.
  • Возрастной рейтинг.
  • Data Safety declaration (Google Play).
  • App Privacy labels (Apple).

12. После релиза: поддержка и развитие приложения

Релиз — это не финиш, а старт. Нормальный жизненный цикл приложения — 3–5 лет активной эксплуатации, во время которой добавляются функции, исправляются баги, выходят обновления ОС.

Что входит в поддержку

Обязательный минимум (hygiene):

  • Мониторинг стабильности (Crashlytics, Sentry).
  • Фиксы критичных багов в течение 24–72 часов.
  • Обновления под новые версии iOS и Android (выходят 1–2 раза в год).
  • Поддержка новых устройств (разрешения экранов, биометрия).
  • Обновление внешних SDK (платёжки, аналитика, карты).
  • Ежемесячные security patches.

Развитие (growth):

  • Новые фичи по бэклогу.
  • A/B-тесты UX.
  • Оптимизация retention и конверсии.
  • Интеграция с новыми системами.
  • Локализация под новые рынки.

SLA и форматы поддержки

У студий обычно три варианта договора на поддержку:

ФорматЧто даётТипичная стоимость
T&M (time and material)Оплата по часам, гибкость2 000–4 000 ₽/час
Retainer (фиксированное количество часов/мес)Предсказуемый бюджет, приоритет в очереди200–400 тыс ₽/мес за 50–100 ч
SLA (уровень сервиса)Гарантия времени реакции500 тыс – 1 млн ₽/мес

Для приложений критичного бизнеса (банки, медицина, крупный ритейл) обычно берут SLA с жёсткими требованиями: реакция на critical — 15 минут, фикс — 4 часа, uptime — 99,9%.

Сколько закладывать на поддержку

Правило большого пальца: 15–25% от стоимости разработки в год. Приложение стоило 10 млн ₽ → закладывайте 1,5–2,5 млн ₽/год на поддержку и развитие.

В первый год обычно тратится больше (появляются баги, которые не поймал QA). Во второй и далее — меньше, если продукт стабилен.

Метрики успеха приложения

Какие цифры смотреть после релиза:

  • MAU / DAU — месячная и дневная активная аудитория. Сколько людей реально пользуются.
  • Retention на 1/7/30 день — сколько возвращается. Бенчмарк по Sensor Tower: retention 30-го дня в ритейле — 10%, в финтехе — 20%, в соцсетях — 30%.
  • CAC (Customer Acquisition Cost) — сколько стоит привлечение одного пользователя.
  • LTV (Lifetime Value) — сколько пользователь приносит денег за всю жизнь в приложении.
  • CAC/LTV ≥ 3 — базовая экономика здоровая.
  • ARPU (Average Revenue Per User) — средний доход с пользователя за месяц.
  • Rating в сторах — минимум 4,3 для здоровой органики.
  • Crash-free rate — процент сессий без падений. Норма — 99,5%+.
  • ASO-позиции — где приложение стоит по ключевым запросам в App Store и Google Play.

Монетизация

Пять базовых моделей:

  1. Платное приложение (pay-to-download). Редко работает — только в премиум-нишах.
  2. Freemium — базовая версия бесплатно, продвинутые функции за деньги. Подходит для большинства продуктов.
  3. Подписка — рекуррентная оплата за доступ. Лучшая модель для контентных и образовательных.
  4. Реклама — продаёте внимание рекламодателям. Нужен большой MAU.
  5. In-app purchases — разовые покупки внутри приложения.

Многие продукты комбинируют: freemium + реклама + опциональная подписка.

13. Тренды мобильной разработки 2026–2027

Рынок не стоит на месте. Разбираем пять направлений, в которых разработка мобильных приложений меняется сильнее всего.

13.1. AI-интеграция — уже не фишка, а ожидание

По данным Gartner, к концу 2026 года 80% мобильных приложений в B2C будут содержать AI-функции, и пользователь будет воспринимать их как базовую норму.

Что конкретно:

  • Персонализированные рекомендации (контент, товары, действия).
  • Поиск на естественном языке с пониманием опечаток.
  • Чат-боты, которые решают задачу, а не «передают вопрос специалисту».
  • Автоматическое распознавание документов, чеков, штрихкодов.
  • Voice-first интерфейсы (особенно в авто и для пожилой аудитории).
  • AI-генерация контента (аватары, описания, коллажи).

Практика. Большинство AI-функций подключается через готовые API (OpenAI, Anthropic, Яндекс GPT, GigaChat) — не нужен собственный ML-отдел. Стоимость интеграции — 300 тыс – 1,5 млн ₽, эффект на retention — +10–30%.

13.2. Super Apps — всё в одном месте

По отчёту data.ai (App Annie), доля super apps в мировом рынке мобильных приложений — 23% и растёт на 18% в год.

Telegram — не мессенджер, а операционная система со встроенными миниаппсами (Telegram Mini Apps). Сбер и Тинькофф — не банки, а экосистемы с маркетплейсом, такси, подпиской на медиа. WeChat в Китае заменяет большую часть приложений целиком.

Для бизнеса это означает:

  1. Можно не делать отдельное приложение, а встроиться в существующую экосистему через Mini Apps. Порог входа ниже, аудитория уже есть.
  2. Если вы строите масштабное — думайте о платформенной модели, где партнёры интегрируются в ваш продукт.

13.3. Telegram Mini Apps и банковские мини-приложения

Telegram Mini Apps — это веб-приложения внутри Telegram, которые запускаются в пару кликов без установки из сторов. Подходят для: простых e-com-решений, сервисов бронирования, квестов и розыгрышей, лояльности, запуска MVP на аудитории до 50 тыс пользователей.

Стоимость Mini App — 500 тыс – 3 млн ₽ (в 3–5 раз дешевле полноценного приложения).

Мини-приложения в банках (Сбер, Тинькофф, Альфа) — внешние сервисы, встроенные в интерфейс банковского приложения. Для бизнеса — готовая аудитория в миллионы. Для ниш: маркетплейсы, медицина, лояльность.

13.4. Кроссплатформа окончательно победила

В 2020 Flutter vs нативно был спорный вопрос. В 2026 — нет. По Statista, 46% кроссплатформенных мобильных проектов в 2025 используют Flutter, 32% — React Native. Нативная разработка остаётся нормой только для:

  • Игр и AR/VR.
  • Финтеха с требованиями PCI DSS максимального уровня.
  • Системных утилит и продуктов с глубокой интеграцией железа.

Для типичного бизнес-приложения кроссплатформа — default в 2026.

13.5. Приватность и регуляторика

Apple с 2021 ужесточает App Tracking Transparency. Google с 2024 ввёл Privacy Sandbox для Android. В России — 152-ФЗ и требования по локализации данных.

Для бизнеса:

  • Минимизируйте сбор данных — только то, что реально нужно.
  • Прозрачно объясняйте, зачем запрашиваете разрешение.
  • По возможности обрабатывайте данные локально, на устройстве.
  • Храните данные пользователей из РФ на серверах в РФ (требование 152-ФЗ).

Приватность — это не только compliance. Это фактор доверия, влияющий на retention.

13.6. AR, Web3 — что делать

AR вышел за пределы игр. Примерка одежды, расстановка мебели, навигация внутри зданий, интерактивные инструкции. Если продукт связан с физическим миром — подумайте, как AR улучшит UX. Технологии зрелые, порог входа снизился.

Web3 (блокчейн, NFT, криптокошельки) в 2026 — нишевая история. Если вы не в крипте или GameFi — пропускайте этот тренд, он не окупится.

14. Кейсы Surf

Кейсы мобильной разработки Surf

Три детальных кейса из мобильной разработки за последние 2 года.

Кейс 1. Burger King — приложение с 99,9% uptime и интеграцией с 800+ ресторанами

Задача.

Burger King пришёл с запросом обновить мобильное приложение, которое:

  • Работает в 800+ ресторанах России.
  • Интегрируется с кассовой системой каждого ресторана.
  • Поддерживает программу лояльности со штампами и купонами.
  • Принимает заказы «в ресторане» (с QR-сканированием стола) и на вынос.
  • Выдерживает пиковые нагрузки в обеденные часы.

Решение.

  • Стек: нативная разработка Swift + Kotlin (выбор в пользу нативки из-за приоритета стабильности).
  • Архитектура: микросервисы с очередями для обработки пиков.
  • Интеграции: единый API-шлюз к кассовым системам ресторанов с fallback-логикой на случай недоступности отдельных точек.
  • Программа лояльности: перенос с legacy-системы на новый бэкенд с миграцией истории пользователей.
  • QA: автотесты 75% сценариев + нагрузочное тестирование до 50 000 одновременных пользователей.

Результат.

  • Uptime 99,9% в 2024 году — меньше 9 часов простоя за год при 4+ млн MAU.
  • Интеграция с 800+ ресторанами — бесшовная обработка заказов.
  • Рейтинг в App Store — 4,8, в Google Play — 4,7.
  • Рост заказов через приложение в 1,8 раза за первый год после релиза.

Стек: Swift, Kotlin, Node.js, PostgreSQL, Kafka, Redis.

Команда Surf: 14 специалистов.

Сроки: 9 месяцев MVP + 6 месяцев активного развития.

Смотреть полный кейс →

Кейс 2. Rigla — 6 региональных приложений за 5 месяцев на Flutter

Мобильное приложение для аптек Rigla

Задача.

Группа аптечных сетей Rigla (включая «Будь здоров», «Живика» и другие) хотела:

  • Выпустить 6 приложений под разными брендами.
  • За один квартал (3–4 месяца).
  • С общей технологической базой, но с визуальной кастомизацией под каждый бренд.
  • С интеграцией в существующие бэкенд-системы каждой сети (разные ERP, разные базы товаров).

На нативной разработке это было бы 2 команды × 6 приложений = технически нереально в срок.

Решение.

  • Стек: Flutter с общей кодовой базой.
  • Архитектура: White-label-архитектура — один код, 6 конфигов (цвета, логотипы, бэкенды, валюта).
  • Оптимизация: переиспользование 85% кода между приложениями.
  • Интеграции: универсальный API-шлюз с адаптерами под каждую ERP-систему сети.
  • UX: общие паттерны + точечная кастомизация под предпочтения аудитории каждой сети.

Результат.

  • 6 приложений выпущено за 5 месяцев (небольшое превышение исходного плана в 3–4 мес, но в разы быстрее нативного варианта).
  • 40% экономии бюджета по сравнению с нативной разработкой каждого приложения.
  • Поддержка после релиза в 3 раза дешевле — фиксы и обновления во всех 6 приложениях одновременно.
  • Средний рейтинг в сторах — 4,6.

Стек: Flutter, Dart, REST API, Firebase Analytics, Яндекс.Метрика.

Команда Surf: 8 специалистов.

Сроки: 5 месяцев на все 6 приложений.

Смотреть полный кейс →

Кейс 3. Love Republic — перезапуск мобильного приложения с удвоением конверсии

Задача.

Fashion-ритейлер Love Republic имел устаревшее приложение с низкой конверсией из просмотра в покупку. Задача:

  • Полностью перезапустить приложение.
  • Оптимизировать UX оформления заказа (самое узкое место).
  • Интегрировать с программой лояльности и базой товаров.
  • Увеличить конверсию минимум в 1,5 раза.

Решение.

  • Стек: Flutter для iOS + Android.
  • UX-работа: Discovery с 12 интервью пользователей, 3 итерации прототипа, usability-тесты перед разработкой.
  • Ключевое UX-решение: переход с 5-шагового оформления заказа на 2-шаговое (адрес + оплата) с сохранением реквизитов для повторных покупок.
  • Интеграции: Яндекс.Доставка, СберPay, Tinkoff Pay, программа лояльности с уровнями.
  • Визуал: собственный дизайн-язык, кастомные анимации карточек товаров.

Результат.

  • Конверсия из просмотра в покупку выросла в 2 раза за 5 месяцев после релиза.
  • Средний чек вырос на 18% за счёт бандлов и рекомендаций.
  • Retention 30-го дня — 34% (при бенчмарке fashion-ритейла 12–15%).
  • Рейтинг в сторах — 4,7.

Стек: Flutter, REST API, собственный бэкенд на Node.js, Firebase.

Команда Surf: 10 специалистов.

Сроки: 5 месяцев MVP + последующая оптимизация.

Смотреть полный кейс →

Больше кейсов с метриками и цифрами

Полное портфолио мобильных проектов Surf — задачи, технологии, бюджеты и результаты после релиза. Десятки кейсов помимо Burger King, Rigla и Love Republic.

Смотреть портфолио

15. Частые вопросы

1. Сколько стоит разработка мобильного приложения в 2026?

Простое приложение — 1,5–3 млн ₽. Среднее (e-commerce, доставка) — 3–7 млн ₽. Сложное (финтех, маркетплейс) — 8–18 млн ₽. Высоконагруженное — от 18 млн ₽. Точную цифру определяет Discovery-спринт. Подробно — в гайде по стоимости.

2. Сколько времени занимает разработка?

Простое приложение — 1,5–2,5 месяца. Среднее — 3–5 месяцев. Сложное — 5–9 месяцев. Enterprise — от 9 месяцев до полутора лет. Сроки сильно зависят от глубины Discovery и готовности клиента к быстрой обратной связи.

3. Нужно ли делать приложение сразу для iOS и Android?

Не обязательно. Часто разумно стартовать с одной платформы, подтвердить гипотезу и через 2–3 месяца добавить вторую. Если бюджет позволяет и обе аудитории равно значимы — делайте параллельно на Flutter: это в 1,3–1,5 раза дешевле двух нативных.

4. Flutter или нативная разработка — что выбрать?

Для 70% бизнес-приложений оптимален Flutter: быстрее, дешевле, без ощутимой потери качества. Нативная разработка (Swift/Kotlin) — для продуктов с интенсивной графикой, AR/VR, сложным доступом к железу или максимальными требованиями к стабильности (крупный банкинг, игры).

5. Что такое MVP мобильного приложения?

MVP (Minimum Viable Product) — минимальная версия приложения, которая проверяет главную гипотезу продукта с реальной аудиторией. Это не «урезанная мечта», а полноценный продукт с 3–5 ключевыми функциями. Стартовать с MVP в 3–5 раз дешевле и быстрее, чем с полной версии, и даёт обратную связь до крупных инвестиций.

6. Как проверить подрядчика на мобильную разработку?

Смотреть: юрлицо в РФ, штатная команда (не фриланс-биржа), 10+ публичных кейсов, собственный QA, NDA до обсуждения, регулярные демо каждые 2 недели, право на код в договоре, доступ к репозиторию с первого дня, 2 референса от прошлых клиентов. Красный флаг — фиксированная цена до Discovery и обещание «сделать за 2 недели». Подробнее — в разделе про подрядчика выше.

7. Стоит ли запускать приложение, если конкуренты уже есть?

Да, если вы отвечаете хотя бы на один вопрос: «чем мой UX лучше», «какая ниша внутри рынка моя», «какие интеграции дают преимущество», «чем моя цена прозрачнее». Конкуренция — индикатор спроса. Плохо, когда рынка нет вообще.

8. Сколько стоит поддержка приложения после релиза?

Правило большого пальца: 15–25% от стоимости разработки в год. Приложение стоило 10 млн ₽ → закладывайте 1,5–2,5 млн ₽/год. В первый год тратится больше (ловля послерелизных багов), со второго — меньше. Форматы: T&M (по часам), retainer (пакет часов/мес), SLA (гарантия реакции).

9. Что такое Discovery и зачем он нужен?

Discovery — первый этап разработки (2–4 недели), на котором команда глубоко разбирается в бизнесе, аудитории, конкурентах и формирует концепцию продукта, архитектуру, MVP-скоуп и реалистичную оценку. Мы в Surf не начинаем разработку без Discovery — это экономит месяцы переделок.

10. Что включает дизайн мобильного приложения?

UX-проектирование (wireframes, прототипы, user flow), UI-дизайн (визуальный язык, все экраны, дизайн-система), анимации и микровзаимодействия. Плюс все служебные состояния — загрузка, ошибки, пустые экраны. Хороший дизайн — не про «красиво», а про удобно и конверсионно.

11. Какой состав команды мобильного проекта?

Минимальный: PM, UX-дизайнер, UI-дизайнер, 1–2 мобильных разработчика, 1 backend-разработчик, QA-инженер, DevOps. Для сложных проектов добавляются: бизнес-аналитик, архитектор, ML-инженер, отдельный iOS и Android разработчики, 2–3 QA.

12. Нужен ли собственный backend или хватит Firebase?

Для MVP с простой логикой — Firebase или Supabase покрывает 80% задач и экономит 1–2 млн ₽. Для сложных продуктов с уникальной бизнес-логикой, высокими нагрузками или требованиями 152-ФЗ — нужен собственный бэкенд на Node.js, Kotlin или Go. Можно стартовать на Firebase и мигрировать по мере роста.

13. Что такое retention и как его измерять?

Retention — доля пользователей, возвращающихся в приложение через N дней после первой установки. Retention 1-го дня (идеально 40%+), 7-го дня (20%+), 30-го дня (10%+) — базовые метрики. Измеряется в Firebase, Amplitude, AppsFlyer, Яндекс.Метрика. В среднем по рынку retention 30-го дня — 10% (снижение с 26% на 1-й день).

14. Как приложение попадает в App Store, Google Play и RuStore?

App Store — аккаунт $99/год, модерация 1–3 дня, строгие требования. Google Play — аккаунт $25 разово, модерация 1–7 дней. RuStore — бесплатно, модерация 1–3 дня. Перед публикацией: иконки, скриншоты, описание, политика конфиденциальности, возрастной рейтинг. Подробно — в разделе про публикацию выше.

15. Чем Surf отличается от остальных студий мобильной разработки?

250 штатных специалистов (не фриланс-биржа), 100+ мобильных разработчиков, 14 лет на рынке, №1 в Рейтинге Рунета 2024 для крупного бизнеса. Кейсы для Burger King, Rigla, KFC, Love Republic, Росбанка. Собственный UX и QA внутри. Специализация — сложные продукты с интеграциями и нагрузкой, не коробочные решения. Минимальный бюджет проекта — от 3 млн ₽.

Обсудим ваш проект — за 24 часа короткая оценка

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

Оставить заявку

Что почитать дальше

[ обратная связь ]

Расскажите о проекте и мы предложим подходящие решения

напишите нам в Telegram
добавить файл

Отправляя запрос, вы соглашаетесь с политикой конфиденциальности