簡體   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