J'ai un client qui insiste pour qu'une partie de son application permette une entrée de formulaire hors ligne, avec une synchronisation des données lorsque l'utilisateur est de retour en ligne.Données hors connexion - Dois-je développer une application dans Adobe Air en raison d'une exigence de l'utilisateur d'avoir des données hors ligne?
J'ai essayé de les dissuader, en pensant à certaines applications que j'ai utilisées par le passé (MS CRM me vient à l'esprit).
Cependant, je vois que Air écrira à SQLlite, et j'ai tendance à croire que cela pourrait être une solution acceptable. Ils n'auront pas beaucoup d'utilisateurs, seulement environ 10, et cela serait autrement proposé comme une application web basée sur un navigateur.
Est-ce que ma solution proposée est un bon choix, ou existe-t-il de meilleurs moyens de fournir des données hors ligne dans les applications Web (pas HTML5 - besoin de SQL)?
L'installation du runtime et de l'application est totalement correcte (petit groupe, usage interne, mais décentralisé). Sans AIR, je pensais peut-être à une application compilée avec SQLlite localement, mais j'espère ne pas aller dans cette direction. –