Google開發(fā)人員訪談 Android平臺探秘
Android實(shí)際上是基于Andy Rubin和其它幾位Danger公司的元老的工作成果,Google在2005年買下了這家公司,同時(shí)也擁有了他們的Android計(jì)劃.Rubin現(xiàn)在是Google移動平臺的負(fù)責(zé)人.最近他在與CNET記者的交談中,透露了一些Android手機(jī)平臺計(jì)劃,并解釋了為什么平臺化了這么長時(shí)間才搭建起來.
記者:Android平臺大概是什么樣子?
Rubin:從一個(gè)開發(fā)者的觀點(diǎn)看,我們的手機(jī)平臺有一個(gè)用戶界面團(tuán)隊(duì)來負(fù)責(zé)維持,實(shí)際上我們的界面是一個(gè)可替換的用戶界面.
我們的團(tuán)隊(duì)一直在建設(shè)并把它作為一個(gè)移動mashup平臺,這是一個(gè)嶄新的概念.開發(fā)人員可以在平臺系統(tǒng)上快速開發(fā),并可以利用其它開發(fā)人員的工作成果.所以,這為手機(jī)開發(fā)商創(chuàng)造力更大的靈活性,工作少,周期短,快速成型,并一步到位.
問:你們是否有個(gè)叫做“夢想”的系統(tǒng)原型嗎?誰擁有它,我們什么時(shí)候能看到這個(gè)系統(tǒng)?
Rubin:實(shí)際上我不知道這個(gè)名字從何而來.這只是個(gè)內(nèi)部代碼的名稱,而且現(xiàn)在已經(jīng)改變了不少.
待我們的SDK放出之后,我們會在PC平臺上提供一個(gè)完整的硬件仿真器,它可以運(yùn)行于Windows、Linux、以及Mac OS X系統(tǒng)上.至于規(guī)格我想大家都知道,具有標(biāo)準(zhǔn)QWERTY鍵盤的,或是沒有鍵盤的,擁有觸摸功能的以及無觸摸功能的.
問:消費(fèi)者在明年之前還看不到這款設(shè)備,對不對?
Rubin:是的.
問:Google會出自己品牌的電話嗎?
Rubin:無可奉告.
問:你為什么選擇Linux系統(tǒng)作為Android平臺的基礎(chǔ)?
Rubin:好處之一,Linux是一個(gè)相當(dāng)普遍的系統(tǒng),我們的Android使用Linux內(nèi)核可以加快軟件移植速度.
問:那你為什么不加入例如LiMo一樣的開發(fā)社區(qū)或者Lips(Linux Phone Standards)論壇?
Rubin:實(shí)際上這里有一個(gè)關(guān)鍵的差異,相比那些開放的團(tuán)體,我們現(xiàn)在開發(fā)的是一款產(chǎn)品.每個(gè)組織中的會員都會為聯(lián)盟貢獻(xiàn)出自己的一份努力,我們貢獻(xiàn)的是產(chǎn)品.
實(shí)際上業(yè)界在不斷努力,但是開發(fā)社區(qū)只寫標(biāo)準(zhǔn),需要的是相關(guān)產(chǎn)業(yè)來生產(chǎn)滿足這些標(biāo)準(zhǔn)的產(chǎn)品.
問:誰來做Android平臺的技術(shù)支持?
Rubin:我們不結(jié)盟,有五大類廠商負(fù)責(zé)技術(shù)支持,半導(dǎo)體廠商、原始設(shè)備制造商(OEM)、運(yùn)營商、軟件公司、還有商業(yè)合作伙伴.商業(yè)伙伴也將做我們的技術(shù)支持.
問:假設(shè)它被廣泛使用,Google的投資回報(bào)率是多少?
Rubin:實(shí)際上,Google的使命是組織全世界的信息,并使用戶能連接入相關(guān)的信息.Android平臺的項(xiàng)目滿足了作為Google訪問組件的使命.我們只需要確保手機(jī)無處不在,消費(fèi)者就可以隨時(shí)獲得Google的服務(wù).
問:請問廣告到底是怎么回事?
Rubin:我們沒有直接在平臺上嵌入廣告,就跟你在臺式機(jī)上看廣告一樣,所有的廣告都是通過瀏覽器獲得的.
問:Android平臺捆綁了什么瀏覽器?
Rubin:哦,你可以使用任何瀏覽器,只要Linux平臺支持.
問:Android挑硬件嗎?或者說需要什么樣的硬件來執(zhí)行?主流的?高端的或是低端的?
Rubin:經(jīng)過我們的努力,實(shí)際上我們的運(yùn)行庫文件僅有250KB,而不是3.4M.我們付出了很大的努力,考慮這些細(xì)節(jié),正如我說的,我們可以對應(yīng)最低端的電子產(chǎn)品.
最基本的要求是32MB內(nèi)存,32MB閃存,以及200MHz處理器.現(xiàn)在基本上智能手機(jī)都可以滿足這條要求.
問:是否有不同版本的Android平臺?
Rubin:這個(gè)一個(gè)真正重要的問題,我們不創(chuàng)造任何非完整版的系統(tǒng)環(huán)境,我認(rèn)為起碼在開源平臺上不能這樣做.我們只有一個(gè)版本.
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
linux相關(guān)文章:linux教程
評論