比较 Layer、Applozic、Quickblox 和 SendBird 在 Android 应用程序中的快速 WhatsApp 消息传递
Posted
技术标签:
【中文标题】比较 Layer、Applozic、Quickblox 和 SendBird 在 Android 应用程序中的快速 WhatsApp 消息传递【英文标题】:Comparing Layer, Applozic, Quickblox & SendBird for quick WhatsApp like messaging in an Android App 【发布时间】:2016-06-07 11:46:42 【问题描述】:Wishbook 有一个 B2B 移动应用程序(android 和 iPhone),我们希望在其中实现文本和照片通信 - 用户之间是一对一的,或者是从用户到他的购买者组。我们热衷于能够让我们尽快加快速度、提供良好支持、成熟的库/服务器以及电池友好的东西。
我们现在正在比较 Layer、Applozic、QuickBlox 和 SendBird。有人用过吗?他们使用什么协议(XMPP / MQTT / custom / other)?使用它的经验 - 稳定的代码库等方面?另外 - 我们也更喜欢开源和更便于携带的产品。
谢谢, 阿文德
【问题讨论】:
过去几周我大部分时间都在使用带有 javascript 和 ios 的 Sendbird,所以虽然我不能谈论 Android,但如果它在设计上类似于 iOS,我会推荐其他东西。核心服务做了很多你想要的消息传递的事情,但是这两个 SDK 都很难以适合我们应用程序的方式使用。 【参考方案1】:我最近刚刚测试了您引用的两个解决方案。
QuickBlox:
协议 xmpp 开源 记录不如 applozic 清晰 轻松设置Applozic:
协议mqtt 开源容易设置,如果有点费力 有据可查,API 非常易于使用。 非常可定制。两个程序:
进行视频通话/音频通话/群组 拥有不断更新的代码库,并且在过去几个月中从他们的 Github 页面发布了新版本我更喜欢 Applozic,因为它的用户界面更美观、更易于使用,而且功能和定价更清晰。我也更喜欢 API,而且设置代码更简单。
【讨论】:
【参考方案2】:我也有类似的问题。 文章中提到的以下图表帮助我最终确定了要使用的聊天 api。 Feature Comparison 和 Pricing
Applozic 还具有跨应用通信和广播消息传递功能。 Applozic 的支持非常迅速。
【讨论】:
以上是关于比较 Layer、Applozic、Quickblox 和 SendBird 在 Android 应用程序中的快速 WhatsApp 消息传递的主要内容,如果未能解决你的问题,请参考以下文章