Перейти к содержанию

MVP мобильного приложения

Один ключевой сценарий работает целиком, на живых данных, и приложение лежит в App Store и Google Play. Остальное отложено сознательно, а не забыто.

Кому подходит: Продукт, который существует в макетах и списке функций, когда проверить нужно один сценарий на живых людях с их телефонами.

Состав первой версии

  • один сценарий целиком
  • экраны iOS и Android
  • вход и учётная запись
  • публикация в обоих магазинах

Цифры выше это пакет, на котором это стоит: MVP или продукт под ключ. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.

Как проходит путь

  1. 01

    Установка и первый экран

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

  2. 02

    Сценарий проходится до конца

    У него есть завершение: заказ создан, замер записан, отчёт отправлен, а не продолжение в веб-кабинете.

  3. 03

    Результат переживает телефон

    Сделанное уходит на сервер, и запись подтверждает сервер, а не анимация.

Что решает, будет это работать или раздражать

  • Заворачивают на проверке не за код

    Удаление аккаунта, политика конфиденциальности, вход через Apple и объяснение доступа к камере входят в первую версию.

  • Один сценарий целиком, не три наполовину

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

  • Связь пропадает, и отправка повторяется

    Приложение складывает неотправленное в очередь, а сервер узнаёт повтор по ключу, иначе один заказ становится тремя.

Что мерить после запуска

  • установок, доходящих до конца сценария
  • время от установки до первого результата
  • сессий без падений
  • вернувшихся на следующей неделе

Почему это выходит быстрее

Форма этой задачи известна: состояния, крайние случаи и то, что обычно ломается, здесь уже продуманы. Шаблоном при этом ничего не делается, и экономия идёт не из вашей половины работы. Она уходит в ваш процесс, ваш контент и системы, с которыми это должно разговаривать, то есть в ту часть, которую заранее решить нельзя.

Возможный стек под это

Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.

  • ПриложениеFlutterSwiftKotlin
  • Сервер и данныеTypeScriptNode.jsPostgreSQLPrismaRedisS3
  • Уведомления и эксплуатацияTelegram Bot APIDockerGrafana
Посмотреть весь стек

Посчитайте цену сами, прямо здесь

Пять шагов, и увидеть цифру можно без контактов. Расчёт учитывает тип работы, что у вас уже готово и что понадобится внутри.

Шаг 1 из 5
Что нужно сделать?

Эти счета придут не от нас

  • аккаунты разработчика в обоих магазинах
  • доля магазина с покупок внутри приложения
  • сервер и хранилище файлов
  • SMS с кодом подтверждения при входе

Спрашивают до первого созвона

Сразу обе платформы?
Да, из одной кодовой базы и в первой версии. Расходятся только пуши, покупки внутри приложения и разрешения. Если сценарий держится на одной платформе, скажем это до сметы.
Кто подаёт приложение в магазины и что если откажут?
Подаём мы, замечания закрываем тоже мы, и это часть работы, а не отдельный счёт. Требования, на которых спотыкаются чаще всего, закрываем до подачи.
Чьи аккаунты и чей код?
Аккаунты разработчика заводятся на ваш бизнес, ключи подписи хранятся у вас, репозиторий ваш с первого дня. Ничего, без чего следующая команда не соберёт релиз, у нас не остаётся.
С чего это начинается
  • Разработкаот $3,550
  • Срок6–10 нед.
  • Поддержкаот $420/мес
Узнать цену за минуту