John Gruber:提前遭遇 Mountain Lion
一周前,科技博客作者 John Gruber 接到蘋果公關部門的邀請,參加一個私密的 「產品介紹會」。他沒有想到蘋果要給他展示的是 OSX 的重大升級,因為蘋果對產品從來是極為保密的,在產品升級一周前,邀請一位科技作者提前了解情況?這樣的事情從來沒有發生過。
Phil Schiller 對 Gruber 說,」 我們將開始做些不同的事情。「
一個人的發布會這看起來像一次正式的發布會。只是現場是為一個人準備的:握手、寒暄、熱咖啡。進入主題演講。展示演講幻燈片的是面前咖啡桌上的 iMac。
Schiller 沒有帶稿子,但他言語流利,顯然經過了充分準備。在 Gruber 看來,Schiller 對介紹會的重視不亞於 WWDC,付出的努力也同樣不小。或許他已經面對十幾個或二十幾個受邀的科技作者重複了數次演講?
如同正式發布會一樣,Phil Schiller 的演講以主題開場(我們今天請你來的目的是談談 OS X),隨後是一些數字(Mac 的增長)。例行公事般的前言之後,Schiller 說出了發布會的主題:與 iOS 一樣,OS X 今後的大版本升級周期將是一年。今年升級時間是夏季,現在已經準備發布開發者預覽版,它的名字是 Mountain Lion。
當 Schiller 說出 Mountain Lion 的時候,Gruber 開始默默詛咒自己,竟然沒有預測出這個名字。蘋果是一個有模式的公司。iPhone 3G,3GS;iPhone 4,4S。Leopard 之後是 Snow Leopard。Lion 之後當然應該是 Mountain Lion。
Mountain Lion 有許多新功能,但是今天的演講將專注於其中的 10 個功能。聽起來,這的確像一場正式的發布會。
桌面和平板的理念正如 Lion 一樣,Mountain Lion 正在向著 iPad 的方向前進,但不是分享共同的互動設計或者代碼,而是理念和概念。雖然 Schiller 的演講中未曾提到」Windows」 和」 微軟 「,但是字裡行間的深意是明確的:Mountain Lion 不是要統一 Mac 和 iPad,而是要在兩個根本上不同的系統之間定義一些共同的概念、風格和原則。
蘋果仍在努力消除多年來系統中不斷累積的不一致之處,使一切更加簡單、明顯,讓事情呈現它應有的樣子,而不是固守原樣。
當 Schiller 講完了之後,他問:你現在有什麼感想?
這一切不是很明顯嗎?Gruber 想。他一直確信 iCloud 是賈伯斯所說的樣子:蘋果下一個十年所要做的一切事情的基石。將 iCloud 融入 Mac 之中合情合理:簡化的文檔存儲、iMessage、通知中心、筆記和提醒的同步,所有這些都是 iCloud 的一部分,這將使你的 Mac 成為 iCloud 帳號管理的另一個設備。
只是,事情不是有點奇怪嗎?沒有發布會,但是有一場發布會演講。Gruber 從未參加過這樣的會議,也從未聽過蘋果在作業系統大升級之前,向科技作者宣布產品的細節。為什麼不開個發布會?或者在官方網站宣布之後才透漏消息?
這時 Phil Schiller 告訴他:我們現在要做些不同的事情。
顯然,這不是一個明確的回答。
Gruber 猜想,蘋果不開發布會的原因是時間問題。他們剛剛以發布會形式宣布了 iPad 進軍教育領域,而 iPad 下一代的發布又迫在眉睫,似乎 Mountain Lion 的時間必須推遲,但他們已經不想再耽誤 Mountain Lion 預覽版的發布,因此才有了這次特別的介紹會。他們不希望 Mountain Lion 的發布毫無徵兆。他們知道許多人擔心 Mac 地位要下降,這次介紹會是在傳達一個信息:Mac 和 OSX 仍然很重要,仍是公司關注的對象。
而發布周期轉移為一年也證明蘋果現在的強大。5 年前,為了開發 iOS,蘋果從 Mac OS X 團隊借調了關鍵的軟體工程師,致使 Leopard 未能在 6 月早期的 WWDC 上按計劃發布。將 iOS 和 OSX 放在同樣的發布周期,證明蘋果已經有信心調配工程師力量,無需做出任何妥協。
追尋這次產品介紹會的意義? John Gruber 認為,這說明兩點:對於蘋果來說,不會將 Mac 的地位放在 iPad 之後;或許更重要的是,蘋果不希望外界產生公司把 Mac 視為二等公民的想法。
使用感受John Gruber 使用 Mountain Lion 已經有一周時間。他對 Mountain Lion 有些感想:
1、開發者如何支持 Mac App Store 具備的功能,比如 iCloud 文檔存儲和通知中心。這兩個功能都是為 Mac App Store 中第三方應用準備的。許多開發者仍在維護商店外的應用,這意味著商店外的應用會出現功能缺失。蘋果是在進一步引導開發者通過 Mac App Store 發布應用,接受審核。
2、蘋果新的安全措施」Gatekeeper 「。開發者可以通過蘋果開發者 ID 登錄」Gatekeeper「系統,為應用籤名加密。如果一個應用是惡意軟體,蘋果可以取消開發者證書,使得該應用及同一開發者的其它應用在任何 Mac 上無法運行。
用戶可以運行三種應用:來自 App Store 的;有開發者 ID 籤名的;任何籤名或未籤名應用。
系統默認的設置是:不允許未籤名的應用運行。 Gatekeeper 保證了用戶的安全,同時也使開發者可以自由發布軟體而無需審核。
John Gruber 將 Gatekeeper 稱為自己最喜歡的功能,並希望某一天 iOS 也能如此。