Bonjour,

Je dois réaliser une application sur Android qui dialogue avec un serveur centralisé via webservice pour en gros remonter au serveur des enregistrements d'articles réalisés sur la tablette, et récupérer sur la tablette les nouveaux articles créés sur le serveur (je simplifie évidemment le problème).
L'application devant pouvoir fonctionner en mode déconnecté, j'ai besoin de stocker ces informations en local.

J'ai pensé à utiliser un système de fichier XML sur le téléphone mis à jour par webservice afin de stocker l'information et accéder à mes enregistrements sous forme d'objet sérialisés dans l'environnement Android. En effet chaque personne se connectant ne doit accéder qu'à son contenu (articles qui les concernent) et pas à l'intégralité de la base, bref je dois avoir la main sur les informations à synchroniser.

Pensez-vous que cette méthode est viable ou est-ce mieux d'avoir une vraie base sur le téléphone via une vraie synchronisation?
Vos retours d'expérience me seraient très utiles.

Merci