Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

13déc/100

AIR pour mobiles – Différentes stratégies de sauvegarde: SharedObject et File

Quand on développe une application mobile, il y a un élément qui devient essentiel, c'est la sauvegarde des informations de l'utilisateur. En effet, l'application peut être arrêtée à n'importe quel moment, notamment par le système d'exploitation lorsqu'il a besoin de ressources et que l'application n'est pas utilisée.

Lorsque l'application n'est plus visible, il faut donc systématiquement sauvegarder les informations importantes de la session utilisateur, par exemple la progression dans un jeu ou un message qui était en train d'être tapé.

Pour cela, il y a 3 grandes stratégies de sauvegarde:

  • SharedObject
  • File
  • Base de données SQLLite

Chacun a ses avantages et ses inconvénients (rapidité de mise en place, vitesse d'exécution, serialization d'objets, mise à jour, …) et il vous faudra choisir la bonne solution pour votre application.

Pour vous aider, un article de Dev Center Adobe présente 2 de ces techniques, les plus simples à mettre en place: File et SharedObject:

Saving state in AIR applications for iOS devices

Pour les bases de données SQLLite, vous pouvez vous inspirer des tutoriaux déjà existants sur le net pour AIR classique, le fonctionnement sera le même sur mobile. Je vais essayer de poster des tutoriaux sur ces techniques, notamment File et SQLLite dans les prochaines semaines sur flex-tutorial.fr.

Articles similaires

Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Leave a comment

(required)

Aucun trackbacks pour l'instant