WWDC2014:蘋果走向開放和封閉的極端
文/圖 by 國(guó)仁 舊金山報(bào)道(公眾號(hào):newhard)
WWDC2014雖然沒有硬件產(chǎn)品,但關(guān)于這場(chǎng)發(fā)布的討論異常熱烈,點(diǎn)贊的和吐槽的兩派也都觀點(diǎn)鮮明。
我在現(xiàn)場(chǎng)的感受,加上期間與開發(fā)者同行溝通得到的整體印象是,蘋果正走向開放和封閉的極端。
對(duì)整場(chǎng)發(fā)布的核心要點(diǎn)可簡(jiǎn)要?dú)w納為:
1、不管你喜不喜歡,OS X 10.10 Yosemitie設(shè)計(jì)全面扁平化,同時(shí)和iOS通過HandsOff和iCloud Drive等功能和服務(wù)進(jìn)一步打通。
2、iOS 8增強(qiáng)信息功能,像微信和Whatsapp一樣,開始社交化,無縫侵入屬于即時(shí)通訊軟件的市場(chǎng)。
3、健康功能Health應(yīng)用和智能家居相關(guān)的Home Kit出現(xiàn),目前只是點(diǎn)到為止,還在初級(jí)階段,參與的廠商和產(chǎn)品均未落地。
4、蘋果封閉的生態(tài)系統(tǒng)進(jìn)一步增強(qiáng),在OpenGL和C語言之外另辟地盤,推出全新的編程語言Swift和圖像處理層Metal。
5、中國(guó)市場(chǎng)依然很受重視,矢量地圖、語音導(dǎo)航、天氣數(shù)據(jù)、中文聯(lián)想輸入,新增農(nóng)歷顯示也很實(shí)用。
首先是超出預(yù)期的開放:
蘋果開放了不少關(guān)鍵功能接口,有很多是之前開發(fā)者夢(mèng)寐以求的,所以也難怪,講到技術(shù)話題時(shí),媒體集體無感的情況下,開發(fā)者激動(dòng)的揮淚鼓掌了:
首先是第三方輸入法的開放,蘋果在增強(qiáng)自己輸入法性能的同時(shí),終于開放了第三方輸入法權(quán)限,一位做輸入 法的朋友在朋友圈感嘆,“蘋果是一家讓人實(shí)現(xiàn)夢(mèng)想的公司~”肉麻的話語中,是一種慶幸。另有不少人開玩笑,看來越獄沒什么必要了,今年初鬧得沸沸揚(yáng)揚(yáng)的太 極助手越獄工具,公開吐槽iOS越獄的首要原因就是輸入法不能兼容第三方,不知蘋果的這次妥協(xié)與此有無關(guān)系。
現(xiàn)在能夠讓中國(guó)用戶徹底放棄越獄的困怕只差另一個(gè)控訴已久的需求了——來電歸屬地顯示。
第二個(gè)是開放了Touch ID指紋識(shí)別接口,Touch ID的開放是很有想象力的,以后甚至付款我們都可以指紋識(shí)別搞定,用過Touch ID的用戶就會(huì)知道,減少輸入后的操作會(huì)高效暢快不少。
Camera的開放也很實(shí)用,開發(fā)者可以直接調(diào)用到對(duì)焦、曝光數(shù)據(jù)和白平衡等信息并進(jìn)行控制,拍照應(yīng)用以后將會(huì)有更多玩法。這是其中的幾個(gè)例子,iOS 8新增有超過3000個(gè)API。
其次是封閉,蘋果正讓一個(gè)封閉的生態(tài)更強(qiáng)大健全:
在蘋果不斷開放和接納新功能的同時(shí),蘋果也在變得更加封閉。這里的封閉,主要是蘋果在打造自己軟硬件生態(tài)圈的時(shí)候,對(duì)外界通用技術(shù)的依賴在進(jìn)一步減少,這次的典型動(dòng)作就是:
一、弱化對(duì)OpenGL的支持而自己開發(fā)Metal圖像處理引擎。
OpenGL已經(jīng)是廣泛接受的圖形處理工業(yè)化標(biāo)準(zhǔn),蘋果發(fā)布會(huì)上說自己開發(fā)的Metal圖像處理層,可以更高效地調(diào)用A7處理器的性能,達(dá)到前者性能的10倍。
后來我現(xiàn)場(chǎng)得到的官方確認(rèn)信息是 ,OpenGL還會(huì)支持,Metal是給開發(fā)者的另一個(gè)更高效的選擇;言下之意,誰好用你不用傻呀?似有對(duì)現(xiàn)有技術(shù)標(biāo)準(zhǔn)的不屑。
二、放棄C語言,自己推出編程語言Swift。
推出自己的編程語言,這完全是超出觀眾預(yù)期的。這次大會(huì)剛開始時(shí),庫(kù)克說,到會(huì)最年輕的開發(fā)者僅13歲。而就在較早之前,我聽蘋果中國(guó)的相關(guān)負(fù)責(zé)人講,今年參會(huì)的有一位中國(guó)學(xué)生開發(fā)者,年齡也僅只有14歲,這說明什么?
蘋果不愁新推出一個(gè)語言沒有開發(fā)者,有很多年輕的開 發(fā)者加入進(jìn)來。Swift推出這一刻起,全球開發(fā)者幾乎都站在一個(gè)起跑線上。不過和OpenGL一樣,Swift也只是一種選擇,同時(shí)兼容C語音,蘋果甚 至建議,開發(fā)者主程序是C語言開發(fā),現(xiàn)在可以在一些插件上嘗試用Swift。
帶上蘋果標(biāo)簽的編程語言Swift推出后,蘋果公司的涉足面就已經(jīng)涵蓋到了軟件、硬件、編程語言、互聯(lián)網(wǎng)服務(wù)、甚至CPU整個(gè)產(chǎn)業(yè)鏈條;如果說CPU是蘋果硬件產(chǎn)品最頂層的核心,編程語言則已經(jīng)超出系統(tǒng)和軟件的層面,成為更底層基礎(chǔ)。
甚至這次WWDC2014的主題,Write the Code,Change the World,寫代碼改變世界的寓意也似乎成了其推出Swift的***詮釋。但Swift真的能改變世界嗎?也有悲觀人士認(rèn)為,蘋果新推出的語言,有多少人會(huì)去用,仍是個(gè)問題。
總結(jié):
總的來看,這次WWDC2014看到的是一個(gè)技術(shù)過渡期的蘋果,開啟了很多新的方向。同時(shí),通過圈地,筑造一個(gè)向開放和封閉兩端延生的蘋果生態(tài)。
這個(gè)生態(tài)的強(qiáng)大之處在于,打通整個(gè)消費(fèi)電子功能和服務(wù)體驗(yàn)鏈條的同時(shí),讓優(yōu)秀的產(chǎn)品、功能、設(shè)計(jì),能夠 很容易地被蘋果化,這一點(diǎn),說的難聽叫抄襲模仿,說的好聽則是擇優(yōu)采用,比如通知欄快速回復(fù)信息、文檔多平臺(tái)同步等等,這樣的想法之前并不鮮見,但通過蘋 果的同化,讓體驗(yàn)在一個(gè)封閉的生態(tài)里立刻高大上起來。
***我最看好的還是在健康應(yīng)用Health和智能家庭HomeKit套間里蘊(yùn)含的巨大機(jī)會(huì),給智能硬件公司開啟了一道門。