xamarin studio for Mac 是 Mac os 平台上的一款非常不错的 Mac 开发软件,xamarin studio for Mac是一个用C#语言开发跨平台应用的集成开发环境,它和iOS以及Android SDK 紧密整合。Xamarin Studio 提供了很多现代开发所需功能。

xamarin studio for Mac 软件特色
1对于 Android,Xamarin 还包含了自己的 UI 生成器(对于 iOS,则使用苹果 Xcode 的 UI 生成器),此外还集成了 Git 和 Subversion。开发者可以使用 Xamarin Studio 在模拟器和真机上对移动应用进行测试和 bug 调试。Xamarin Studio 能够完美支持 Windows 和 Mac。

2Xamarin 还提供了 for vs2010 vs2012 的插件,这个是比较吸引人的地方。该插件可以很好地与微软的生态系统集成,可以在 Mac OS 机器的仿真器上进行远程调试和测试。在 Mac OS上,因为iOS的现有限制,面向iOS的C#代码会通过AOT编译技术直接编译为ARM汇编代码。而在Android上,应用程序会转换为IL,启动时再进行JIT编译。

3但插件里面只有 Android\iOS 类型的项目,更多其它平台上的项目都没有。iOS 的项目的编译和调试需要 Xcode 支持,则说明还需要一台 Mac 的系统以及 Xcode 环境,以及一个装在 Mac 上的辅助软件 Xamarin.iOS,Xamarin.iOS 是运行在 Mac 上的软件,用来负责编译和调试软件,并且把结果通过 socket 通信反应到 IDE 上。但官方并没有提供这个软件的下载或试用,是购买授权用户的特权