PhoneGap и Appcelerator хранят данные локально и удаленно? - PullRequest
3 голосов
/ 23 августа 2010

Интересно, смогу ли я хранить данные с PhoneGap и Appcellerator как локально, так и удаленно (postgresql в моем веб-приложении)?

Потому что это будет приложение реального времени, которое должно синхронизировать данные между мобильным и удаленным внутренним сервером.

Ответы [ 2 ]

3 голосов
/ 23 августа 2010

Для удаленного хранения данных вы обычно не полагаетесь на встроенные механизмы хранения данных PhoneGap или Appcellerator, а больше на возможности вашего удаленного сервера.Вы можете воспользоваться локальным хранилищем данных для автономного использования.

Я бы настроил свое мобильное приложение таким образом, чтобы оно выполняло следующие действия:

  • Проверяет, работает ли оно в сети / в сети
  • В автономном режиме читает / записывает данные в локальную базу данных на устройстве.
  • В оперативном режиме читает / записывает данные на удаленный сервер через HTTP-вызов и предоставляет / получает объект JSON изAPI / DB HTTP-сервера

Это создает другие проблемы с синхронизацией, о которых вам нужно подумать.

В любом случае, это основа, и я думаю, что она отвечает на ваш вопрос.Дайте мне знать, если вам нужно больше деталей.

3 голосов
/ 23 августа 2010

да, вы можете, с PhoneGap, я не знаком с Appcellerator.

С PhoneGap вы можете хранить в локальной базе данных

http://phonegap.pbworks.com/Adding-SQL-Database-support-to-your-iPhone-App

Или вы можете сохранить в файловой системе

http://phonegap.pbworks.com/JavaScript-API#file

Полная документация http://docs.phonegap.com/

...