【问题标题】:One to One chat application in xamarin.forms using pubnub使用 pubnub 的 xamarin.forms 中的一对一聊天应用程序
【发布时间】:2018-03-16 09:38:41
【问题描述】:

我想使用 xamarin 表单创建一对一的聊天应用程序,我已经使用我的密钥创建了群聊,我真正想要的是,我将获得订阅我频道的人的列表,例如 a、b ,c,所以当我点击a时,我的消息只能由a读取,而不是b和c。因此必须在我和a之间动态创建通道,如何在xamarin中动态创建一对一通道,使用表单酒馆。

【问题讨论】:

  • 您的问题并不是 Xamarin Forms 特有的,而只是大多数聊天应用程序需要整合的一种常见设计模式。 This blog is old and JavaScript based but should provide insights。为了进一步讨论,我建议使用PubNub Support 打开一个私人支持案例,我们可以在此线程上发回任何解决方案。
  • 我们的Chat Fundamentals guide 对于整体聊天最佳实践和设计模式的角度也提供了非常丰富的信息。同样基于 JS,但基本架构在任何平台上都是相同的。

标签: xamarin xamarin.forms pubnub


【解决方案1】:

我们的Chat Fundamentals guide 也为整体聊天最佳实践和设计模式的角度提供了非常丰富的信息。同样基于 JS,但基本架构在任何平台上都是相同的。

但基本上,没有什么可以为两个用户创建聊天频道。只需决定如何动态生成频道名称并让两个客户端都订阅该频道。两个用户聊天的一个非常简单的频道命名约定是使用用户名,例如 ch_usera_userb。

【讨论】:

  • 如果可以选择,请查看PubNub ChatEngine,这将有助于您完成大部分工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-18
相关资源
最近更新 更多