Xamarin.Mac 和 Mono:OSX 之间的区别在哪里。我知道 Xamarin 购买了 Mono,所以我认为它应该是相同的。但 Mono:OSX 似乎是免费的,而 Xamarin.Mac 的价格至少为 399 美元。那么他们两者的区别在哪里呢?
- Xamarin.Mac ->http://xamarin.com/mac http://xamarin.com/mac
- 单声道:OSX ->http://www.mono-project.com/Mono:OSX http://www.mono-project.com/Mono:OSX
以下是 xamarin.com 上一篇文章的摘录(http://docs.xamarin.com/mac/guides http://docs.xamarin.com/mac/guides2013 年 1 月 1 日)这回答了您的问题。
MonoMac 和 Xamarin.Mac 有什么区别?
Xamarin.Mac 构建于开源 MonoMac 项目之上。 Xamarin.Mac 是由 MonoMac 的维护者开发的,尽管贡献也继续流向 MonoMac。
Xamarin.Mac 具有以下附加功能:
- Mono Runtime 的商业许可证
- 与新框架的绑定
- 创建独立的应用程序包,而不依赖于 Mono 的外部。
以下各节将详细介绍这些内容。
与新框架的绑定
以下是 Xamarin.Mac 中包含的新框架和 API:
- 核心蓝牙
- GameKit
- 新的 MountainLion AppKit API
- SceneKit
- StoreKit
- Mono 运行时的商业许可
Xamarin.Mac 还提供 Xamarin 团队的商业支持,并且 Xamarin.Mac 产品已发布即将推出的功能的路线图。
Mono 运行时许可证是一种商业许可证,允许开发人员重新分发基于 Mono 的应用程序,而不受 GNU LGPL v2 条款的约束。这允许您发布到 Apple App Store 以及分发嵌入 Mono 运行时的应用程序,而无需提供源代码或对象文件供最终用户重新链接。
创建独立的应用程序包
Xamarin.Mac 扩展了 MonoMac,允许开发人员发布包含其软件以及 Mono 运行时所需部分的应用程序包,而无需用户自行获取 Mono 运行时并将其单独安装在其系统上。
此功能也用于 AppStore 部署。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)