在微軟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。