Question

Je cherche à développer une version hors ligne d'une application qui doit encore se connecter au site en direct pour récupérer les résultats de l'information et de magasin.

L'application est un système de cours en ligne, qui doit maintenant travailler quand une connexion Internet est indisponible ou squameuse. Le système suit actuellement chaque page vu du cours (avec flash et vidéo), puis affiche également le suivi et la prise d'examens à choix multiples. Tout cela doit être fourni en mode hors connexion. Je pense que le programme se connectera par les utilisateurs compte au début de télécharger soit une partie ou la totalité du cours, y compris les examens, puis à la fin connecter à nouveau pour télécharger les résultats. (Ce serait cool si elle pourrait faire le processus automatiquement lorsqu'une connexion est disponible.) L'application doit ressembler à la version en ligne et doit être facile à utiliser (installation facile, peu d'entrée d'utilisateur requis pour le téléchargement / téléchargement les résultats).

Je l'ai fait un peu de recherche et il semble que Adobe AIR pourrait être bonne mi-chemin entre la version en ligne et une version hors ligne.

Mon plus gros problème est que je n'ai pas l'expérience du développement d'applications de bureau comme je suis un développeur PHP, donc je suis à la recherche de quelque chose comme l'air qui comble le fossé. (La version en ligne est un LAMPE .)

Quelqu'un at-il utilisé Adobe AIR pour ce type d'application hors ligne? Comment était facile et sécurisé il?

Y at-il d'autres solutions là-bas?

Était-ce utile?

La solution

Je pense AIR est un excellent choix pour cela. J'utilise AIR tout le temps maintenant pour les services publics dans la maison que j'écris.

La base de données intégrée et stockage persistant sont grands.

Autres conseils

D'après votre description, il semble que Google Gears est un peu plus de ce que vous cherchez .

Adobe AIR est une excellente solution pour cela. Nous construisons quelque chose de similaire. Mais nous sommes confrontés à des problèmes dans la reprise de téléchargements si le processus de téléchargement est cassé.

Pendant que vous y êtes, coup d'œil sur les fonctionnalités de HTML5. Bien qu'il soit encore à ses débuts, de nombreux navigateurs ont déjà mis en place un peu de ces caractéristiques, y compris ceux pour les applications Web hors ligne. En savoir plus sur en utilisant html5 dans vos applications web maintenant .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top