Bonjour à tous,
Contexte :
Je me lance dans le développement, un peu fou, d'une télécommande universelle pour Sony Tablet S (donc sous Android) afin de piloter (dans un premier temps) mon Media Player (DVico Tvix Xroid A1) qui tourne lui aussi sous Android et accessible en WiFi.
Vous trouverez des détails sur sur le projet en allant sur mon blog.
Problématiques :
Je ne suis pas un expert en Java et Android, mais j'arrive cependant à développer 2 ou 3 petites bidouilles.
- Je voudrais créer une App Android (plus exactement un service local) hébergée par Xroid et capable de charger des MP3 qui se trouvent dans le répertoire ..\Mes musiques\ de Xroid. Ce service exposerait des méthodes du type lire, arrêter ou liste MP3 disponibles...
- Xroid recevrait donc les ordres de Tablet S via appel à ses webservices exposés par Xroid. L'App Client disposerait bien entendu d'une IHM permettant à l'utilisateur de faire son choix de musique et d'envoyer les ordres à Xroid..c'est simple non !?
Mes questions :
- Où puis-je trouver un tuto suffisemment complet et détaillé qui explique clairement et pas à pas comment implémenter des webservices sous Android (même en anglais) ?
- Pas bien compris la différence entre SOAP et REST, mais il semble que REST soit plus à la mode et plus simple à mettre en oeuvre ; me confirmez-vous cette impression ?
- Je saurais développer sous Android un service local hebergé par Xroid, mais comment faire en sorte que ce service puisse être adressable via des webservices (j'imagine qu'un App Android doit être architecturée d'une certaine façon pour implémenter le protocole REST ou SOAP !?) ?
D'avance, je vous remercie pour tous les conseils que vous pourrez m'apporter tout au long de ce projet fou...fou !
A très bientôt ici ou sur mon blog.
Partager