Google I/O 2014 發布 Android L 為什麼不用 5.0 版本號命名?
命名這種事情向來都是很主觀的決定,很多時候可能也就是一個拍腦袋的決定,所以我這裡聊的,也只是一個關注 Android 動態的設計師瞎掰。
按照 Android 歷代以來按字母順序以甜食命名的傳統,L 應該來自 5.0 的版本代號「Lollipop」。
PS. 也有另一些有趣的猜(yi)測(yin),在羅馬數字中,L 代表 50。下面是從 Android 1.5 開始歷代 Android 大版本的代號:1.5 Cupcake
1.6 Donut2.1 Eclair2.2 Froyo2.3 Gingerbread3.0 Honeycomb4.0 Ice Cream Sandwich4.1 ~ 4.3 Jelly Bean4.4 KitKat5.0 Lollipop
引用:Android version history
至於為什麼改用「L」而非「5.0」的數字命名,猜想是一方面是 Android 系統的含義由一個手機系統拓展到電視(Android TV)、汽車(Android Auto)和可穿戴設備(Android Wear) ,需要一種新的後綴命名方式來傳達這種變化。
另一方面,使用「L」命名也會有一些品牌傳播方面的收益。數字 5.0 可以是任何一個其他系統的版本號,比如 iOS 5,但字母「L」就只能是 Android 在 Google I/O 2014 發布的這個版本。
Google I/O 2014 keynote,Google 使用「L」來代指正在發布的 Android 新版本。圖:engadget在今天的新聞報道中,一些媒體已經在行文中單獨使用「L」來代指 Android L 這個版本,像 readwrite 的這篇報道:Google Previews The Next Big Release Of Android: "L" 就是這麼表述的。
以上,純屬胡扯。「L」 also introduces new authentication system for Android smartphones and tablets called 「personal locking.」
Kitkat在正式發表以前,也是用Android K-build來稱呼Android 4.4 APIv19的
實際上在使用Kitkat品牌以前,APIv19的代號確實叫做Key lime pie,在AOSP的commit記錄上可以找到所以Android L也是同樣的道理,只不過這次不強調5.0這個版本號
你看最新的Google IO大會,不僅有面向移動設備的,也有面向家庭娛樂的,更有面向便捷的穿戴設備的,甚至還有面向車載系統的。現在的Android在往多設備大平台的方向發展,而不再只是一個mobile system。所以,必然會弱化手機系統中的版本號。
那下個版本叫Android M?官方說了以後叫Android L?個人認為Android L應該還是屬於代號, 以後還是會叫5.0
回答引用如下:
Android L 的「L」到底代表了什麼?
2014-06-30 謝醉川 極客公園
I/O 2014 Google Android L
Android L 的「L」到底代表了什麼?By 謝醉川 |核心提示
本次 Google I/O 大會沒有像往常那樣對新的 Android 系統賦予版本號和代號,而是以一個 L 冠之,這到底代表什麼呢?Android L的「L」是指 Lollipop 嗎?
按照谷歌往年的名義風格,新 Android 不出意料地被命名為甜點的一種——「Lollipop」(棒棒糖),而在往年的 Android 發布會上也會公布其卡通形象,如:
而今年的谷歌發布會上,卻是這樣的:
(由英文組成的「L」形狀;英文部分為介紹 Android L 的改進)
此前網上曾經盛傳代號為「Lollipop」、「Key Lime Pie」等,最終都沒有得到官方證實,發布會上只吐露了一個含糊的代號:「L」。「L」究竟代表了什麼?我們或許可以從這次 I/O 大會上的發布內容來「捕風捉影」、「管中窺豹」一番。
2014 年穀歌 I/O 大會上發布了什麼重要的信息?
我們先細數一下今年穀歌 I/O 發布的內容:1.Android One 計劃:針對發展中國家的高性價比智能機;2.L Developer Preview:跨平台的應用開發工具;3.Material Design:跨平台的統一 UI 設計風格;4.Android L:代號為「L」的新版安卓系統;5.Android Wear:智能手錶;6:Android Auto:將手機屏幕投影到車載中控;7:Android Auto SDK:Android Auto 的軟體開發工具;8:智能家居:Android TV、Chromecast、Backdrop;9:Chrome OS:筆記本操作系統;10:Google Docs:谷歌版本的 office 系列;11:谷歌雲端:包括雲伺服器和大數據分析;12:Google Play:安卓應用商店的新功能。據說今年很多與會者認為谷歌 I/O 發布會冗長且沒什麼重點,實際上筆者認為本次大會的邏輯層次是異常清晰的,沒有看出來?沒關係,筆者帶大家一起來梳理一遍。
關鍵詞一:智能硬體
Android One 計劃代表了谷歌在發展中國家的野心(尤其在 Nexus 系列銷量不如預期的情況下),其核心是擴展智能化的版圖;智能家居,當前的熱門行業,谷歌發布了智能電視和投影等相關硬體;Android Auto:顯然是為了對抗蘋果 Carplay,後面再作詳述;可穿戴設備:今年的重點是智能手錶,谷歌眼鏡似乎已被遺忘。在硬體領域,一個完整的智能設備產業鏈似乎已經躍然紙上。
關鍵詞二:「碎片化」的處理
從 Android 4.4(Kitkat)開始,谷歌就在著手處理 Android 碎片化的問題;由於 Android 的開源性,很多不同型號、配置的智能硬體都搭載了 Android 系統,然而為這些不同配置硬體開發應用的成本也在提高(兼容性問題),顯然谷歌現在要進一步解決這一問題。Material Design 的跨硬體平台統一 UI 設計,L Developer Preview 的跨硬體平台開發工具(當然 Android L 是不是跨硬體平台的操作系統還有待考究,但可能性很高)。
關鍵詞三:跨平台的安卓系統及開發工具
如果筆者沒有記錯,在 2012 的 WWDC 大會上,喬布斯介紹 OS X MountainLion 的時候,曾經強調過 Mac、iPhone 和 iPad 的無縫對接... 現在谷歌也開始承襲這一思路了;開發工具對於第三方的加入是至關重要的,谷歌不僅僅想要自己解決 android 碎片化的問題,而且還想要藉助第三方開發者的力量來加速這一進程,這顯然是為了從底層應用提供方面徹底解決碎片化帶來的「達摩克利斯之劍」。
疑問:為什麼叫 Android「L」?
無論是多種智能硬體的產品鏈、對碎片化的處理和底層的 SDK 整合,顯然谷歌的「跨平台」概念是貫穿本次 I/O 大會的主旨。以此來看,L 極有可能代表著「Link」!現在,谷歌的平板、手機、筆記本、智能家居、可穿戴設備(如 Google Glass、Google Wear)再加上車載設備 Android Auto,其產品鏈已經囊括了人類所有需要的智能設備,而跨硬體平台的操作系統極其底層 SDK 整合則為谷歌智能設備提供了完整的「去碎片化」支持方案;Android L 代表了谷歌「Link」一切的願景,無論軟硬。顯然,分析到這裡,Android L 的代號究竟是指「Lollipop」還是「Key Lime Pie」已經毫無意義,因為歸根結底,谷歌真正的目的就是「Link」。
題圖來自 IBTimes
謝醉川
(產品觀察家)
「無得意之作」極客公園公眾帳號:GeekPark
目測是代號,先丟給開發者用一用,等到正式推廣的時候就應該叫作Android 5.0/5.1了
因為大家都知道是android 5.0,沒有必要再說出來,等到出了android 5.1,就可以證明這個是android 5.0
推薦閱讀:
※如何評價 Google 開源的 Bazel ?
※Google 現在還是一個對員工有足夠吸引力的夢幻公司嗎?
※如何分析計費視頻教育平台 Google Helpouts 的模式?
※Google I/O 2013 有哪些亮點?
※如何評價 2015 年 12 月 10 日谷歌在發布會上稱發現了一個比傳統演算法快一億倍的量子演算法?
TAG:操作系統 | 谷歌Google | GoogleIO | Android | GoogleIO2014 |