Ce serait un bel ajout à mon application web - un outil comme Gmail Notifier. Fondamentalement, l'utilisateur le configure, il s'exécute dans la barre d'état système et ouvre un «ballon» pour l'informer. Je suis un développeur web, je ne sais pas par où commencer à écrire un tel outil. Quelqu'un peut me diriger dans la bonne direction? Je connais Java et PHP, si ça compte.Comment construire l'outil 'Gmail Notifier'?
Répondre
Vous écrirez une telle chose en utilisant l'API Win32, probablement en C++ ou en C#. Java et C# sont des cousins proches, donc passer de l'un à l'autre ne devrait pas être trop douloureux.
Voici un programme open source qui fait ce qu'il semble que vous vous posez au sujet, écrit en C#:
Je pense un excellent moyen pour un dev Web pour faire serait de levier Silverlight.
Nouveau, dans Silverlight 4 (actuellement bêta), est l'API de notification.
http://www.silverlight.net/learn/videos/silverlight-4-beta-videos/notification-api/
http://timheuer.com/blog/archive/2009/11/22/silverlight-4-notification-window-queue-sample.aspx
Votre web-app/composant Silverlight peut demander la permission de l'utilisateur à exécuter hors navigateur, à quel point vous pouvez créer les notifications/toast.
Si vous n'avez pas l'expérience Silverlight, c'est une bonne idée, et très familière à quiconque ayant une expérience de script .NET/WebForms/côté client. Ecrire en .NET, C#, etc ...
Oui, mais Tim note que cela ne fonctionne que dans un hors-navigateur scénario! –
Oui- exactement comme je le dis :) "Votre application web/composant Silverlight peut demander l'autorisation de l'utilisateur pour fonctionner hors du navigateur" – Bobby
Google a un Gmail Notifications API que vous pourriez être en mesure de tirer avantage de. Un peu (ou beaucoup) de Javascript intelligent pourrait certainement implémenter ce dont vous avez besoin.
Je pourrais bientôt me lancer moi-même dans cette voie, alors je vais mettre à jour cette réponse au fur et à mesure qu'elle se développe.
- 1. Comment construire une application web Ipad comme GMAIL pour l'iPad
- 2. Comment notifier ListAdapter
- 3. git-commit-notificateur gmail
- 4. pins notifier le conteneur
- 5. Que signifie réellement WAKEUP dans le contexte notifier/notifier?
- 6. Comment notifier l'utilisateur pour activer gpsprovider
- 7. Notifier les erreurs?
- 8. XBAP Exception Notifier
- 9. Comment créer un chat-bot gmail?
- 10. Notifier objet conteneur: bonnes pratiques
- 11. Comment créer un addon Gmail?
- 12. Comment prendre GMail auto-refresh
- 13. Comment implémenter la connexion gmail?
- 14. Discussions avec Spring, attendre, notifier?
- 15. WPF TextBlock texte modifié notifier
- 16. Notifier lorsque l'écran est éteint
- 17. Comment construire google breakpad
- 18. Comment construire Jmeter.jar
- 19. PaaS: Comment construire?
- 20. Comment construire NHibernate Fluent?
- 21. Comment construire libmySQL?
- 22. Comment construire HttpPostedFileBase?
- 23. Comment construire dynamiquement LINQ
- 24. Comment construire la requête
- 25. Notifier DataTemplateSelector à propos de la modification
- 26. Comment faire pour faire disparaître une boîte "notifier"
- 27. OpenId for gmail
- 28. Pièce jointe Android Gmail
- 29. Comment GMail implémente-t-il Comet?
- 30. comment ouvrir Gmail Voir l'activité de message?
Vous pouvez vérifier cela si vous cherchez une implémentation personnalisée dans GWT simple: http://codecramp.com/gwt-gmail-like-notifications/ – EMM