使用Xamarin构建便携式SignalR组件

时间:2013-12-03 20:48:54

标签: c# android ios xamarin

我有一个Windows Phone 8应用程序,它通过SignalR使用实时服务器推送。

我开始创建我的应用程序的原生Android和iOS版本,但在本机Android Java和iOS obj-C中实现我的SignalR组件时遇到了困难。

我从概念上想到了一种方法来实现这一点,只需通过Xamarin使SignalR组件可以移植。

是否可以通过这种方式创建混合应用程序?

网上有没有人在这方面做过的资源。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

Xamarin会是一种全面的事情。因此,所有Objective-C和JAVA都需要移植到Xamarin的框架中。这可能不是一个坏主意;)。

或者,如果您正在寻找更加跨平台的方式来实现SignalR客户端,您可以将逻辑包装在UIWebView(iOS)或WebView(Android)中并使用JavaScript组件。以下是Microsoft在implementing a SignalR client via JavaScript上的示例。我不知道您的应用程序中SignalR功能的集成程度,但这可能是一种简单的方法,可以将其用于简单的显示目的。