Новости
07.10.2019
Важные изменения в новой верcии ViewApp
В приложении ViewApp реализованы важные изменения:
Обновлена логика отправки материалов на сервер: теперь видно, какие именно данные отправляются, и стало визуально понятнее, на каком этапе находится вся отправка.
Информацию об отправке данных конкретного осмотра теперь выведена на экран этого осмотра. До этого в текущем окне осмотра отправка данных не осуществлялась, и нужно было выйти в список осмотров, чтобы пошёл обмен данными с сервером. Сейчас пользователь видит, что осмотр, который он видит прямо сейчас, отправляется на сервер.
Ещё одно улучшение, которое делает процесс выполнения осмотра более понятным – это добавленное в новой версии превью после съёмки видеошага. Раньше после завершения видео, (например, после обхода авто от VIN-номера по кругу назад к VIN-номеру), приложение переходило к следующему шагу. В отличие от шагов с фотографией, где пользователю добавлялся выбор: сохранить фотографии и продолжить или переделать фото, с видеошагами такого не происходило. Сейчас всё встало на свои места, и видеошаг не отличается в плане действий пользователя от фотошагов.
Кроме улучшений, в новой версии было исправлено много мелких недочётов, но один следует выделить отдельно. Долгое время наши пользователи попадали в ситуацию потери авторизации. Чаще всего это происходило, когда пользователь успешно зашёл в приложение со своим номером телефона и паролем, выполнял осмотр, но в это же время через административный модуль ему по ошибке или по недоразумению меняли пароль. У пользователя приложение продолжало работать: можно было делать новые осмотры, вносить изменения в ранее добавленные, и видеть все те данные, которые были получены до смены пароля. При этом связь с сервером была нарушена, и материалы осмотров не отправлялись.
Пользователь никак без дополнительный подсказки не мог догадаться, что приложение ушло в автономную работу, и для продолжения необходимо сделать выход и заново зайти со своим новым паролем. Сейчас приложение не просто сообщает о данной проблеме, но и принудительно выводит пользователя на экран входа, как только понимает, что закончилась текущая сессия связи.