Услуга
Мобильные приложения — кроссплатформа или натив, решаем на брифе.
Мобильное приложение — продукт, который остаётся на экране телефона и умеет присылать пуш; этим оно отличается от сайта. Рабочий 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 на три экрана, и платформу с оплатой и картами. Смету двигает вот что.
- Количество экранов и сколько из них требуют уникальной логики
- Платформа: кроссплатформа — одна кодовая база, натив — два проекта
- Серверная часть: есть готовый API или пишется с нуля
- Функции устройства: камера, GPS, офлайн, Bluetooth, биометрия
- Оплата и правила магазинов: внутренние покупки приносят отдельные требования
Выбор платформы, этапы и точную смету отдаём за 3–5 дней после брифа. Бесплатно.
Стек
Платформа выбирается на брифе. Кроссплатформа быстрее и дешевле, натив глубже.
Cross-platform
- Flutter
- React Native
- Expo
Native
- Swift
- Kotlin
Backend
- FastAPI
- PostgreSQL
- Firebase
Release
- CI/CD
- App Store
- Google Play
Этапы
-
Бриф и выбор платформы
3–5 днейСценарии, аудитория, требования к устройству. На выходе платформа, этапы и точная смета.
-
Карта экранов и прототип
2–4 дняСхема всех экранов и переходов. Поток согласуем на кликабельном прототипе.
-
Дизайн
3–6 днейМакеты под iOS и Android. У платформ разные правила — одну картинку в два места не вставляем.
-
Разработка, спринты по 2 недели
2–4 неделиВ конце каждого спринта сборка, которую можно поставить себе на телефон. Работа видна каждый день.
-
Тесты и публикация
1 неделяТесты на реальных устройствах, карточки магазинов, ревью. Проверка Apple занимает несколько дней.
-
Гарантия и обновления
3 месяцаМониторинг падений, исправления и новые версии. Аккаунты магазинов оформлены на вас.
Когда приложение вам не нужно
Приложение дороже сайта и окупается только повторным использованием. Эти вопросы мы задаём на брифе сами.
Пользователь возвращается пару раз в год
С такой частотой приложение никто не ставит, а поставившие удаляют его за месяц. Мобильный сайт делает ту же работу и не требует установки.
Приложение будет только показывать информацию
Каталог, цены, контакты — работа для сайта, который ещё и находится в поиске. Приложение в поиске не видно, его нужно продвигать отдельно.
Аудитория не оправдывает две платформы
Вторая платформа удваивает бюджет. Выпустите одну и посмотрите на цифры.
Нет бюджета на продвижение
В магазине приложение само себя не находит. Установки требуют рекламы, существующей базы или офлайн-канала; без этого релиз пройдёт в тишине. Бюджет на продвижение планируется до разработки, а не после релиза.
Узнали себя — всё равно напишите. Бесплатно скажем, что подходит: мобильный сайт, PWA или приложение; иногда ответ — «приложение не нужно».
Кейсы по направлению
Частые вопросы
Flutter или натив — что выбрать?
Для большинства задач Flutter. Одна кодовая база собирается в оба магазина, сроки и поддержка сокращаются примерно вдвое. Натив — Swift и Kotlin — нужен там, где приложение упирается в платформу: тяжёлая графика, глубокая работа с камерой, системные интеграции. Это уже два приложения и два бюджета. Выбор обосновываем письменно на этапе оценки.
Приложение точно пройдёт в App Store?
Публикация входит в работу, правила магазинов учитываем заранее. Ревью Apple обычно занимает несколько дней; если придёт отказ, устраняем причину и подаём повторно — это в рамках гарантии.
iOS и Android выйдут одновременно?
На кроссплатформе да, обе сборки идут одним релизом. На нативе обычно выпускают сначала одну платформу, потом вторую — это позволяет разложить бюджет по этапам.
На кого оформляются аккаунты магазинов?
На вас. Apple Developer и Google Play регистрируются на вашу компанию, мы получаем только доступ. Приложение остаётся вашим, и смена подрядчика ничего не ломает.
Как выходят обновления после релиза?
Три месяца гарантии на падения и ошибки, новые функции — отдельные небольшие проекты, а CI/CD настроен, поэтому новая версия уходит в магазин за несколько часов.
Расскажите про приложение
Хватит короткого брифа: кто будет пользоваться, как часто, какие функции устройства нужны. За 3–5 дней вернёмся с выбором платформы и сметой.