Xamarin vs. Mono vs. Monodevelop

54

XamarinMono 有什么关系(它们是同一个产品吗)?

Monodevelop IDE 是否与 Mono 相关?


3
Mono是跨平台.NET计划的核心开源项目。Xamarin是其商业产品线(Mac、iOS和Android)的品牌。它们密切相关,因为许多Xamarin员工在Mono上工作,但它们是不同的,我相信这就是为什么他们将MonoTouch和Mono for Android重新命名为Xamarin.iOS和Xamarin.Android的原因。开源和商业之间的界限从未更清晰。当然,MonoDevelop是为Mono而设计的,而Xamarin Studio则是为Xamarin而设计的。 - Lex Li
3
他们网页上的引语是:“Xamarin Studio是MonoDevelop和Xamarin iOS/Android插件以及品牌的捆绑包。” - greenoldman
现在可以尝试使用Visual Studio Code了 - https://code.visualstudio.com/ - Devesh Chanchlani
1个回答

50

Xamarin是一个使用C#开发移动应用程序(Android和iPhone)的主要平台。

The Mono项目是.NET框架的开源端口,最常用于在Linux下运行.NET。从性能上看,它的速度大约是.NET Framework的50%(平均值)。

MonoDevelop是一个开源的C# IDE,类似于Eclipse或Visual Studio。

Miguel de Icaza是Mono的主要开发人员之一,也是Xamarin的创始人/所有者之一。


为什么原版的MonoDevelop会在启动页面上显示来自Xamarin的新闻? - Aaron Franke
@AaronFranke - Xamarin 是其主要开发者。根据维基百科,Xamarin Studio 似乎只是 MonoDevelop 的重新品牌化。 - Broots Waymb
1
您也可以使用F#为Xamarin开发应用程序-请参见https://github.com/fsprojects/Fabulous - theimowski

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接