Веб-приложение для мобильных устройств в автономном режиме - PullRequest
0 голосов
/ 09 июня 2011

Для начала, извините за мой ужасный английский:)

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

Я думал использовать этот кэш DOM (HTML5). Однако у меня должен быть постоянно обновляемый список клиентов, счета и т. Д. В автономном режиме, потому что я не могу сделать запрос к серверу.

Поэтому на мобильном телефоне необходимо иметь xml-файл, который будет прочитан и изменен. Возможно ли и не слишком сложно управлять базой данных с открытым текстом XML с помощью ExtJS (или другой платформы) на мобильном устройстве? (Android)

Спасибо.

Ответы [ 2 ]

0 голосов
/ 12 июня 2011

Посмотрите на Шезлонг - это может быть включено в ваше приложение без рамки.

Если вы решили использовать Sencha Touch, вы можете использовать localStorage, который позволяет хранить пары ключ / значение в веб-хранилище HTML5 на устройстве.

См. Это руководство на веб-сайте Sencha . Вы можете использовать localStorage для кэширования вашего фида json, в то время как статические ресурсы доступны в автономном режиме с файлом манифеста кэша.

0 голосов
/ 11 июня 2011

Это гораздо проще сделать с хранилищем HTML5, которое можно использовать напрямую, без необходимости вызовов API Sencha Touch (при условии, что вы используете поддерживаемое устройство, iOS Safari поддерживает веб-хранилище).

Прочитайте эту статью из блога Sencha .

...