Parse vs. StackMob与其他推送通知服务(Appcelerator应用程序)

时间:2012-10-12 05:31:05

标签: push-notification appcelerator pubnub stackmob

我们在Appcelerator中完成了一个非常基本的应用程序(iOS / Android),每周都会收到一次更新。此更新将发送给订阅推送通知服务的所有用户。

到目前为止,上个月我们在此应用程序上安装了大约35,000个活动用户,但有7,000名活跃用户。我们一直在为所有推送通知评估两种服务:

  • StackMob
  • 解析

Appcelerator云服务很好,但我们不愿意支付那么多。 Parse和StackMob的价格低于Appcelerator Cloud服务,通过我们的分析,我们甚至可以在两种服务上使用免费服务(StackMob = 60k推送通知+ 60k api调用,Parse 1M api调用+ 1M推送)。

如果我们要使用Parse,我们需要从Marketplace购买Android和iOS模块(每年30美元)。哪个好。在对应方面,我认为我们可以使用StackMob上的REST API来订阅推送服务。

问题:

  • 您对这两项服务有何看法?您更喜欢哪一个?为什么?
  • 您是否使用StackMob REST API订阅推送通知?
  • 如何检索Android的令牌?
  • 这些服务是否有任何(成本效益)替代方案?我还评论了PubNub,它看起来很棒,但成本高于StackMob和Parse。

提前致谢。

更新

我在Appcelerator论坛上问了同样的问题。过了一段时间,用户回来时有几个答案和用户使用Parse.com。

我结束了Parse.com的实施,使用Appcelerator Market上的Android和iOS插件非常简单。

2 个答案:

答案 0 :(得分:5)

我想插入并指向Appcelerator周围的一些StackMob引用。

Aaron Saunders在github上有几个项目,展示如何将StackMob与Appcelerator一起使用。 https://github.com/aaronksaunders

他还撰写了一系列关于它的博客文章。 http://developer.appcelerator.com/blog/2011/11/titanium-appcelerator-quickie-stackmob-api-module-part-one.html

我们的REST API参考可在https://developer.stackmob.com/tutorials/dashboard/REST-API-Reference

获得

StackMob与其他产品之间的一个重要区别是我们的自定义代码选项。您可以在Java,Scala或Clojure中编写自己的逻辑,并在StackMob上托管它。自定义代码可以与您的用户数据和其他第三方API进行交互。

https://developer.stackmob.com/tutorials/custom%20code

答案 1 :(得分:1)

我自己没有使用过这些服务,所以我不能发表评论。但是,我们使用的另一种选择(并且非常满意)是Urban Airship。它相对具有成本效益,支持Android,iOS和BB,并且它具有适用于不同语言的服务器端库。还有一篇简洁的博客文章概述了如何通过Appcelerator中的简单Web请求轻松进行设备注册(至少对于iOS)。

关于其Appcelerator集成的博文是here