【釘科技綜合消息】編者按: 與其說"戰(zhàn)爭”,不如說本文作者 Matt Weinberger 為大家梳理了蘋果與微軟各自 “贏的方式”。
盡管這一過程是緩慢的,但可以確定的是,傳統(tǒng)的計算機概念正在消亡。
隨著蘋果 II 代的出現(xiàn)以及適用于普通消費者的 PC 市場的崛起,你聽到 “計算機” 時腦子里想的可能是 “顯示器、鼠標(biāo)以及鍵盤”,又或者多少有一些差異。
但自 2007年iPhone 正式發(fā)布以來,PC 又搖身一變,成為一款可觸屏袖珍型電腦。
而 “故事” 仍然在繼續(xù):隨著電腦的處理功能不再是一個昂貴的支付選項,與此同時互聯(lián)網(wǎng)也變得無處不在,人們的手中有了完全可以替代 PC 的各種設(shè)備。
此外,我們必須要感謝一些智能裝置的崛起,比如亞馬遜的 Echo、Google Chromcast(電視棒)、Nest thermostat(溫控器)、微軟的 HoloLens(全息眼鏡)以及 Facebook 的 Oculus Rift(VR 眼鏡),這些對于技術(shù)人員已經(jīng)不再是什么大問題了?,F(xiàn)在,一臺計算機可以是你正在與之講話的某種裝置,也可以是戴在臉上的某個設(shè)備;它可以只是一塊屏幕,也可以完全沒有屏幕。
總之,計算機能夠以任何形式出現(xiàn),也能夠到達任何地點。但這些只是一個開始。
對于微軟和蘋果來說,兩家公司就是 PC 的代名詞。他們花了幾十年的時間培養(yǎng)大量的開發(fā)者來編寫讓世界集體討論的軟件。雖然 “紅毯” 依然在他們腳下,但其他公司踏上它的機會也不可謂不大。
在這種背景下,不管哪種設(shè)備成為下一個大眾市場的引爆點,這兩家長期亦敵亦友的企業(yè)一直都在修正自己的總體規(guī)劃,以確保在計算機技術(shù)出現(xiàn)重大轉(zhuǎn)變之時占據(jù)高地。就讓我們看一下他們的發(fā)展主線:
蘋果:用語言征服世界
蘋果的情況有點兒特殊:作為一家非常賺錢的企業(yè),其能夠控制的市場份額相對較小。
與之相比,微軟的 Windows 系統(tǒng)依舊掌握著絕大部分的 PC 市場。此外,Google 的安卓系統(tǒng)在智能手機世界享有主導(dǎo)權(quán),而這也是 app 開發(fā)市場唯一呈現(xiàn)增長趨勢的業(yè)務(wù),特別是在發(fā)展中國家。
照眼前的情形,Android 與其不斷增長的市場份額的確是一個足夠的威脅——開發(fā)者總是會被擁有最大用戶量的平臺開發(fā)項目所吸引,難保不會轉(zhuǎn)頭進入 Android 開發(fā)市場。而在未來計算機技術(shù)的變革臨界點沒有到來之前,蘋果不得不確保開發(fā)者們在任何情況下都要優(yōu)先為 iPhone 的系統(tǒng)創(chuàng)建應(yīng)用程序。
對于這個問題,Apple 給出的解決方案通常是十分優(yōu)雅的:Swift(2014年 蘋果 WWDC 大會發(fā)布)——能夠讓各種各樣的 iPhone app 開發(fā)者立即愛上的蘋果編程語言。
憑借易學(xué)、編寫速度更快、制作效果更好等優(yōu)點,Swift 迅速贏得了全球 app 開發(fā)者的廣泛贊譽與大力支持。此外,Swift 也成為很多人學(xué)習(xí)編程的語言選擇,特別是那些正在學(xué)習(xí)敲代碼的孩子們。因此,通過向開發(fā)者發(fā)布編程語言來作為開放源代碼的一種方式,Apple 確保了一點:Swift 已跨越 iPhone 平臺并開始向 Android 及 Linux 系統(tǒng) “入侵”。
這里有一個蘋果的小 “心機”:Swift 是專門為 iPhone 的系統(tǒng)設(shè)計的。因此,利用 Swift 語言在任何時候為任何操作系統(tǒng)編寫的代碼都會更加容易地被 iOS 系統(tǒng)接納。換句話說,無論開發(fā)者利用 Swift 為哪個系統(tǒng)創(chuàng)建 app,總會有 iPhone 的 iOS 版本。
正因為這樣,無論哪個科技領(lǐng)域有一點創(chuàng)新性的 “風(fēng)吹草動”,iPhone 總會是 Swift app 的默認 “著陸區(qū)”。此外,如果蘋果發(fā)布一個新產(chǎn)品,比如說一副 VR 耳機或是一輛智能汽車,這些設(shè)備也會以同樣的方式支持 Swift 語言的使用。
微軟:用云操作系統(tǒng)集成一切
意料之中的是,微軟規(guī)劃里的未來都是與 Windows 相關(guān)的東西。
通過 Windows10,微軟將手機、平板、PC、電玩游戲設(shè)備、全息眼鏡以及智能家居系統(tǒng)集入到一個巨型云平臺中。因此,與其像蘋果那樣推出一個跨平臺編程語言,微軟認為不如在一個操作系統(tǒng)中實現(xiàn)標(biāo)準(zhǔn)化。
在微軟的展望中,云操作系統(tǒng)可以在每一代設(shè)備的更新浪潮中鞏固自己的位置。無論用戶使用什么樣的設(shè)備,都會有這樣一個云平臺、一個簡單的途徑將 app 帶給自己的 Windows。
實際上,微軟也正在玩一個更深層次的游戲:它正在通過開放各種出色的工具接口來慢慢滲透進開發(fā)者的世界。比如說跨平臺開發(fā)框架 Xamarin——允許開發(fā)者一次性編寫 app 并迅速將其分發(fā)至任何平臺(從 Windows 到 web 再到 iPhone 或 Android)。
而關(guān)鍵點就在于 Xamarin 以及微軟的其他工具(比如 Visual Studio)。從數(shù)據(jù)存儲再到大型數(shù)據(jù)塊的處理過程,這些工具能夠讓 “運用云平臺 Mircosoft Azure 控制任何 app” 變得易如反掌。
從微軟的角度來看,自己可以提供開發(fā)者想用的工具,即使這些人并不在為 Windows 編寫代碼(盡管微軟很希望他們會這樣做)。只要微軟能夠提供 app 制作體系的一部分,他們?nèi)匀荒苴A,無論科技的 “東風(fēng)” 往哪兒邊吹,他們?nèi)匀荒軌蛘痉€(wěn)腳跟。
總之,盡管兩家公司都在為下一個分叉口該選擇哪條路做著充分準(zhǔn)備,但我們在這兩個巨頭身上看到的仍然是 “穩(wěn)健” 與 “觀望”。而隱藏在微軟與蘋果戰(zhàn)略表現(xiàn)之下的最大賭注就是——無論發(fā)生了什么,他們都有自己的方式去打贏這場戰(zhàn)爭,或者說,至少不能輸。
(來源:36氪 http://36kr.com/p/5048751.html)
- QQ:61149512