![]() |
1
11
这些部分是苹果和橙子,但是您可以以不同的难度获得相同的推送通知效果。充分披露我目前使用Xtify在我的Android应用程序非常成功。我尽量不带偏见,但我选择它是有原因的。 MQTT公司 是一种专门用于低开销和队列容限的有线协议。您将需要实现(或找到开源)服务器端和客户端程序来使用MQTT,这将需要相当长的开发时间。在我看来,Java在处理诸如网络I/O之类的低级抽象方面并不出色(与C不同)。速度/可靠性带来的好处将取决于实现的好坏。 提取 是一个成熟的第三方推送服务,具有一些很酷的功能,如地理位置通知、定时警报、统计信息等。对您来说,最大的好处是开销很低,而且可以正常工作(无需花时间调试低级代码)。有几个api用于创建和配置通知、推送和获取信息。将XtifySDK集成到你的应用程序中需要一些时间,但我发现他们的支持响应速度非常快。Xtify宣布他们将在未来支持C2DM。 移动推送 是爱立信提供的另一种第三方推送服务,具有短信功能(Xtify没有)。他们有一个用于发送推送的webapi,但是一旦在应用程序中收到通知,您就必须编写代码来处理它。另一个需要注意的是,这个项目看起来并不是仍在积极开发中。最后一个版本发布于2010年9月。 C2DM型 是一个谷歌产品,技术上仍在实验室(积极开发),但看起来它将是一个建议的方法发送推到机器人在未来。这是相当简单的推送,需要你处理通知,一旦收到像其他第三方。一个关键的区别在于,只有Android操作系统的2.2及以上版本才能被C2DM访问。
在功能方面,Xtify胜出,而且如果你决定将你的应用程序转换成iPhone或黑莓,它的界面是一样的。
祝你好运!希望这有帮助。 |
![]() |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
![]() |
Community wiki · 局部变量可能尚未初始化 1 年前 |
![]() |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 2 年前 |