La plupart du temps, quand on crée une application mobile, on a besoin de stocker des données à distance :
- soit dans le « cloud »
- soit via un serveur spécifique, indépendant
Dans les 2 cas, l’application mobile pourra communiquer avec le serveur via une API (généralement de type RESTful).
Ainsi, si on ne veut pas être dépendant du « cloud » ou d’un prestataire qui propose une solution fermée, on peut gérer soi-même son serveur.
Une possibilité pertinente serait de gérer un site comme WordPress ou PrestaShop et d’accéder aux données via une API RESTful.
De cette façon, on répond à la fois au besoin d’un site Internet et ceux d’une application mobile dédiée, tout en ne gérant les informations qu’à un seul endroit.