Novell推Mono for Android平臺開發(fā).NET
2011年4月8日,北京 —— Novell于近日宣布推出Mono® for Android,這是業(yè)界***使用Microsoft Visual Studio為Android平臺開發(fā)Microsoft .NET應(yīng)用的解決方案。隨著在現(xiàn)有Mono開發(fā)工具中加入Mono for Android,Novell使得使用Visual Studio 和其它環(huán)境的Microsoft .NET 和 C#開發(fā)人員可利用一個公共代碼庫輕松地為業(yè)界最廣泛使用的移動設(shè)備創(chuàng)建應(yīng)用,其中包括基于Android的智能手機和平板電腦、Apple iPad、Apple iPhone 和 Apple iPod Touch。
根據(jù)市場研究公司Nielson發(fā)布的統(tǒng)計數(shù)據(jù),Android占有29%的消費市場份額,是***的智能手機平臺。利用Mono for Android,.NET 開發(fā)人員和獨立軟件廠商(ISV)可利用Visual Studio和他們現(xiàn)有的技能來構(gòu)建大量基于Android的應(yīng)用,并向這一廣大市場銷售他們的產(chǎn)品。
“自從2009年MonoTouch引入后,開發(fā)人員已經(jīng)體驗到了Mono給移動應(yīng)用開發(fā)工作帶來的簡化和效率。” Mono項目創(chuàng)始人、Novell公司開發(fā)人員平臺副總裁Miguel de Icaza說。“因此,許多人要求我們?yōu)锳ndroid構(gòu)建一個類似的工具。我們開發(fā)出Mono for Android,為個體開發(fā)人員和公司帶來一種跨多種移動平臺共享他們的代碼的方法,充分利用他們在C# 和 .NET方面的專長的同時,還提升了效率。”
Mono for Android由Mono內(nèi)核運行時間、原始Android 應(yīng)用程序接口綁定、一個用于開發(fā)Android應(yīng)用的Visual Studio 2010插件和一個包含有構(gòu)建、調(diào)試和部署應(yīng)用所需要的各種工具的軟件開發(fā)工具包組成。經(jīng)過Microsoft Visual Studio培訓(xùn)的開發(fā)人員可繼續(xù)使用他們喜歡的IDE,同時使用他們現(xiàn)有的技能和.NET代碼、庫和工具、以及C#編程知識,為基于Android的設(shè)備創(chuàng)建移動應(yīng)用。利用Visual Studio 2010插件,軟件工程師們可開發(fā)、調(diào)試和向Android模擬器、Android設(shè)備或Android應(yīng)用商店部署他們的應(yīng)用。
Mono for Android是對MonoTouch的一種補充。MonoTouch是Novell的一個用于iPad、 iPhone 和 iPod Touch應(yīng)用開發(fā)的解決方案,備受業(yè)界好評。利用Mono for Android 和 MonoTouch,開發(fā)人員可在iPhone、iPad、iPod Touch 、Android 手機和平板電腦,以及Windows Phone 7, Windows 臺式機和 Windows服務(wù)器之間共享公用代碼,從而節(jié)省大量時間和金錢。Mono for Android附加項也使MonoDevelop用戶可在OS X上面進行開發(fā)。
“作為移動軟件開發(fā)商和中間件廠商,我們的客戶能夠使用我們的產(chǎn)品來開發(fā)MonoTouch,以及現(xiàn)在可為Android 和 Apple設(shè)備開發(fā)Mono for Android應(yīng)用。” Resco公司高級開發(fā)師Michal Sartoris說。“我們公司擁有3000多客戶,業(yè)務(wù)的成功全賴于我們比競爭者更早地向市場推出特性豐富、高質(zhì)量的應(yīng)用。Novell為我們提供了創(chuàng)新的、交叉平臺開發(fā)工具,使我們能夠降低和減少創(chuàng)建移動應(yīng)用所需的成本和資源。”