跨平台框架瘦客户端到.net后端

本文关键字:net 后端 客户端 框架 跨平台 | 更新日期: 2023-09-27 18:13:48

一个系统要有一个ASP。Net MVC后端。部分UI将是简单的HTML5 + JavaScript。

还有一部分将是瘦客户机。我们的目标是让它在几个最流行的消费平台上实现——Windows、OSX、iOS、Android,可能还有WP7。(为什么不是Windows 8 Metro应用程序?)

用于此目的的开发工具的最佳选择是什么?

我想到的两个是:

  1. Mono + MonoTouch + MonoDroid。代码用c#编写,用户界面用…怎么啦?
  2. HTML5/JS + PhoneGap一个值得关注的问题是,它如何在Windows和OS x上表现为本机应用程序。

我错过了一个好的选择吗?我是不是漏掉了一些警告和隐藏的陷阱?

最"经得起未来考验"的框架是什么?有没有其他人做过这种具体场景的例子?

跨平台框架瘦客户端到.net后端

问题很多,我不会一一回答。在stackoverflow中已经有几个关于这些主题的类似(并且很好的)问题和答案。我建议你看看每个标签中最受欢迎的问题,你可能会找到意见(最佳选择)、替代方案、警告……

这里有一个(最近的):使用一种编程语言(c#)瞄准/开发多个移动平台?成本效益?

现在具体来说:

monoo + MonoTouch + MonoDroid。代码用c#编写,用户界面用…怎么啦?

使用这种方法,您可以在每个平台上获得真正的原生 UI和每个平台上的用户体验。这可能看起来像很多工作(这可能取决于您的应用程序),但它不是必须(同样,很多代码可以共享,相同的MVC模式)。请看一个客户案例的回答。

免责声明:我为Xamarin (MonoTouch和Mono for Android的制造商)工作

我想如果你在看哪个系统最适合。我就去MVC4最新版本的,因为它有一个选项来创建一个视图,将专门用于移动设备使用java script完全渲染组件,但这将是一个web应用程序,看起来和感觉上像一个手机应用程序,选择mono和电话之间的差距我可能使用monotouch因为它有更多的功能,它可能会更容易实现你应用。