[英]Where is the difference between Xamarin.Mac and Mono:OSX
Xamarin.Mac和Mono:OSX之間的區別在哪里? 我知道Xamarin買了Mono所以我認為它應該是一樣的。 但Mono:OSX似乎是免費的,而Xamarin.Mac至少需要399美元。 那么兩者之間的差異在哪里呢?
以下摘錄自xamarin.com( http://docs.xamarin.com/mac/guides 2013年1月1日)上的一篇文章,該文章回答了您的問題。
MonoMac和Xamarin.Mac有什么區別?
Xamarin.Mac建立在開源的MonoMac項目之上。 Xamarin.Mac正在由MonoMac的維護者開發,盡管貢獻也在繼續流向MonoMac。
Xamarin.Mac具有以下附加功能:
這些將在以下部分中詳細介紹。
綁定到新框架
以下是Xamarin.Mac中包含的新框架和API:
Xamarin.Mac還提供Xamarin團隊的商業支持,Xamarin.Mac產品已發布即將推出的功能路線圖。
Mono運行時許可證是一種商業許可證,允許開發人員重新分發其基於Mono的應用程序,而不受GNU LGPL v2條款的約束。 這允許您將兩者都發布到Apple App Store以及分發嵌入Mono運行時的應用程序,而無需為最終用戶重新鏈接提供源代碼或目標文件。
創建自包含的應用程序包
Xamarin.Mac擴展了MonoMac,允許開發人員發布包含其軟件以及Mono運行時所需部分的應用程序包,而無需用戶自行獲取Mono運行時並在其系統上單獨安裝。
此功能也用於AppStore部署。
我不是來自Xamarin,所以下面只是我自己的理解,
無論如何,我們可以報名參加研討會並了解它是什么,
http://resources.xamarin.com/intro-to-xamarin.mac.html
順便說一下,“Xamarin買單聲道”的說法並不那么准確。 在Miguel de Icaza的博客文章中可以找到正確的術語,
Xam.Mac填補了OSX上Mono缺少的許多空白。
例如,有針對通知的本機OSX API的綁定。
我們的BIG勝利是使用OSX FSEvents的FileSysteWatcher。 這很棒。 它還具有OSX兼容版本的NetworkAvailability。 Mono僅支持Linux / Windows
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.