在微软Build 2015上,随着VS 2015的预览版发布,Xamrine免费版已经做为VS 2015跨平台移动解决方案的核心。与此同时,Xamarin官方也宣布其用户量达到百万之多。2011年7月,Xamarin 开始使用C#开发IOS和Android app,截止2015月4月29日,用户量到达了百万,下面咱们就新功能作一些分享:html
Xamarin.Forms for Windows 8.1 and Windows Phone 8.1app
今年3月份发布了针对Windows和Windows Phone预览版的Xamarin.Forms,在社区受到开发者的广泛欢迎。咱们今天宣布将继续增强对这些平台的支持,使得开发人员仅须要基于Xamarin.Forms apps 的同一套代码,便可发布app到IOS、Android、Windows、Windows Phone。另外为了方便开发者开发,Xamarin.Forms for Windows 、Windows.Phone可经过NuGet下载。工具
同时,内部预览版的Windows 10 Universal App Platform已经发布,使得开发者能够基于一样的代码,为全部Windows 10的发布应用。这个新的功能目前在内测,若是你须要参与内部预览版,请经过报名得到预览版下载资格。ui
在Visual Studio中,可使得UI开发更加方便。新的代码自动完成功能使Xamarin.Forms更强大。如今,您能够在在XAML建立用户界面,经过轻松探索Xamarin.Forms用户界面API,快速构建复杂的画面,并避免打字错误和其余常犯的输入错误等。spa
Microsoft Visual C++ Debugger Integration设计
咱们已经与微软的Visual C ++团队在合做,能够很容易地在企业应用套件Xamarin.Android引用C ++库、调试C ++库。在Visual Studio2015发行候选版本,你会经过新选项找到一个来接你哪会像调试器从项目的属性窗口中运行你的应用程序Xamarin.Android。调试
在新选项对话框--Debugger选项下,请选择“Microsoft”,它将可以调试本地C++库,其中包括表达式计算,监视窗口和自动窗口等功能。orm
Visual Studio如今已经提供此功能,使得iOS设计人员彻底可以使用Visual Studio编辑Apple Watch storyboard。htm
如从Visual Studio工具箱中拖放interface controllers 和UI控件拖到storyboard,同时还可对属性配置板进行配置,以及使用控制键+拖动来移动按钮,表格,或interface controller 到另外一个interface controller 来建立新的segues。blog
当使用Visual Studio来开发IOS项目,你可能会遇到调用第三方Ojbect-C库的状况。在这种状况下,使用Xamarin.iOS会很是方便,它使得在Visual Studio中很是容易的调用第三方Ojbect C类库,来开发Xamarin.iOS apps。
ComponentOne Xuni是Xamarin.Forms上本地化和跨平台的移动端控件集,它是由全球最大的控件提供商GrapeCity (葡萄城)生产。基于Visual studio xamrin,便可使用ComponentOne Xuni。 Xuni的设计宗旨是在安卓、iOS和Windows Phone上提供本地化的体验,用相同的API实现跨平台的设计。经过Xuni和Xamarin.Forms,借助C#和Xaml可以开发出适用于全部设备的企业级应用。跨平台的移动开发历来没有这么容易过! 带来绝佳移动体验的跨平台开发控件套包—ComponentOne Xuni。