丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
業(yè)界專題 正文
發(fā)私信給譚樊馬克
發(fā)送

0

安卓編年史(二):首度亮相

本文作者: 譚樊馬克 2014-06-19 18:53
導(dǎo)語(yǔ):在 2007 年 11 月,谷歌收購(gòu)安卓?jī)赡辍Phone 發(fā)布五個(gè)月以后,安卓問(wèn)世了,同時(shí)首個(gè)模擬器發(fā)布?;氐疆?dāng)時(shí),這個(gè)操作系統(tǒng)剛剛站穩(wěn)腳跟。它很容易被誤認(rèn)為是“對(duì)黑莓的克隆”。據(jù)早期安卓開(kāi)發(fā)階段的描述,在 2007 年 1 月蘋果終于發(fā)布了革命性的智能手機(jī)以后,谷歌不得不

Android 0.5, Milestone 3——首次公開(kāi)發(fā)布

在我們從實(shí)際硬件產(chǎn)品了解安卓以前,我們要從早期,最初的日子開(kāi)始認(rèn)識(shí)。安卓 1.0 首度來(lái)到硬件上運(yùn)行,但在此之前有好幾個(gè)版本,僅能在 SDK 的模擬器中運(yùn)作。

模擬器,也就是說(shuō),僅供開(kāi)發(fā)使用。因此,這些版本不包括任何谷歌應(yīng)用,甚至連許多系統(tǒng)核心應(yīng)用都沒(méi)有加入。然而,若我們要管窺安卓最早的歷史,這些版本很有用處。

模擬器默認(rèn)的 qwerty 鍵盤欄,運(yùn)行 Milestone 3 版本。Ron Amadeo

在使用異想天開(kāi)的糖果名稱,以及和跨國(guó)食品公司交叉推廣交易(指從雀巢那獲得 KitKat 冠名權(quán),譯者注)以前,安卓首個(gè)公開(kāi)發(fā)布版本只是貼上了“m3-rc20a”的標(biāo)簽,“m3”表示“Milestone 3”。盡管谷歌沒(méi)有宣布版本號(hào)——以及這甚至沒(méi)有一個(gè)設(shè)置應(yīng)用以供查看——瀏覽器用戶代理(UA)卻標(biāo)明了“Android 0.5”。

在 2007 年 11 月,谷歌收購(gòu)安卓?jī)赡?、iPhone 發(fā)布五個(gè)月以后,安卓問(wèn)世了,同時(shí)首個(gè)模擬器發(fā)布?;氐疆?dāng)時(shí),這個(gè)操作系統(tǒng)剛剛站穩(wěn)腳跟。它很容易被誤認(rèn)為是“對(duì)黑莓的克隆”。模擬器使用了 qwerty?鍵盤欄外殼,顯示分辨率 320 × 240,仿造了一款原型設(shè)備。這款設(shè)備由 HTC 制造,似乎曾用代號(hào)“Sooner”(依據(jù)許多早期的安卓賬號(hào)顯示)。

但 Sooner 并未發(fā)布面世。據(jù)早期安卓開(kāi)發(fā)階段的描述,在 2007 年 1 月蘋果終于發(fā)布了革命性的智能手機(jī)以后,谷歌不得不將安卓“推倒重來(lái)”——包括扼殺了尚在襁褓之中的 Sooner。考慮到在蘋果 iPhone 揭幕將近一年后,Milestone 3 模擬器才亮相,而其設(shè)備界面仍是對(duì)黑莓的高度模仿(此處 mimick 也有“嘲弄”的意思,可看做雙關(guān)),這很使人吃驚。

毋庸置疑的是,雖然在蘋果開(kāi)發(fā)下一代 iPhone 的一年間,谷歌已經(jīng)在對(duì)安卓的系統(tǒng)底層大動(dòng)手腳,但是模擬器仍舊呈現(xiàn)了一副“古舊的”面孔。這并沒(méi)有給人帶來(lái)好的第一印象。

在這早期階段,看起來(lái)安卓的按鈕布局還沒(méi)有確定下來(lái)。第一臺(tái)商用的安卓設(shè)備使用了“主頁(yè)”“返回”“菜單”“搜索”作為按鈕標(biāo)準(zhǔn),模擬器卻在你期望是搜索按鈕出現(xiàn)的地方有一個(gè)空白按鈕,標(biāo)明“×”?!癝ooner”的硬件原型甚至更離奇——它將星號(hào)作為第四按鈕。


從左往右:首屏,一條開(kāi)啟的通知,以及“app”文件夾。Ron Amadeo

