繁体   English   中英

Monocross和Monotouch(xamarin)之间的区别?

[英]Difference between Monocross & Monotouch (xamarin)?

我现在正在探索Monotouch(由Xamarin开发)与其他解决方案(例如Monocross)的功能吗?

因此,任何人都可以解释何时使用Monotouch以及何时使用Monocross。

这些框架本机应用程序开发的优缺点是什么?

只是为了直观地添加到Stephane的答案中,以下是根据我的一个演示文稿稍微改编而成的图表:

图表


请注意,您不必使用诸如MonoCross,MvvmCross等共享库。您始终可以编写自己的体系结构。 这就像在Web应用程序中一样-不必使用WebForms,ASP.Net Mvx,FubuMvc等-您可以仅使用Request and Response并直接与Web服务器进行通信。

因此,您可以编写自己的代码以使您的应用适应每个平台,例如:

图表


您应该采用哪种方法-取决于您和您的应用程序的要求...以及个人意见。

Monocross是一个跨平台的MVC框架。 作为框架,它是开源的。 但您需要Android的monotouch或mono才能在设备上进行部署。

那两个东西没有比较。 他们总结。

使用Monocross或MvvmCross之类的工具,您将真正获得一个跨平台的代码共享框架,这是您使用本机语言进行编码的优势。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM