我们在Appcelerator中完成了一个非常基本的应用程序(iOS / Android),每周都会收到一次更新。此更新将发送给订阅推送通知服务的所有用户。
到目前为止,上个月我们在此应用程序上安装了大约35,000个活动用户,但有7,000名活跃用户。我们一直在为所有推送通知评估两种服务:
Appcelerator云服务很好,但我们不愿意支付那么多。 Parse和StackMob的价格低于Appcelerator Cloud服务,通过我们的分析,我们甚至可以在两种服务上使用免费服务(StackMob = 60k推送通知+ 60k api调用,Parse 1M api调用+ 1M推送)。
如果我们要使用Parse,我们需要从Marketplace购买Android和iOS模块(每年30美元)。哪个好。在对应方面,我认为我们可以使用StackMob上的REST API来订阅推送服务。
问题:
提前致谢。
我在Appcelerator论坛上问了同样的问题。过了一段时间,用户回来时有几个答案和用户使用Parse.com。
我结束了Parse.com的实施,使用Appcelerator Market上的Android和iOS插件非常简单。
答案 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进行交互。
答案 1 :(得分:1)
我自己没有使用过这些服务,所以我不能发表评论。但是,我们使用的另一种选择(并且非常满意)是Urban Airship。它相对具有成本效益,支持Android,iOS和BB,并且它具有适用于不同语言的服务器端库。还有一篇简洁的博客文章概述了如何通过Appcelerator中的简单Web请求轻松进行设备注册(至少对于iOS)。
关于其Appcelerator集成的博文是here。