【问题标题】:Cross-platform text, image, video Chat for Android, iOS and Web using Firebase/Parse/PubNub [closed]使用 Firebase/Parse/PubNub 的 Android、iOS 和 Web 的跨平台文本、图像、视频聊天 [关闭]
【发布时间】:2015-06-18 18:53:16
【问题描述】:

我想开发一个跨平台聊天应用程序,我可以用它来发送文本、网址、图像、位置、视频给我的朋友,可以在 android/ IOS/网络​​。

我希望聊天是实时,并希望确保即使用户没有使用应用程序,他也会收到新传入聊天消息的“通知”。

如何仅使用 Firebase 或仅使用 Parse 或仅使用 PubNub?如果不可能,我们可以探索结合使用的可能性。

注意事项/问题: 1. Firebase:它有适用于网络的“Firechat”、适用于 iOS 的“firechat/swiftchat”和适用于安卓的“聊天”。如何相互同步?

  1. PubNub 的限制是在一条消息中仅发送 32kb。

  2. 我看过几个地方 Parse 不支持实时聊天?

我已经尝试在这里搜索不同的问题,但没有找到任何可以满足我所有要求的解决方案。

【问题讨论】:

  • 所以你是在要求人们免费为你做一份工作?
  • @ChristopherFrancisco 不,我不是要为我做一份工作!我也不是在要求现成的代码或任何东西..我在寻求帮助。这不是stackoverflow的目的吗?我已经提到了我在每个平台上面临的问题..我正在寻求帮助..我是 android/ios 编程和 stackoverflow 社区的新手..所以如果问这样的问题是否伤害了某人的感受,我深表歉意!提出修改建议,如果您觉得这不是提问的方式,欢迎提出修改建议,但请不要不必要地对问题投反对票。谢谢!
  • @Nis 它是如何与 pubnub 和解析一起使用的?我现在正在尝试完全相同的项目

标签: android ios parse-platform firebase pubnub


【解决方案1】:

使用 PubNub 进行实时聊天。您列出的所有平台都有 SDK。 对于图像,您使用图像 url 发送/接收数据,同时使用 Parse 存储图像。

只要您使用相同的凭据(您的发布/订阅密钥)将所有消息发布到同一频道,无论您的用户在哪个平台上,所有消息都会同步。

对于推送通知,您应该能够使用 PubNub 或 Parse。

如果您需要实时映射用户位置,也可以试试 PubNub 的 EON。 http://www.pubnub.com/developers/eon/

【讨论】:

  • 非常感谢!我真的很感谢你的帮助。我会尝试使用 PubNub 和 Parse。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-06-15
  • 1970-01-01
  • 2020-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多