Partage
  • Partager sur Facebook
  • Partager sur Twitter

[ANDROID] Gestion AppWidget + service +application

Besoins de conseils sur la bonne pratique

    17 février 2013 à 11:26:02

    Bonjour à toutes et tous,

    Je développe une application composée d'une appli Android et d'un serveur Web (php + mysql).

    Il y'a donc régulièrement des échanges entre le téléphone et le web :

    - Nouvelles données issues du téléphone à envoyer sur le web

    - Nouvelles données issues du web à récupérer sur le téléphone

    L'application principale Android n'étant pas systématiquement ouverte, je souhaite gérer ces échanges non pas à partir de l'application elle même, mais à partir d'un service, couplé à un AppWidget pour visualier l'état de communication et si de nouvelles infos sont disponibles.

    J'éspère déja ne pas avoir dit de grosse bêtises !

    Mon idée serait la suivante :

    - Le service tourne systématiquement et est le seul à s'occuper des envois/receptions de données

    Question : Qui doit gérer le lancement / redémarrage du service ? J'imagine que cela peut être l'AppWidget ? Et quand l'application est lancée, elle aussi doit elle vérifier / démarrer / redémmarer le service ?

    - L'application utilise une base SQLITE. Je ne pense pas pouvoir partager en lecture ET écriture cette base entre l'application elle même et le fameux service.

    Question : Est ce que je me trompe et peut on "facilement" partager une base Sqlite en lecture/ecriture entre 2 appli (enfin entre une appli et un service) ?

    Question : Peut être qu'une autre solution serait que le service ai sa propre base, pour qu'il puisse y écrire comme il veut ? Le service ne ferait alors que de la lecture sur la base de l'application. D'un autre coté, l'application, elle, viendrai lire les données à récupérer sur la base du service. Est-ce cohérent ?

    J'espère avoir été clair dans mes explications / questions, n'hésitez pas à me demander des précisions !

    Merci!

    • Partager sur Facebook
    • Partager sur Twitter

    [ANDROID] Gestion AppWidget + service +application

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown