В новой версии мобильного приложения значительно улучшили оффлайн режим (работа без интернета) и удобство работы с приложением для пользователя:
- Практически полностью переделали механизм подключения к серверу и авторизацию в приложении.
- Настройки подключения задаются в настройках один раз, не требуется их указывать при каждом запуске приложения.
- Данные, загруженные с сервера, сохраняются в кэш приложения. Это значит, если вы открываете мобильное приложение без интернета, вы можете продолжить работу в оффлайн режиме. Подключение к серверу не требуется.
- Реализовали проверку интернета на мобильном телефоне. Добавили в основном экране информацию по текущему режиму работы в зависимости от наличия интернета (Online | Offline).
- Теперь если водитель выполнил заказ в оффлайн режиме, отправка на сервер не производится (приложение не «зависает»). Данные отправятся на сервер автоматически, как только появится интернет (раньше отправлялись только после ручной синхронизации или выполнении следующего заказа). Есть возможность настроить частоту автоматической синхронизации с сервером.
- Устранили причины зависания мобильного приложения при слабом интернете в момент выполнения заказа. Также есть возможность в настройках уменьшить время тайм-аута при подключении к серверу (по умолчанию 90 сек).
- Добавили визуализацию синхронизации с сервером (крутятся зеленые стрелки в левом верхнем углу основного экрана). Если данные не удалось передать, то отображается картинка с красными стрелками и восклицательным знаком. Это означает, что данные будут отправлены позже при появлении стабильного интернета (приложение автоматически это проверяет).
Новая версия 2.1.0 уже доступна для скачивания в Google Play
Comments are closed, but trackbacks and pingbacks are open.