尚沒(méi)有可定制的首屏,或是桌面小部件(widgets),只是在屏幕底端有個(gè)簡(jiǎn)單的圖標(biāo)塢,可循環(huán)滑動(dòng)并點(diǎn)擊。當(dāng)時(shí)安卓已經(jīng)支持觸摸屏,Milestones 3 卻主要還是以五向?qū)Ш芥I(D-Pad)這種已不合時(shí)宜,然安卓仍在支持的方式控制。這一早期版本的安卓甚至已經(jīng)有動(dòng)畫。當(dāng)圖標(biāo)進(jìn)入或退出塢的中心窗格時(shí),它們會(huì)膨脹或是萎縮。

通知面板也尚未引入。通知圖標(biāo)顯示在狀態(tài)欄(作為一個(gè)笑臉顯示在頂端),唯一的打開(kāi)方式是在首屏按 D-Pad 的“上”按鍵。你無(wú)法點(diǎn)擊笑臉打開(kāi)通知,更不能從首屏以外的其他途徑訪問(wèn)通知。一旦開(kāi)啟通知,狀態(tài)欄會(huì)略微展開(kāi),通知文字會(huì)以對(duì)話氣泡的方式呈現(xiàn)。對(duì)于某條通知,沒(méi)有辦法人為消除——只能由應(yīng)用本身清理它們的通知。

應(yīng)用抽屜的職責(zé)由塢左側(cè)一個(gè)簡(jiǎn)單的“Applications”文件夾承擔(dān)。盡管有大量的功能,Milestone 3 模擬器并不是很待見(jiàn)應(yīng)用圖標(biāo)。“瀏覽器”“聯(lián)系人”與“地圖”是僅有的真實(shí)應(yīng)用。

奇怪的是,“最近通話”被提升為一個(gè)單獨(dú)的圖標(biāo)出現(xiàn)。由于這只是一架模擬器,智能手機(jī)核心功能的圖標(biāo)并沒(méi)有出現(xiàn)。如“鬧鐘”“日歷”“撥號(hào)”“計(jì)算器”“相機(jī)”“圖庫(kù)”以及“設(shè)定”。硬件原型曾向新聞界演示過(guò)許多這類功能,并為此開(kāi)發(fā)了一套谷歌應(yīng)用套件以供運(yùn)作??杀氖?,我們無(wú)法再見(jiàn)它們一面。它們已經(jīng)年邁,無(wú)法再連接谷歌服務(wù)器。


Milestone 3 的瀏覽器菜單系統(tǒng),壁紙選擇界面,音量控制界面。Ron Amadeo

這套現(xiàn)已被否決的菜單系統(tǒng),出現(xiàn)并應(yīng)用在 Milestone 3。點(diǎn)擊硬件菜單按鈕,跳出灰色菜單,藍(lán)色漸變色標(biāo)注了當(dāng)前選擇。實(shí)體鍵盤上的字母完成對(duì)應(yīng)的動(dòng)作(很有 Windows 和黑莓的風(fēng)格,不是么?——譯者)。

在上面的截圖中,你可以看到瀏覽器中打開(kāi)的菜單。進(jìn)入第二層級(jí),如“Zoom”菜單,會(huì)發(fā)現(xiàn)第一層級(jí)菜單會(huì)古怪地變透明了。

大為驚奇的是,Milestones 3 已經(jīng)有多任務(wù)和后臺(tái)應(yīng)用。離開(kāi)某個(gè)應(yīng)用并不會(huì)將其關(guān)閉——應(yīng)用會(huì)保存狀態(tài),哪怕是文本框中的文本也會(huì)得到保留。這個(gè)特性,直到 2010 年 iOS 4 發(fā)布,蘋果才抽出時(shí)間添加,這真真切切地昭示了兩個(gè)平臺(tái)的差異。iOS 最初設(shè)計(jì)為一個(gè)封閉的平臺(tái),并不允許第三方應(yīng)用,因此平臺(tái)的健全并不是其焦點(diǎn)所在。安卓自從落地誕生那天就設(shè)計(jì)為一個(gè)強(qiáng)大的應(yīng)用平臺(tái),應(yīng)用易于開(kāi)發(fā)正是當(dāng)初創(chuàng)造這套系統(tǒng)的驅(qū)動(dòng)力之一。

