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