amarin 2.0:在Visual Studio中开发iOS应用
跨平台移动开发框架 Xamarin 今天发布了最新的 2.0 版本。该框架的前身为大名鼎鼎的开源跨平台开发框架 Mono。
借助于 Xamarin,.NET 开发者不用学习新语言即可开发针对 iOS、Android、OS X 平台的应用程序。
Xamarin 2.0 版本更新了很多核心功能,对于开发者而言,最重要的改进要数可以在微软的 Visual Studio 中通过 Xamarin 插件(使用C#)来编写 iOS 应用程序。
此外,该版本中包含了一个新的 IDE——Xamarin Studio,Xamarin 的 CEO Nat Friedman 表示,该 IDE 与 iOS 和 Android SDK 紧密集成,便于开发者在模拟器和真实的设备上构建、测试、调试应用程序。
Xamarin Studio 提供了很多现代开发所需功能,包括代码完成、调试器、打包和发布应用(支持通过 TestFlight 发布应用程序)。对于 Android,Xamarin 还包含了自己的 UI 生成器(对于 iOS,则使用苹果 Xcode 的 UI 生成器)。
新版本的其他功能还有 Xamarin 组件商店([url=http://components.xamarin.com/]Component Store)[/url],开发者只需很少的操作就可以添加新的 UI 控件,并可以连接到各种第三方云服务、图表和图形。
Xamarin 有一个针对个人开发者的免费的版本——Starter Edition,该版本功能有所限制,只能用于开发一些比较小的应用程序(编译后代码最多为 32kb)。付费的个人版本每年费用 299 美元,商业版本每年为 999 美元。