在安卓以前,谷歌已經(jīng)在通過(guò) WAP 站點(diǎn) J2ME 翻蓋手機(jī)應(yīng)用進(jìn)入移動(dòng)市場(chǎng),這使得它敏銳地預(yù)計(jì)到移動(dòng)開(kāi)發(fā)是如此之困難。據(jù) Atlantic,Larry Page 曾介紹公司對(duì)移動(dòng)市場(chǎng)的努力?!拔覀円延幸还褡映^(guò) 100 臺(tái)手機(jī)(都需要對(duì)應(yīng)開(kāi)發(fā)軟件),同時(shí)我們也在構(gòu)建我們的軟件,以一次適配多種設(shè)備?!蹦壳伴_(kāi)發(fā)者經(jīng)常抱怨安卓的碎片化,但這一問(wèn)題在該操作系統(tǒng)問(wèn)世以前更加更加嚴(yán)重。

Google 這一平臺(tái)策略最終勝利,而 iOS 最終也緩慢地追加了許多這類以應(yīng)用為中心的特性——多任務(wù),跨應(yīng)用分享,以及應(yīng)用切換(后臺(tái))——這是后話。

當(dāng)你在首屏按下數(shù)字時(shí)候,撥號(hào)屏幕跳出;來(lái)電截屏;去電截屏。Ron Amadeo

盡管撥號(hào)圖標(biāo)并不存在,Milestone 3 模擬器也提供了一種途徑制造通話。點(diǎn)擊任意鍵會(huì)呈現(xiàn)左圖,雜合了撥號(hào)和聯(lián)系人搜索。僅輸入數(shù)字,并點(diǎn)擊綠色電話硬件按鈕,將會(huì)播出號(hào)碼;輸入字母會(huì)搜索聯(lián)系人,但聯(lián)系人并不能用數(shù)字搜索。甚至直接輸入一串電話號(hào)碼,也不會(huì)進(jìn)入某個(gè)聯(lián)系人。

來(lái)電則是近乎全屏的彈出窗口,并有著甜美的透明背景。一旦進(jìn)入通話,背景變成深灰色,Milestones 3 在用戶頭像旁邊展示了一組令人驚奇的高級(jí)特性:靜音,免提,保持,以及電話會(huì)議按鈕。多人通話展示的是重疊的半透明卡片,用戶可以選擇交換或合并通話。交換通話觸發(fā)的是一個(gè)美麗的小型洗牌動(dòng)畫。


聯(lián)系人列表,單個(gè)聯(lián)系人,編輯聯(lián)系人,以及最近通話屏幕。Ron Amadeo

聯(lián)系人顯示為鮮明的,黑色與藍(lán)色名稱列表。聯(lián)系人卡片使用一個(gè)點(diǎn)作為聯(lián)系人圖片,但無(wú)法選中某張圖片代替默認(rèn)的空白頭像(至少在模擬器中是這樣)。這里唯一中看不中用的裝飾是在每個(gè)聯(lián)系人姓名左側(cè)標(biāo)注代表 XMPP 協(xié)議的圓點(diǎn)。始終在線的 XMPP 連接曾是安卓的核心傳統(tǒng)之一,Milestone 3 中已實(shí)現(xiàn)與系統(tǒng)的深度整合。安卓使用 XMPP 以確保與谷歌服務(wù)器 7 天 24 小時(shí)(整整一周)的連接,并令 Google Talk、云端至設(shè)備推送通信、以及應(yīng)用安裝與卸載消息等保持通暢。


瀏覽器的“偽”谷歌主頁(yè),地址欄,以及歷史界面。Ron Amadeo

瀏覽器內(nèi)核為 Webkit 419.3,與同期的 Mac OS X 10.4 內(nèi)置的 Safari 2 一致。主頁(yè)并非 Google.com,而是安卓?jī)?nèi)置的硬編碼 home.html。它看起來(lái)像是太古時(shí)期的 Google.com。瀏覽器仍保留了 OS X 的遺產(chǎn),如搜索按鈕渲染呈現(xiàn)為有光澤的 Aqua 風(fēng)格。

小得可憐的黑莓風(fēng)格屏幕必須要有一個(gè)分離的地址欄,從瀏覽器菜單選“go to”方能跳出。盡管自動(dòng)完成還沒(méi)有加入,地址欄卻會(huì)隨著你的輸入而實(shí)時(shí)搜索歷史記錄。

右側(cè)圖片展示的是歷史記錄,訪問(wèn)過(guò)的站點(diǎn)均會(huì)以縮略圖方式呈現(xiàn)。當(dāng)前縮略圖會(huì)在其余兩個(gè)之上,滑動(dòng)縮略圖切換,會(huì)看到一個(gè)飛撲的動(dòng)畫效果。但在這個(gè)早期階段,瀏覽器并不支持多個(gè)選項(xiàng)卡或是多個(gè)窗口——你只能在當(dāng)前頁(yè)面瀏覽網(wǎng)站,僅此而已。


