Услуга

Мобильные приложения — кроссплатформа или натив, решаем на брифе.

Мобильное приложение — продукт, который остаётся на экране телефона и умеет присылать пуш; этим оно отличается от сайта. Рабочий MVP занимает 3–5 недель, полноценный продукт 2–3 месяца, публикация в App Store и Google Play — ещё неделя. После брифа за 3–5 дней возвращаемся с выбором платформы, этапами и точной сметой; этап не оплачивается.

Рабочий MVP
3–5 недель
Публикация
1 неделя
Оценка
3–5 дней

Кроссплатформа или натив

Главное решение принимается на брифе и стоит примерно половину бюджета. Кроссплатформа — Flutter или React Native — это одна кодовая база, которая собирается в оба магазина. Натив — Swift для iOS и Kotlin для Android — это два отдельных приложения, две команды компетенций и две очереди задач на любое изменение.

В большинстве проектов мы берём Flutter.

Интерфейс рисуется собственным движком, поэтому приложение выглядит одинаково на обеих платформах, а сроки и последующая поддержка сокращаются примерно вдвое. Для витрины, личного кабинета, трекера, доставки, записи, лояльности этого достаточно с запасом.

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

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

Что входит в работу

Входит

  • Пользовательские сценарии и карта экранов
  • Выбор платформы и архитектура
  • UI-дизайн: макеты под iOS и Android
  • Само приложение под обе платформы
  • Серверная часть и API
  • Пуш-уведомления и аналитика
  • Офлайн-режим, если его требует сценарий
  • Тестирование на реальных устройствах и эмуляторах
  • Публикация в App Store и Google Play

Не входит

  • Годовая оплата аккаунтов Apple и Google
  • Написание и перевод текстов
  • Съёмка промо-видео для магазинов
  • Ведение рекламных кампаний
  • Оплата серверов

Что вы получаете

  • Приложение в обоих магазинах, в ваших аккаунтах
  • Репозиторий в вашем аккаунте
  • Серверную часть и документацию API
  • Подключённые аналитику и отчёты о падениях
  • CI/CD для выпуска новых версий
  • Мониторинг и 3 месяца гарантии

От чего зависит цена

Прайс-листа не даём: словом «приложение» называют и MVP на три экрана, и платформу с оплатой и картами. Смету двигает вот что.

  1. Количество экранов и сколько из них требуют уникальной логики
  2. Платформа: кроссплатформа — одна кодовая база, натив — два проекта
  3. Серверная часть: есть готовый API или пишется с нуля
  4. Функции устройства: камера, GPS, офлайн, Bluetooth, биометрия
  5. Оплата и правила магазинов: внутренние покупки приносят отдельные требования

Выбор платформы, этапы и точную смету отдаём за 3–5 дней после брифа. Бесплатно.

Стек

Платформа выбирается на брифе. Кроссплатформа быстрее и дешевле, натив глубже.

Cross-platform

  • Flutter
  • React Native
  • Expo

Native

  • Swift
  • Kotlin

Backend

  • FastAPI
  • PostgreSQL
  • Firebase

Release

  • CI/CD
  • App Store
  • Google Play

Этапы

  1. Бриф и выбор платформы

    3–5 дней

    Сценарии, аудитория, требования к устройству. На выходе платформа, этапы и точная смета.

  2. Карта экранов и прототип

    2–4 дня

    Схема всех экранов и переходов. Поток согласуем на кликабельном прототипе.

  3. Дизайн

    3–6 дней

    Макеты под iOS и Android. У платформ разные правила — одну картинку в два места не вставляем.

  4. Разработка, спринты по 2 недели

    2–4 недели

    В конце каждого спринта сборка, которую можно поставить себе на телефон. Работа видна каждый день.

  5. Тесты и публикация

    1 неделя

    Тесты на реальных устройствах, карточки магазинов, ревью. Проверка Apple занимает несколько дней.

  6. Гарантия и обновления

    3 месяца

    Мониторинг падений, исправления и новые версии. Аккаунты магазинов оформлены на вас.

Когда приложение вам не нужно

Приложение дороже сайта и окупается только повторным использованием. Эти вопросы мы задаём на брифе сами.

Пользователь возвращается пару раз в год

С такой частотой приложение никто не ставит, а поставившие удаляют его за месяц. Мобильный сайт делает ту же работу и не требует установки.

Приложение будет только показывать информацию

Каталог, цены, контакты — работа для сайта, который ещё и находится в поиске. Приложение в поиске не видно, его нужно продвигать отдельно.

Аудитория не оправдывает две платформы

Вторая платформа удваивает бюджет. Выпустите одну и посмотрите на цифры.

Нет бюджета на продвижение

В магазине приложение само себя не находит. Установки требуют рекламы, существующей базы или офлайн-канала; без этого релиз пройдёт в тишине. Бюджет на продвижение планируется до разработки, а не после релиза.

Узнали себя — всё равно напишите. Бесплатно скажем, что подходит: мобильный сайт, PWA или приложение; иногда ответ — «приложение не нужно».

Кейсы по направлению

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

Flutter или натив — что выбрать?

Для большинства задач Flutter. Одна кодовая база собирается в оба магазина, сроки и поддержка сокращаются примерно вдвое. Натив — Swift и Kotlin — нужен там, где приложение упирается в платформу: тяжёлая графика, глубокая работа с камерой, системные интеграции. Это уже два приложения и два бюджета. Выбор обосновываем письменно на этапе оценки.

Приложение точно пройдёт в App Store?

Публикация входит в работу, правила магазинов учитываем заранее. Ревью Apple обычно занимает несколько дней; если придёт отказ, устраняем причину и подаём повторно — это в рамках гарантии.

iOS и Android выйдут одновременно?

На кроссплатформе да, обе сборки идут одним релизом. На нативе обычно выпускают сначала одну платформу, потом вторую — это позволяет разложить бюджет по этапам.

На кого оформляются аккаунты магазинов?

На вас. Apple Developer и Google Play регистрируются на вашу компанию, мы получаем только доступ. Приложение остаётся вашим, и смена подрядчика ничего не ломает.

Как выходят обновления после релиза?

Три месяца гарантии на падения и ошибки, новые функции — отдельные небольшие проекты, а CI/CD настроен, поэтому новая версия уходит в магазин за несколько часов.

Расскажите про приложение

Хватит короткого брифа: кто будет пользоваться, как часто, какие функции устройства нужны. За 3–5 дней вернёмся с выбором платформы и сметой.

Отправить бриф

Бриф отправлен. Мы свяжемся с вами.

Отправить не удалось.

Напишите напрямую:

info@exclamationdev.com