2010-12-10 2 views
0

У меня есть клиент, который настаивает на том, чтобы часть их приложения позволяла вводить какую-либо форму в автономном режиме с синхронизацией данных, когда пользователь снова подключен к сети.Автономные данные. Должен ли я разрабатывать приложение в Adobe Air из-за требования пользователя иметь некоторые автономные данные?

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

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

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

ответ

1

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

+0

Установка времени исполнения и приложения полностью прекрасна (небольшая группа, внутреннее использование, но децентрализованная). Без AIR я думал, возможно, о компилируемом приложении с локальным SQLlite, но надеюсь не идти по этому маршруту. –