Il semble que vous ayez besoin de fournir une interface REST ou SOAP aux données de votre serveur Web pour que l'application Android puisse y accéder. En ce qui concerne la fourniture d'accès lorsque vous n'êtes pas dans une zone de service, vous devez mettre en cache les données ou fournir des fonctionnalités de synchronisation de données complètes pour conserver une copie de travail des données sur l'appareil Android. Je recommande de ne pas laisser les appareils Android se connecter directement à une base de données externe, si c'est possible.
Avez-vous une application Web entièrement fonctionnelle que vous copiez en tant qu'application Android? Si oui, je suggérerais que vous envisagiez de laisser les utilisateurs Android afficher votre site via le navigateur Web. Peut-être fournir une version plus mobile du CSS. Cela vous permettra d'obtenir l'assistance Android, iPhone, Blackbeery et Windows Mobile. Si vous avez besoin que cette application Web soit accessible lorsque les périphériques ne se trouvent pas dans une zone de service, vous pouvez consulter le support de la base de données côté client Google Gears ou HTML5. Cela rendrait votre webapp accessible sur les appareils Android qui ne sont pas dans une zone de service (pas sûr de Gears ou de la prise en charge de HTML5 sur d'autres appareils mobiles), et fournirait également cette fonctionnalité sur les ordinateurs portables/netbooks et autres appareils portables. et hors des zones de service.