Автономные данные Следует ли мне разрабатывать приложение в Adobe Air из-за того, что пользователю необходимо иметь некоторые автономные данные?

У меня есть клиент, который настаивает на том, что часть его приложения позволяет вводить некоторые формы в автономном режиме с синхронизацией данных, когда пользователь снова находится в сети.

Я пытался отговорить их от этого, думая о некоторых приложениях, которые я использовал в прошлом (на ум приходит MS CRM).

Однако я вижу, что Air будет писать в SQLlite, и я склонен полагать, что это может быть приемлемым решением. У них не будет очень много пользователей, всего около 10, и в противном случае это было бы предложено как веб-приложение на основе браузера.

Является ли предложенное мной решение хорошим выбором или есть более эффективные способы предоставления автономных данных в веб-приложениях (не HTML5 - нужен SQL)?


person Chris Adragna    schedule 10.12.2010    source источник


Ответы (1)


Если приложение должно работать (частично) в автономном режиме, как вы можете сделать это без AIR? Это хороший выбор, если приемлема установка среды выполнения и самого приложения.

person alxx    schedule 10.12.2010
comment
Установка среды выполнения и приложения в полном порядке (небольшая группа, внутреннее использование, но децентрализованная). Без AIR я думал, возможно, о скомпилированном приложении с SQLlite локально, но надеюсь не пойти по этому пути. - person Chris Adragna; 11.12.2010