從屏幕錄像中截取的谷歌地圖畫面,導(dǎo)航界面,以及圖庫(kù)測(cè)試畫面。Ron Amadeo

一開(kāi)始,谷歌便知道在移動(dòng)領(lǐng)域,地圖重要意義非凡,因而將地圖客戶端移植到了 Milestone 5 (按:原文如此)模擬器當(dāng)中。

這一版本的谷歌地圖,便是云端腐爛的首位罹難者。客戶端無(wú)法從谷歌服務(wù)器載入信息,因此地圖展示為空白的灰色網(wǎng)格。啥事都做不了。

幸運(yùn)的是,從上面第一幅安卓運(yùn)作視頻的截圖,我們可以拼湊出一幅精確的畫面,一瞥芳容。舊的谷歌地圖全然是為非觸屏設(shè)別開(kāi)發(fā)的,竟然在屏幕底端標(biāo)注了硬件按鍵對(duì)應(yīng)的快捷鍵。地圖是否可以定位當(dāng)前位置并不清楚,或許只是根據(jù)輸入的地址顯示對(duì)應(yīng)地點(diǎn)。

搜索、導(dǎo)航以及衛(wèi)星圖和交通圖隱藏在菜單中。截圖展示導(dǎo)航界面,你甚至可以從聯(lián)系人地址選取作為起點(diǎn)或終點(diǎn)。但是,地圖缺少任何一種 GPS 整合方式,你遍尋不著“我的位置”這一按鈕。

雖然 Milestone 3 沒(méi)有內(nèi)置圖庫(kù),右側(cè)截圖卻是圖庫(kù)的測(cè)試視圖,隱藏于“API Demos”這一應(yīng)用當(dāng)中。圖片可以向左向右滑動(dòng),但無(wú)法做到全屏瀏覽圖片。也沒(méi)有圖片管理的相應(yīng)選項(xiàng)。這終究只是作為測(cè)試滾動(dòng)瀏覽圖片的工具罷了。


時(shí)間選擇器與日歷,帶有滑稽可笑的字距,以及垂直列表測(cè)試。Ron Amadeo

模擬器并沒(méi)有設(shè)置應(yīng)用,但得益于 API Demos,我們有幸一覽時(shí)間及日期選擇器的原型。這真是件如此草率的半成品:一路都有字距問(wèn)題,在分鐘的數(shù)字鍵有巨大的空隙,日歷上一周的每天之間空格不均勻。時(shí)間選擇器可以單獨(dú)修改年月日數(shù)字,但無(wú)法在你修改著日期時(shí)月份自動(dòng)進(jìn)入下一個(gè)月。

請(qǐng)記住,盡管這看起來(lái)像是從某個(gè)被遺忘的紀(jì)元發(fā)掘出的恐龍遺骸,它也只不過(guò)是 6 年前發(fā)布的。我們往往習(xí)慣于科技的步伐,回頭一看這家伙,會(huì)以為已經(jīng)是 20 年前的產(chǎn)物。同在 2007 年晚期這個(gè)時(shí)段的桌面操作系統(tǒng),微軟已向全世界銷售 Vista 將近一年,蘋果也才發(fā)布 OS X 10.5 Leopard(美洲豹)。


Milestone 3 新的模擬器皮膚,RC37a,采用了更為現(xiàn)代化的全觸摸風(fēng)格。Ron Amadeo

兩個(gè)月后,也就是 2007 年 12 月,谷歌對(duì) Milestone 3 模擬器進(jìn)行了升級(jí),換上了更為寬大的 480 × 320 設(shè)備配置。這次升級(jí)被記錄為“m3-rc37a”,軟件構(gòu)建仍與黑莓別無(wú)二樣,只不過(guò)是屏幕的樓盤面積大了許多。

(本節(jié)完。)

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。

分享:
相關(guān)文章

編輯

使用真實(shí)姓名發(fā)稿。本科地理,碩士中文,鐘愛(ài)消費(fèi)電子。
當(dāng)月熱門文章
最新文章
請(qǐng)?zhí)顚懮暾?qǐng)人資料
姓名
電話
郵箱
微信號(hào)
作品鏈接
個(gè)人簡(jiǎn)介
為了您的賬戶安全,請(qǐng)驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請(qǐng)驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號(hào)信息
您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說(shuō)