Мобильное приложение для службы доставки — это связка из трёх продуктов: клиентское приложение для заказа, приложение курьера с навигацией и админ-панель диспетчера. Разработка в Казахстане занимает 3–5 месяцев и стоит от 3 500 000 до 12 000 000 ₸ в зависимости от логики маршрутизации, числа городов и интеграций.

Из каких модулей состоит приложение доставки

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

  • Клиентское приложение — каталог или адресный ввод, корзина, выбор времени и слота доставки, оплата, статусы заказа и карта с курьером в реальном времени.
  • Приложение курьера — очередь заказов, навигация до точки, подтверждение получения и сдачи, фото-пруф доставки, расчёт смены и заработка.
  • Диспетчерская панель — распределение заказов, ручное и автоматическое назначение курьеров, контроль SLA, отмены, возвраты, выгрузка отчётов.

Эти три части обязаны работать на одном бэкенде с единой базой и общей шиной событий. Когда курьер нажимает «доставлено», клиент мгновенно видит статус, а диспетчер — закрытый заказ. Рассинхрон здесь недопустим — это потерянные заказы и жалобы.

Заказы: как устроена воронка от корзины до подтверждения

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

Важно продумать обработку нестандартных сценариев: частичная отмена позиций, недозвон по адресу, отсутствие клиента в точке, замена товара. В казахстанских реалиях критичны два момента — оплата через Kaspi и корректная работа с адресами без точной геопривязки в частном секторе и новостройках. Поэтому в форме заказа должен быть и pin на карте, и текстовое уточнение «вход со двора, домофон 12».

GPS-трекинг курьера в реальном времени

Трекинг — функция, которую видит клиент, и именно по ней судит о «современности» сервиса. Технически это поток координат от приложения курьера на сервер и обратно к клиенту. Здесь важны три инженерных решения.

  • Частота отправки координат. Слишком часто — съедает батарею курьера и трафик; слишком редко — точка «прыгает» по карте. Оптимум — адаптивная частота: чаще в движении, реже на стоянке.
  • Фоновая геолокация. iOS и Android агрессивно «усыпляют» приложения. Нужна корректная работа background location, иначе трекинг обрывается, как только курьер свернёт приложение.
  • Сглаживание трека. Сырые GPS-данные «шумят». Применяют snap-to-road и фильтрацию, чтобы курьер на карте ехал по дороге, а не по крышам домов.

Для карт в Казахстане используют 2ГИС, Yandex MapKit или Google Maps. 2ГИС часто точнее по адресации внутри городов СНГ, Google — стабильнее по покрытию и tile-рендеру. Выбор влияет на стоимость лицензий и на качество построения маршрута.

Логика распределения заказов между курьерами

Когда заказов десятки в час, ручное назначение перестаёт работать. Нужен алгоритм авто-распределения, который учитывает расстояние до точки забора, текущую загрузку курьера, тип транспорта (пеший, вело, авто) и зону. Простейшая версия — «ближайший свободный», зрелая — батчинг нескольких заказов в один маршрут и оптимизация последовательности точек.

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

Стоимость и сроки разработки в Казахстане

Бюджет зависит от глубины логики, а не от «количества экранов». Ниже — ориентиры по рынку KZ на 2026 год для нативной или кроссплатформенной разработки (Flutter / React Native) с бэкендом и админкой.

Вариант Что входит Срок Стоимость
MVP Заказ, оплата, базовый трекинг, ручное назначение, 1 город 2–3 мес от 3 500 000 ₸
Стандарт + приложение курьера, авто-распределение, push, отчёты 3–4 мес 6 000 000–9 000 000 ₸
Платформа + мультигород, батчинг маршрутов, интеграции, аналитика 5–6 мес от 10 000 000 ₸

Отдельно считаются регулярные расходы: серверы и карты (от 80 000 ₸/мес при средней нагрузке), push-уведомления, SMS-коды, эквайринг. Эти суммы часто забывают на старте, а они формируют реальную стоимость владения. Если вам нужна команда поблизости с очной коммуникацией, изучите условия на разработку мобильных приложений в Алматы.

Интеграции и платежи

Приложение доставки почти никогда не живёт изолированно. Типовой набор интеграций для казахстанского проекта:

  • Оплата: Kaspi, ePay (Halyk), Cloudpayments, оплата картой и наличными курьеру.
  • Учётные системы: 1С, складские базы, ERP — чтобы остатки и заказы синхронизировались автоматически.
  • Уведомления: push (Firebase), SMS-шлюзы, WhatsApp-каналы для статусов.
  • Аналитика: сквозная воронка от установки до повторного заказа.

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

Этапы работы со студией

Мы в Applications.kz ведём проекты доставки по предсказуемому циклу, без «сюрпризов» в конце.

  1. Аналитика и прототип. Описываем роли, статусы заказа, рисуем кликабельный прототип. На этом этапе фиксируется смета.
  2. Дизайн UI/UX. Отдельно для клиента и курьера — у них разные сценарии и условия использования (курьер работает на ходу, одной рукой, на солнце).
  3. Разработка спринтами. Каждые 2 недели — рабочая сборка, которую можно потрогать.
  4. Тестирование. Отдельный фокус на полевые тесты трекинга и фоновой геолокации на реальных устройствах.
  5. Публикация и поддержка. Вывод в App Store и Google Play, мониторинг, доработки.

Работаем с 2007 года, за плечами 300+ проектов на рынках Казахстана, ОАЭ и Таиланда. Обсудить вашу задачу можно с директором студии Иваном Калитой по телефону +7 (707) 928-13-15 — смету по вашему ТЗ подготовим за 24 часа.

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

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

MVP с заказом, оплатой и базовым трекингом стартует от 3 500 000 ₸ и делается за 2–3 месяца. Полноценная платформа с приложением курьера, авто-распределением и интеграциями обходится в 6 000 000–12 000 000 ₸. Финальная цена зависит от логики маршрутизации, числа городов и набора интеграций — точную смету по ТЗ присылаем за 24 часа.

Нужно ли отдельное приложение для курьеров?

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

Как работает GPS-трекинг и не садит ли он батарею?

Координаты курьера передаются на сервер с адаптивной частотой: чаще в движении, реже на остановках. При корректной настройке фоновой геолокации и батчинга запросов расход батареи остаётся в пределах нормы рабочей смены. Трек сглаживается алгоритмами snap-to-road, чтобы метка на карте двигалась по дорогам, а не «прыгала» между домами.

Какие платёжные системы можно подключить?

Для казахстанского рынка обычно подключают Kaspi, ePay от Halyk, Cloudpayments, оплату картой и наличными курьеру при получении. Все онлайн-платежи реализуются с защитой от двойного списания и подтверждением статуса оплаты до передачи заказа в работу. Набор шлюзов согласовывается на этапе аналитики под вашу бизнес-модель.

Сколько времени занимает запуск?

MVP запускается за 2–3 месяца, стандартная версия с приложением курьера и авто-распределением — за 3–4 месяца, масштабная мультигородская платформа — за 5–6 месяцев. Сроки включают аналитику, дизайн, разработку спринтами, полевое тестирование трекинга и публикацию в App Store и Google Play.