哪里是Xamarin.Mac和Mono之间的区别:OSX。 我知道Xamarin买了单,所以我认为这应该是相同的。 但是单声道:OSX似乎是免费的,而Xamarin.Mac花费至少399 $。 那么,在这两者之间有什么区别?
- Xamarin.Mac - > http://xamarin.com/mac
- 单声道:OSX - > http://www.mono-project.com/Mono:OSX
哪里是Xamarin.Mac和Mono之间的区别:OSX。 我知道Xamarin买了单,所以我认为这应该是相同的。 但是单声道:OSX似乎是免费的,而Xamarin.Mac花费至少399 $。 那么,在这两者之间有什么区别?
我不是从Xamarin,所以下面只是我自己的理解,
总之,我们可以注册的研讨会,并了解它是什么,
http://resources.xamarin.com/intro-to-xamarin.mac.html
顺便说一句,语句“Xamarin买了单声道”是不是准确。 正确的术语可以通过米格尔奥德伊卡萨这篇博客可以发现,
http://tirania.org/blog/archive/2011/Jul-18.html
以下是在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的条款的约束。 这允许你发布既能苹果App Store以及分发应用程序嵌入单声道运行,而无需提供源代码或对象为最终用户重新链接文件。
创建独立的应用程序捆绑
Xamarin.Mac允许开发者出货既包括他们的软件以及所需的单声道运行时的碎片,而无需你的使用者去取自己的单声道运行,并在其系统上单独安装的应用程序包的MonoMac延伸。
此功能用于AppStore的部署,以及。
Xam.Mac填补缺少许多从单OSX上的差距。
有绑定到本地OSX API来通知,例如。
对我们来说,大赢是使用OSX FSEvents一个FileSysteWatcher。 这很棒。 它还具有NetworkAvailability的OSX兼容版本。 单只适用于Linux / Windows的支持