比较 Layer、Applozic、Quickblox 和 SendBird,用于在 Android App 中快速实现类似 WhatsApp 的消息传递。

9
我们在Wishbook拥有一款B2B移动应用程序(Android和iPhone),我们希望实现用户之间的文本和图片通信,可以是一对一,也可以是从用户到他的买家群体。我们希望找到一款能够快速满足我们需求、提供良好支持、成熟稳定、并且电池友好的库/服务器。
我们目前正在比较Layer、Applozic、QuickBlox和SendBird。有人使用过它们吗?它们使用哪些协议(XMPP/MQTT/自定义/其他)?使用时的经验——代码稳定性等方面如何?此外,我们更喜欢开源且价格更实惠的产品。
谢谢, Arvind

2
在过去的几周中,我一直在使用JavaScript和iOS与Sendbird进行交互,因此虽然我无法谈论Android,但如果它的设计类似于iOS,我会建议您选择其他东西。核心服务可以实现许多消息传递所需的功能,但是两个SDK都非常难以使用,以适应我们的应用程序。 - MechEngineer
2个回答

13

我最近测试了你提到的两个解决方案。

QuickBlox :

  • 协议 xmpp
  • 开源
  • 文档比 Applozic 不够清晰
  • 易于设置

Applozic :

  • 协议 mqtt
  • 开源易于设置,但有些费力
  • 文档良好,并且API非常易于使用。
  • 非常可定制化。

这两个程序都:

  • 具有视频通话/音频通话/群组功能
  • 其代码库正在不断更新,从它们的Github页面可以看出,在过去几个月中推出了新版本。

我更喜欢 Applozic 因为它的用户界面更美观、更易于使用,而且功能和定价也更清晰。我还更喜欢它的 API 和设置代码更容易。


1
我也有类似的问题。 文章中提到的以下图表帮助我确定要使用的聊天API。 功能比较价格 Applozic还具有跨应用程序通信和广播消息功能。 Applozic的支持非常快速。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接