Разработка на заказ· Мобильные приложения

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

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

Общий код для iOS, Android и веба, свой API и админка. Так сейчас строим платформу доставки Asar Su: клиент, курьер, склад.

Цена: по расчётуСрок: PWA от 2 недель, приложение в сторах от 1–2 месяцев
Работает у нихNUMETEKSAFIAHECTONEWTONEAsar SuJAILYMatras FactoryEcolosKvadrum

Глава 01 · Что входит

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

По расчёту, PWA от 2 недель, приложение в сторах от 1–2 месяцев. Точную сумму фиксируем в КП до старта.

  • Проектирование экранов и сценариев
  • Приложение для iOS и Android из одного кода
  • Сервер, API и база данных PostgreSQL
  • Веб-админка для операторов и руководителя
  • Вход по SMS-коду и push-уведомления
  • Подготовка и публикация в App Store и Google Play
  • Аналитика ошибок и обновления после релиза

Глава 02 · Схема

Как это проходит

  1. Шаг 01Сценарии

    Описываем, что делает клиент, что делает сотрудник, и решаем, нужен ли вообще стор или хватит PWA.

  2. Шаг 02Прототип

    Собираем кликабельную версию главного сценария и проверяем её на телефонах ваших сотрудников.

  3. Шаг 03Сервер и админка

    Делаем API, базу и админку, переносим данные из текущей CRM или таблиц.

  4. Шаг 04Сторы

    Готовим иконки, скриншоты, политику конфиденциальности и проходим модерацию Apple и Google.

  5. Шаг 05Релизы

    Выпускаем обновления, следим за ошибками, первый месяц поддержки бесплатно.

Глава 03 · Разбор

Подробно по шагам

Содержание · 5 разделов

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

Разработка мобильных приложений: как мы это делаем

Делаем кроссплатформенно: один код работает на iOS, Android и в браузере. Отдельные нативные приложения на Swift и Kotlin не пишем, для бизнес-задач это двойная стоимость поддержки. Варианты три:

  1. PWA. Приложение открывается по ссылке и ставится на рабочий стол. Подходит для сотрудников: устанавливается за минуту, обновления приходят сразу, умеет работать офлайн. Пример — HECTO Field App для полевых менеджеров.
  2. Capacitor. Веб-приложение упаковывается в нативную оболочку и публикуется в сторах. Доступ к камере, геолокации и push-уведомлениям есть, а основной код остаётся общим с веб-версией.
  3. React Native. Когда нужен более нативный интерфейс и плавные списки на слабых телефонах. На этом стеке строим клиентское и курьерское приложения Asar Su.

Выбор делаем после разбора сценариев, и часто он оказывается проще, чем ожидает заказчик.

Пример: платформа доставки воды

Доставка воды Asar Su жила в Битрикс24 на сотнях роботов: талоны юрлиц, смены курьеров и склад было сложно вести, а запуск в другом городе требовал копировать всё вручную. Сейчас мы строим для неё собственную платформу:

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

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

Что учесть до публикации в сторах

  • Аккаунты разработчика. Apple и Google требуют аккаунт компании. Регистрация в Apple для юрлица занимает время, начинайте заранее.
  • Политика конфиденциальности и удаление аккаунта. Без них модерацию не пройти, если приложение собирает телефон или геолокацию.
  • Вход по SMS. Нужен SMS-провайдер и защита от перебора кодов.
  • Обновления. Изменения интерфейса в сторах выходят через модерацию, поэтому логику цен и справочники держим на сервере, чтобы менять их без релиза.

Из чего складывается стоимость

Главные множители — число приложений и ролей. Приложение клиента, приложение курьера и веб-админка оператора — это три интерфейса над одним сервером, и каждый требует своих экранов и проверок. Дальше добавляют работу вход по SMS, push-уведомления, карты и маршруты, оплата, перенос данных из текущей CRM. Публикация в двух сторах и прохождение модерации — отдельный этап со своими сроками. Поэтому цену называем после разбора сценариев, а фиксируем после прототипа, когда объём виден на экране.

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

Если приложением пользуются только ваши сотрудники, публикация в сторах — лишние недели и модерация. Достаточно PWA: ставится по ссылке, работает офлайн, обновляется мгновенно. Сторы оправданы, когда приложение ставят клиенты и вам важны push-уведомления и место в поиске App Store и Google Play.

Глава 04 · Честно

Нанять разработчика или заказать у Emaya

СамостоятельноС Emaya
СтартМесяц на поиск и собеседованияПрототип через несколько дней после разбора
РискиОдин человек ушёл — проект всталКод в git, документация, доступы у вас
СерверОтдельно искать хостинг и админаСервер, домен, HTTPS, бэкапы и мониторинг
Связка с CRMДанные живут отдельно от продажБитрикс24, amoCRM, 1С, WhatsApp через API
БюджетПочасовка без концаСмета по этапам, оплата за принятый этап
После запускаНикто не знает, как это устроеноПоддержка и развитие тем же составом

Где спотыкаются чаще всего

Размытое ТЗКод без git и документацииНет бэкаповПрава доступа и ролиИнтеграции с CRM и 1СНагрузка при росте

Глава 05 · Как работаем

От разбора до запуска

  1. Шаг 1Разбор

    Интервью с собственником и РОПом, аудит текущей CRM и источников заявок.

    1–3 дня
  2. Шаг 2Карта процессов

    Воронки, роли, точки контроля. Согласуем до того, как что-то настраивать.

    3–5 дней
  3. Шаг 3Сборка

    Настраиваем Битрикс24 и дописываем недостающие инструменты. Демо каждую неделю.

    1–4 недели
  4. Шаг 4Запуск и рост

    Обучение, база знаний, поддержка. Дорабатываем, пока цифры не поедут вверх.

    дальше — с вами

Посчитаем разработку

3 вопроса — назовём срок и ориентир цены

Глава 06 · Вопросы

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

Не нашли ответ? Спросите в WhatsApp

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

Зависит от числа ролей (клиент, курьер, оператор), интеграций и того, нужна ли публикация в сторах. Называем вилку после разбора, фиксируем сумму после прототипа. Веб-приложение без сторов начинается от 150 000 ₸.

Вы пишете нативные приложения на Swift и Kotlin?

Нет, честно говорим: делаем кроссплатформенно. Для бизнес-приложений с заказами, статусами и картами этого достаточно, а поддержка одного кода обходится заметно дешевле двух.

Чем PWA отличается от приложения в сторе?

PWA ставится со ссылки и обновляется мгновенно, но на iPhone у неё ограничены push-уведомления и фоновые функции. Приложение в сторе проходит модерацию, зато его находят поиском в App Store и Google Play.

На чей аккаунт публикуется приложение?

На аккаунт разработчика вашей компании в Apple и Google. Поможем его зарегистрировать, оплата аккаунтов — по прайсу Apple и Google.

Сколько длится модерация?

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

Можно ли связать приложение с Битрикс24?

Да. Заказы и клиенты могут уходить в сделки Битрикс24, а можно постепенно перенести процесс в своё приложение, как мы делаем в Asar Su.

Следующий шаг

Сделаем так же у вас

Короткий созвон, и вы знаете срок и цену. Или посчитайте сами в калькуляторе.

Рассчитать проект WhatsApp

Заявка

Обсудим задачу

Ответим в течение 15 минут в рабочее время. Или сразу напишите в WhatsApp.

Нажимая «Отправить», вы соглашаетесь на обработку контактных данных для ответа на заявку.

Пройти →