Les web services peuvent être vu comme une solution pour le cas que tu cites. Les services Web fournissent l'interopérabilité entre apps sur diverses plates-formes. Du coup, on peut dès lors développer un seul service web, et plusieurs clients (sous Android, iOS ..)