Olivier Posté(e) 5 août 2009 Share Posté(e) 5 août 2009 'lut tout le monde, Développeur en divers languages depuis des années, je voulais me lancer dans ma première appli pour Android : un messagerie vocale visuelle Freebox pour Android. Le principe est simple : si vous avez des messages sur votre répondeur Freebox, l'appli affiche la liste avec date/heure de reception pour chaque, numero/nom de l'appelant et possibilité d'écouter ou d'effacer chaque message. Cette partie là, je vois comment la faire sans trop de difficultés. Par contre, j'aimerai pouvoir générer une notification lors de la reception d'un message sur la mevo de la Freebox. Et je ne vois pas comment être averti, sauf reception par email (on peut configuer la Freebox pour qu'elle envoie une notif par mail lors du dépot d'un message). Est-il possible pour une application Android de savoir quand un email avec un sujet particulier a été recu ? Merci, Olivier Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
xma Posté(e) 6 août 2009 Share Posté(e) 6 août 2009 Je trouve ton idée très cool. J'espère que tu vas vite revenir avec une bonne nouvelle ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
arnouf Posté(e) 6 août 2009 Share Posté(e) 6 août 2009 'lut tout le monde,Développeur en divers languages depuis des années, je voulais me lancer dans ma première appli pour Android : un messagerie vocale visuelle Freebox pour Android. Le principe est simple : si vous avez des messages sur votre répondeur Freebox, l'appli affiche la liste avec date/heure de reception pour chaque, numero/nom de l'appelant et possibilité d'écouter ou d'effacer chaque message. Cette partie là, je vois comment la faire sans trop de difficultés. Par contre, j'aimerai pouvoir générer une notification lors de la reception d'un message sur la mevo de la Freebox. Et je ne vois pas comment être averti, sauf reception par email (on peut configuer la Freebox pour qu'elle envoie une notif par mail lors du dépot d'un message). Est-il possible pour une application Android de savoir quand un email avec un sujet particulier a été recu ? Merci, Olivier Oui, c'est possible... Pour revenir à la première problèmatique, je ne vois pas comment tu peux faire autrement que t'envoyer un email (ou un SMS :)). Tu créées un broadcastReceiver, qui va écouter les entrées emails...quand ton receiver sera appelé, tu testes le contenu du message ou le sujet, s'il contient ton sujet, tu lances ton activity (ou tout autre traitement). Arnaud Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 27 novembre 2009 Auteur Share Posté(e) 27 novembre 2009 Tu créées un broadcastReceiver, qui va écouter les entrées emails...quand ton receiver sera appelé, tu testes le contenu du message ou le sujet, s'il contient ton sujet, tu lances ton activity (ou tout autre traitement). Arnouf, Tu es sur que c'est possible ? Je suis tombé là dessus : http://osdir.com/ml/Android-Developers/2009-11/msg01325.html et la dessus : http://code.google.com/p/android/issues/detail?id=3668 (mon application tourne, mais elle est pas notifiée pour l'instant) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
arnouf Posté(e) 27 novembre 2009 Share Posté(e) 27 novembre 2009 Tu créées un broadcastReceiver' date=' qui va écouter les entrées emails...quand ton receiver sera appelé, tu testes le contenu du message ou le sujet, s'il contient ton sujet, tu lances ton activity (ou tout autre traitement). [/quote'] Arnouf, Tu es sur que c'est possible ? Je suis tombé là dessus : http://osdir.com/ml/Android-Developers/2009-11/msg01325.html et la dessus : http://code.google.com/p/android/issues/detail?id=3668 (mon application tourne, mais elle est pas notifiée pour l'instant) Sachant que cela fonctionnait avec les SMS, je pensais que c'était jouable (facilement) avec les emails...mais si un bug est ouvert chez Google...mea culpa !(je n'avais pas testé avant de m'exprimer, cela me semblant plus "logique") Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 27 novembre 2009 Auteur Share Posté(e) 27 novembre 2009 (modifié) Du coup, va falloir que je checke à intervalles réguliers le site de free pour detecter les nvx msgs de l'utilisateur :) , mais c moins 'propre'... Modifié 27 novembre 2009 par Olivier Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
ribor Posté(e) 27 novembre 2009 Share Posté(e) 27 novembre 2009 Moi j'ai une solution qui marche: je reçois avec Gmail(entre 3 et 5mn après) le mail de ma freebox après chaque appel avec le msg en pièce jointe. Je crois même pouvoir appliquer le systéme natif de filtres de gmail (pas vérifié...) Ce qui est encore mieux, c'est que je peux aussi réécouter de n'importe quel autre "engin" (pc, mid ou téléphone) connecté n'importe où à internet... et même si le réseau ne passe pas ou que j'ai oublié de recharger ma batterie... En étant un poil sérieux, une telle appli (de facto améliorant simplement la gestion de mails...) me parait plus intéressante (et performante) à faire en tant qu'appli sur un serveur (1 petite heure de dev en php ou perl, et tous les filtres/actions que l'on veut, assez facielement, y compris le renvoi sur un compte Sip!)... sauf comme exercice de style, ou à utiliser son tel comme espace principal de stockage, ou à vouloir réinventer la roue :-) Ribor Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Olivier Posté(e) 27 novembre 2009 Auteur Share Posté(e) 27 novembre 2009 Oui je sais pour la reception par email. Une telle appli permet toutefois d avoir une interface plus sympa de messagerie vocale visuelle (comme sur iphone ou android chez sfr) et de croiser les numeros des appelants avec le contact book du telephone. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.