推送网络和移动应用程序的通知

时间:2012-03-29 21:14:22

标签: asp.net-mvc-3 architecture jquery-mobile push-notification urbanairship.com

我正在开发一个网络/移动应用,需要弄清楚如何在每个环境中进行推送通知。我的应用程序是Html 5,CSS,jQueryMobile,可用于网站,iPhone,Android等。我已经研究过UrbanAirship作为一种可能的解决方案。这适用于Web环境吗?

我的应用允许用户邀请朋友加入该应用。我需要能够将邀请发送给他们的朋友。他们的朋友可能是应用程序的现有用户,也可能是应用程序不知道的人。我想我可以给朋友发一封电子邮件让他们知道邀请,但这似乎是10年前的事。有什么建议?

2 个答案:

答案 0 :(得分:1)

我认为对于chrome你可以使用html5通知。 http://www.html5rocks.com/en/tutorials/notifications/quick/

Internet Explorer 9具有可能有用的固定网站图标叠加层。 http://www.html5rocks.com/en/tutorials/notifications/quick/

也许其他人可以在移动浏览器中添加关于如何实现此目的的答案。

答案 1 :(得分:0)

使用推送通知的主要支持方法是通过Android / Apple服务器。 UrbanAirship帮助您简化此过程,因为否则您必须设置服务器来处理推送通知处理。

用户必须首先安装您的应用,然后才能接收任何推送通知(必须将接收推送通知的所有设备添加到数据库,并且必须在设备和服务器之间交换密钥。)

话虽如此,几乎所有拥有智能手机的人都会有一个电子邮件帐户连接到手机,这样您就可以为应用的当前用户和可能的新用户发送电子邮件使用推送通知。

顺便说一句,如果您查看Google和Apple关于为推送通知设置服务器的文档,您很快就会看到UrbanAirship真的有多棒。特别是如果您的使用量属于UrbanAirship的免费产品。