Для удаленного хранения данных вы обычно не полагаетесь на встроенные механизмы хранения данных PhoneGap или Appcellerator, а больше на возможности вашего удаленного сервера.Вы можете воспользоваться локальным хранилищем данных для автономного использования.
Я бы настроил свое мобильное приложение таким образом, чтобы оно выполняло следующие действия:
- Проверяет, работает ли оно в сети / в сети
- В автономном режиме читает / записывает данные в локальную базу данных на устройстве.
- В оперативном режиме читает / записывает данные на удаленный сервер через HTTP-вызов и предоставляет / получает объект JSON изAPI / DB HTTP-сервера
Это создает другие проблемы с синхронизацией, о которых вам нужно подумать.
В любом случае, это основа, и я думаю, что она отвечает на ваш вопрос.Дайте мне знать, если вам нужно больше деталей.