Google於5月1日發布了新版本的Native Development Kit(NDK),可用於開發在MIPS-Based設備上運行的本地應用程序。這是一個大問題! Google 已經注意到市場上數以百萬計的基於MIPS 的Android 設備,並已采取行動在新版本的NDK 中包含MIPS ABI 支持。
盡管開發人員以前可以從MIPS 開發人員站點(http://developer.mips.com) 獲取MIPS NDK,但現在他們可以像許多其他開發人員一樣從官方Android 開發人員站點獲取NDK。隨著這一進展,我們預計許多新的開發人員將很快參與MIPS 兼容應用程序的開發。
目前,絕大多數Android應用程序(基於Dalvik)都能夠支持MIPS-Based平台。然而,對於一些圖形密集型和資源密集型應用程序,開發人員有時會選擇以本機代碼編譯程序,以獲得最佳性能和資源訪問。我們理解這一點,這就是我們一直在開發者網站上為NDK 提供支持的原因。現在,使用官方第八版Android NDK,開發人員可以編譯針對不同平台的原生程序代碼,讓應用程序可以運行在不同的設備上,包括使用MIPS架構的設備。
Google 將MIPS ABI 添加到第八版Android NDK 的舉動對於不同的人來說意味著不同的事情。
從最終消費者的角度來看,這可以確保所選應用程序能夠在各種連接設備上一致地工作,無論設備是基於MIPS、x86 還是ARM 架構。
對於開發者來說,NDK 8 版本使新應用程序更加廣泛可用,並帶來了更高的變現可能性。此外,它還為非傳統Android應用開辟了機會,例如數字電視、機頂盒和其他家庭娛樂市場,而MIPS在這些市場中處於領先地位。
這為OEM、ODM 和芯片公司提供了選擇的自由,使他們能夠根據架構優點選擇CPU。我們相信,當談到性價比時,MIPS 將是最好的。
對於穀歌來說,此舉證明它兌現了過去多次做出的承諾——Android是一個開放平台,不限於特定架構。此舉還有可能為更多兼容MIPS 的Android 應用程序鋪平道路,從而將Android 設備的尺寸進一步擴大數倍。
對於MIPS及其客戶而言,這不僅代表著公眾對MIPS在移動市場中日益增長的重要性的肯定,也代表著MIPS移動生態係統的重要增長。隨著越來越多基於MIPS的移動設備在市場上得到廣泛采用,圍繞MIPS架構的移動應用生態係統將不斷發展。
目前,已有多款采用MIPS架構的低成本Android設備發布。事實上,業界首款Android 4.0“Ice Cream Sandwich”平板電腦就采用了MIPS架構!上個月,飛利浦針對中國市場發布了一款基於MIPS的7英寸平板電腦。該產品已通過Android兼容性測試套件(CTS)並獲得全麵認證。我們相信這將為在未來版本中集成Google Play、地圖、Gmail 和其他GMS(Google 應用程序)提供機會。
借助最新版本的Android NDK,開發者可以通過Google Play、Amazon Marketplace等應用市場進一步向更多用戶推廣自己的應用程序。基於MIPS 的設備可以通過這些市場被應用到各種應用中。 Google Play 需要GMS 集成,因此許多基於MIPS 的設備很快就會支持此功能。
我們能夠成功進入移動市場的原因之一是MIPS具有快速、準確的執行能力。在“Cupcake”版本期間,將Android 移植到MIPS 架構花了幾個月的時間。此後,我們不斷積累專業知識,基於MIPS的芯片逐漸成熟,包括君正和炬力開發的SoC。當Android 4.0於2011年11月14日正式推出時,MIPS隻用了幾天的時間就完成了移植,而我們的芯片合作夥伴隻花了十天的時間就將其帶到了平板電腦上。
截至12月5日,全球首款Android 4.0平板設備——Ainovo Novo 7 Basic已正式開售。這是基於MIPS 的設備,不是ARM 架構,也不是Intel 架構。此外,它在中國的零售價不到100 美元。這個成績比其他競爭對手領先了近三個月。繼——之後,其他支持Android 4.0的平板電腦也姍姍來遲。
MIPS架構的卓越性能一直是家庭娛樂和網絡應用領域的佼佼者。通過Android,基於MIPS 的應用處理器現已出現在平板電腦和手機中。穀歌發布的MIPS NDK將幫助應用開發者更輕鬆地利用MIPS架構,進一步加速基於MIPS的解決方案在移動市場的廣泛應用。
開發人員可以從Google 的Android 開發人員網站下載新的NDK:http://developer.android.com/sdk/ndk/index.html。