@druper

Как правильно организовать логику приложения для доставки?

Пользователь жмет "Работаю". Приложение начинает отслеживать его местоположение. Проблема со статусом "Работаю":
Пользователь не сменил статус, и забыл про приложение или убил его. Но мы видим его последний статус и время тикает. Как это проверить и автоматически менять статус на типа "последний раз был во столько то"?

Граблей будет много. Может есть полезные статьи про разработку подобных приложений? Поделитесь.
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ответы на вопрос 1
@peacemakerv
Разработка под Android
А в чем проблема-то ? Приложение по какому-то алгоритму периодически отдает данные на сервер. Время последнего сеанса связи - в базе есть, когда надо закончить - сервер наверное, тоже знает. И что-то предлагает делать по истечении какого-то лимита времени.

Само приложение без Интернета тоже должно сохранять свой последний статус, и запустившись заново - синхронизировать свое состояние с сервером, и орать юзеру о том, что он "всё проср .... очил"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы