Перейти к содержанию
Fire Monkey от А до Я

Мобильное приложение для курьера


Рекомендуемые сообщения

Мобильное приложение для курьера службы доставки.

Приложение не самостоятельное, работает с системой автоматизации Tillypad XL.

Возможности:

  • получение и отображение информации о назначенных (выполненных) заказах курьера
  • уведомления о новых заказах и изменениях в текущих
  • просмотр информации о заказе (клиент, адрес, дата доставки, сумма и состав заказа)
  • изменение статусов заказа, а так же времени, требуемого для доставки
  • отображение заказа (всех заказов) на карте
  • прокладка маршрута до клиента в навигаторе (Google, Yandex, 2GIS)
  • связь с клиентом (оператором) - передача номера телефона или заказ обратного вызова через АТС
  • отправка на сервер информации по фактическому маршруту курьера до клиента, а так же его местонахождения

Активно разрабатывается взаимодействие с ККТ, для выдачи фискального чека клиенту в момент расчета.

Приложение написано в RAD Studio Berlin 10.1 (Delphi).

Огромное СПАСИБО:

Ярослав Бровин - компоненты FGX (fgActivityDialog, fgToast, fgActionSheet),

Равиль Зарипов - ModernListView,

Андрей Ефимов - CustomActivityEvent

 

 

 

menu.pngO_Active.thumb.png.9ff1750e78c6a41b2943d3abd0b36d27.pngO_Info.thumb.png.3b7ad5a5fe7f017a35abda97e917e6e4.png

 

Изменено пользователем mazayhin
Ссылка на комментарий
  • Модераторы

Хороший функционал и выглядит информативно!

Судя по скрину, я бы добавил

Ссылка на комментарий
В 17.09.2017 в 00:19, Равиль Зарипов (ZuBy) сказал:

Хороший функционал и выглядит информативно!

Судя по скрину, я бы добавил

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

FAB - TCircle + TText + TShadowEffect

Для нативных диалогов да, задаем темы, делали аналог TJAndroidThemeHelper

Ссылка на комментарий
  • Модераторы
8 часов назад, mazayhin сказал:

FAB - TCircle + TText + TShadowEffect

Края лесенкой и эффекты... На некоторых девайсах получится полный факап)

Ссылка на комментарий
  • 1 месяц спустя...

Обновили приложение:

FAB поменяли на ZMaterialComponents Равиля, за что ему еще раз отдельное Спасибо!

Всю фоновую работу (отправка координат, запросы к серверу) перевенесли в Foreground сервисы (так же все на delphi).

Реализовали (неужели) поддержку ККТ Атол, и платежного решения от Атол, с интеграцией в основную систему (Tillypad XL).

Пишем собственный драйвер для Штриха, благо наработки были, хоть и VCL.

Ну а демо, выставлять не будем, смысла не видим, приложение сильно завязано на бэк.. Да и может быть как у "конкурентов" в демке.. Система на i, заказ 161, такое показывать нельзя :)

Изменено пользователем mazayhin
Ссылка на комментарий
  • 8 месяцев спустя...
В 18.09.2017 в 20:40, Равиль Зарипов (ZuBy) сказал:

Края лесенкой и эффекты... На некоторых девайсах получится полный факап)

TSpeedButton с круглой иконкой + TShadowEffect и нет никаких краёв лесенкой. по крайне мере их не видно.

Screenshot_3.png

Ссылка на комментарий
  • Модераторы

Не используйте эффекты на мобилах, нигде и никогда, если планируете запускать приложение в массы.

эффекты дают артефакты

Ссылка на комментарий
  • Модераторы
8 часов назад, x11 сказал:

Т.е. оставить просто TSpeedButton?

У меня в гите есть набор компонентов, там есть гамбургер, кнопка назад и FAB кнопка.

смотрите демки 

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...