使用Xamarin制作实时聊天应用程序的最简单方法是什么?

时间:2015-06-08 05:00:25

标签: xamarin

我正试图找到一种方法来创建一个使用Xamarin和某种后端技术的实时聊天应用程序。我该怎么办?

4 个答案:

答案 0 :(得分:3)

我有一个更好的解决方案。上述技术(buddy SDK和SignalR)将要求您自行集成和处理所有内容。相反,您可以使用CometChat SDK,它具有实时聊天以及音频/视频聊天功能。另外,您可以在应用程序内部使用其现成的UI。这是您建立实时聊天系统的最简单,最快的方法。有关CometChat的更多信息,您可以参考以下链接:

https://developer.cometchat.com/docs/xamarin-forms-quick-start

答案 1 :(得分:2)

如ChristiaanV所述,SignalR是要走的路。 Xamarin的性能非常出色,我们在2小时内发送了超过150k条消息,没有任何连接问题。 使用Azure移动应用和ServiceBus,您可以轻松扩展后端,如此处所述http://www.asp.net/signalr/overview/performance/scaleout-with-windows-azure-service-bus

答案 2 :(得分:1)

看看SignalR,它是一个好的,易于使用的框架,可以实时实现'事情。他们还有一个可以免费使用的Xamarin组件。

https://github.com/SignalR/SignalR

http://components.xamarin.com/view/signalr

请注意,我个人没有在移动设备上使用它的经验,因此我无法告诉您有关它如何执行电池/性能的任何信息。

答案 3 :(得分:0)

我找到了实时聊天组件。

1)Buddy sdk 2)SignalR