Розробка мобільного додатку для кур'єрської служби (кур'єр)

TRUETECH займається розробкою, підтримкою та обслуговуванням мобільних додатків iOS, Android, PWA. Маємо великий досвід та експертизу для публікації мобільних додатків до популярних маркетів Google Play, App Store, Amazon, AppGallery та інші.

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1735 послуг
Розробка мобільного додатку для кур'єрської служби (кур'єр)
Середній
від 1 тижня до 3 місяців
Часті запитання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    792
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    671
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1097
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    969
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    914
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    495

Розроблення мобільного застосунку для кур'єрської служби (кур'єр)

Кур'єрський застосунок для виконавця — це робочий інструмент, відкритий весь день. Пішки кур'єр тримає телефон в руках, велокур'єр — в кармані, автокур'єр — на підставці. Застосунок має працювати в трьох цих режимах з різними вимогами до UI, навігації та витрати батареї.

Список завдань та пріоритизація

Кур'єр бачить чергу завдань, відсортовану за маршрутом, а не за часом створення замовлення. Відображення на карті + список — обов'язкова прив'язка. Натиск на завдання в списку центрує карту на точці; натиск на маркер відкриває деталі завдання.

Пул завдань може змінюватися в реальному часі: диспетчер додає термінове замовлення на маршруті. Оновлення через WebSocket: нове завдання з'являється в списку з анімацією вставки (DiffUtil на Android / withAnimation в SwiftUI), звуковий сигнал + вібрація.

Навігація для пішого кур'єра

Для пішого кур'єра покрокова автомобільна навігація марна — вона веде по дорогах. Google Maps SDK підтримує пішеходний режим (travelMode: walking), Mapbox Navigation SDK також. Маршрут пройде через дворики та пішохідні переходи, а не навколо кварталу.

Важливо: на екрані кур'єра часто відкритий список або чат, а не карта. Голосові підказки через TTS (AVSpeechSynthesizer / TextToSpeech) працюють поверх будь-якого екрану та дозволяють не дивитися на телефон.

Підтвердження доставки

Три сценарії завершення доставки:

  1. Одержувач вдома — кур'єр натискає «вручив», фото не обов'язково
  2. Залишив у двері — фото обов'язково, координати зафіксовані
  3. Не застав — причина зі списку, вибір наступної дії (повернути, перенести, залишити у сусіда)

Фото «залишив у двері» — зйомка прямо з застосунку (CameraX / AVCaptureSession), геотег та час з системи (не EXIF, який можна підробити — з сервера при завантаженні). Завантаження з retry: при поганому LTE у під'їзді фото піде, як тільки буде інтернет.

Електронна підпис одержувача — опціонально. Реалізується через UIBezierPath (iOS) або Path на Canvas (Android), зберігається як SVG або PNG.

Батарея та продуктивність

Кур'єрська зміна — 8-10 годин. За це время ForegroundService з GPS та відкритою картою може повністю розрядити батарею. Оптимізація:

  • У режимі очікування (кур'єр на точці) — знизити частоту GPS до 1 оновлення на 60 секунд
  • Карта в застосунку — Lite Mode (Google Maps) для списку, повноцінна карта тільки для навігації
  • Яскравість екрана — рекомендуємо авто, не примусово встановлюємо максимум

На Android додатково: не забороняйте системний Sleep для екрана в режимі очікування (тільки в режимі навігації тримаємо SCREEN_BRIGHT_WAKE_LOCK).

Комунікація з клієнтом

Телефонний дзвінок з застосунку — tel: URI scheme, просто. Але краще — замаскований номер через VoIP-шлюз (Twilio, Voximplant): кур'єр не бачить реального номера клієнта та навпаки. Додатково: чат з попередньо встановленими шаблонами («Буду через 5 хвилин», «Не можу знайти домофон», «Де залишити?»).

Термін: від 6 до 12 тижнів для кур'єрського клієнта. Вартість розраховується індивідуально.