轉帖|行業資訊|編輯:我只采一朵|2015-04-28 15:32:42.000|閱讀 886 次
概述:微軟將 Xamain 融合進 Visual Studio 2015后,VS跨平臺移動開發對于 .NET 起家的團隊來說,非常值得嘗試,可以節省不少時間和金錢。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
早在去年春天的時候,IT圈就盛傳微軟收購了 Xamarin 。顯然,Xamarin 得到了來自微軟的大力支持,而微軟則直接將 Xamain 融合進 Visual Studio 2015,以扭轉它在移動領域的頹勢。
也許你還擔心這里面是否有大坑,是否還不夠成熟,我現在還無法回答你,不過我相信微軟和 Xamarin 會很快解決這些問題,尤其是微軟,它有足夠的動機去讓 Visual Studio 2015 跨平臺開發火起來。所以,這只是時間的問題。
Visual Studio 跨平臺開發對于 .NET 起家的團隊來說,非常值得嘗試。讓.NET團隊去新組建 Android 和 iOS 開發團隊的成本絕對不少,而且團隊這方面的技術積累也很薄弱。
如果你做過 .NET 和 Android 開發,那么看一下這個視頻 ,Wow,像不像 Windows Form 開發?終于可以解放生產力了!>>下載Xamarin
Visual Studio 2015 支持幾種方式開發跨平臺移動應用:
C# 開發跨平臺
實際體驗了一下,因為 C# 更緊湊的語法加上 VS 的高度智能,比用 eclipse 開發效率高不少(eclipse 有些地方實在是太不智能了),項目的結構基本上和 Android Java 開發一致,從 Java 開發轉過來會很順利。
舉個例子,我使用了 .NET 里的任務庫開啟一個異步線程,然后使用了第三方 JSON 庫生成一段 JSON 后更新到界面上:
我感受到了純粹的 C# 開發體驗,沒做過 Java 開發的人可知道上面的 C# 代碼要是用等同的 Java 寫得有多啰嗦。
iOS 方面,和 Android 的體驗差不多,不過部署和調試,需要通過網絡遠程連接到 Mac 電腦上。
目前 Visual Studio 2015 的跨平臺應用開發,是基于 Xamarin,因此你需要安裝 Xamarin 套件(安裝過程需要下載很多包,需FQ,網絡不太好的朋友,可以下載我已經傳到網盤上的離線包,自己一個一個安裝 //pan.baidu.com/s/1i328fRn )。 此外,Xamarin 也可以集成在 VS 2012 / 2013 中。
Xamarin 是要收費的,可以按月或按年買授權。Xamarin提供免費版(下載Xamarin),不過有些限制。查看價格>>
總的來講,比起招 Android 和 iOS 兩組開發人員,購買Xamarin還是劃算不少的,并且團隊中隨便一個會 .NET 的人學習幾天就能上手了。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn