[英]Monotouch Tell Difference Between iPad 3G and WiFi (Check for GPS)
[英]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.