Что значит «готовое мобильное приложение»
Модули, фиксированная стоимость и другие особенностиМобильные приложения бывают разными: нативными, кроссплатформенными, кастомными, готовыми, а еще есть PWA, которые на самом деле веб-сайты, но выглядят и работают как мобильные приложения.
Готовыми, коробочными или универсальными называют приложения, которые собирают из модулей, которые уже есть. Эти модули полностью реализуют фронтенд, UI, взаимодействие с бэкендом, сам бэкенд и все функции.
Разработка обычного (то есть кастомного) мобильного приложения с базовыми функциями обычно занимает 6–8 месяцев. Все очень индивидуально, потому что требования могут меняться, а вместе с ними — количество работы.
Готовое мобильное приложение можно выпустить и за две недели, если у клиента нет никаких пожеланий. Чаще всего они есть, и приложение в среднем готово к запуску за месяц. Разработка идет итерациями и состоит из нескольких этапов.

Что входит в разработку готового приложения: наш пример
Этап 1. Собираем стартовый набор функцийНаше готовое приложение — для продаж. Поэтому его функции приложения — своего рода стартовый набор, чтобы начать продавать какие-то продукты или услуги. Можно включить в продукт их все, а можем выбрать отдельные.
В каталоге есть поиск, фильтры по категориям и сортировка. В карточке товара можно посмотреть подробную характеристику продукта и отзывы.
В корзине пользователь может выбрать способ, дату и время доставки, добавить к заказу комментарий, ввести промокод или изменить получателя.
Профиль сохраняет демографические характеристики и личные предпочтения покупателей. В нем пользователи могут редактировать свои данные и управлять уведомлениями.
Главная страница — цифровая витрина. Здесь пользователь видит самые важные функции приложения. Например, каталог акций и карту программы лояльности.
Готовое приложение можно интегрировать со внешними системами. По нашему опыту, самая популярная — это учетная система 1С. Она хранит описания, цены, данные о наличии товаров и другую важную информацию. Обычно мы синхронизируем 1С с приложением так, чтобы данные об остатках и ценах обновлялись каждые 15 минут.
Чуть реже клиентам нужна интеграция с Битриксом — на нем работают многие онлайн-магазины. Третье место в нашем рейтинге внешних интеграций занимают программы лояльности, Mindbox и Manzana. Дальше идут:
- Платежные системы: Сбербанк и CloudPayments.
- Сервисы доставки: CDEK, Яндекс Доставка, Достависта, Boxberry.
- Сервисы аналитики: Appsflyer, AppMetrica, Crashlytics, Яндекс Метрика, Google Analytics.
- Самописное программное обеспечение.
Ахритектура приложения —микросервисная. Это значит, что персональные данные можно хранить на отдельном сервере. Пароли, точно так же, спрятаны и зашифрованы в сервисе авторизации — в открытом виде они нигде не хранятся. Поэтому напомнить пароль не получится, можно только задать новый.
Операции с платежными данными проходят на стороне платежных систем. Приложение их не хранит.
Вместе с приложением клиент получает лицензию. Лицензия простая — код мобильного магазина нельзя перепродавать, но им можно бесконечно пользоваться и улучшать. Это стандартная схема: точно так же работает Битрикс.
Операции с платежными данными проходят на стороне платежных систем. Приложение их не хранит.
Посмотрите, что умеет готовое приложение Flex.shop
Забронировать демоЗеленые флаги для разработки готового мобильного приложения
- У вас горят сроки. На разработку готовых приложений уходит немного времени, потому что основная часть работы уже готова. Они уже прошли все тесты, и у них отлаженный код. Это значит, меньше вероятность, что появятся неожиданные проблемы и ошибки.
- Вы не готовы к большим тратам. Часто у готовых приложений фиксированная стоимость. Это тоже связано с тем, что разработчикам не приходится писать их с нуля. Команда следует привычному плану работ и точно знает, сколько времени и ресурсов уйдет на тот или иной блок.
- Вы на стадии тестирования бизнес-гипотез. Вам нужен минимально жизнеспособный продукт (MVP), который можно быстро запустить на рынок и начать собирать обратную связь от пользователей.
Красные флаги для разработки готового мобильного приложения
- У вас нестандартные бизнес-процессы. Например, вы хотите, чтобы приложение помогало анализировать углеродный след или составляло персонализированные инвестиционные рекомендации на основе машинного обучения. Универсальных решений в вашем сегменте просто нет.
- Вам нужны исключительные функции. Если вы ставите на оригинальность и аутентичность, добро пожаловать в кастомную разработку. Сложные алгоритмы, ИИ, виртуальная реальность — возможности и пространство для творчества практически без ограничений.