C#开发跨平台应用——Xamarin Studio详解
Xamarin Studio是一款集成开发环境,使用C#语言开发跨平台应用。它与iOS和Android SDK紧密整合,提供了代码完成、调试器、打包和发布应用等现代开发所需功能。除了自带的UI生成器,Xamarin Studio还集成了Git和Subversion,方便开发者进行版本控制。开发者可以在模拟器和真机上对移动应用进行测试和bug调试。Xamarin Studio同时支持Windows和Mac,且提供了适用于Visual Studio 2010和2012的插件。在Mac OS上进行远程调试和测试时,需要通过AOT编译技术将面向iOS的C#代码直接编译为ARM汇编代码。而在Android上,应用程序会转换为IL,并在启动时进行JIT编译。
用户评论