軟體的革命:從iPhone App到雲端軟體
1、引子
10年前的今天,第一代iPhone上市。
2007年1月9日,Steve Jobs發布了iPhone,這也被認為是保密工作做得最差的蘋果產品之一,但仍然是有史以來最受期待的一款消費電子產品。在發布前,各大科技博客都在散布有關iPhone細節的傳言。蘋果粉絲甚至繪製出了假想圖。最終,當iPhone在2007年6月29日上市時,吸引了大批狂熱的粉絲在蘋果零售店和AT&T的營業廳門口排隊購買這款600美元的產品。隨後,2008年,iPhone 3G這款3G網路手機出來後,這款手機才真正流行開來,只用了5個月時間,蘋果就在全球賣出1000萬部iPhone 3G。今天,iPhone的年銷量超過2億部,而全部智能手機的年銷量超過14億部。
包括蘋果在內,沒有人能夠預料到iPhone將對手機市場產生如此深遠的影響。你可以想像,10年來,這個小小的移動裝置,改變了多少人的生活乃至命運。
2、iPhone的巨大成就
iPhone之所以領先於競爭對手,既不是因為高速網路,也不是因為價位。蘋果的核心理念在於軟體,而iPhone那流暢的觸摸屏下的操作系統才是打開市場的關鍵因素。與其他手機的操作系統不同,iPhone操作系統的控制權掌握在蘋果手中,而非運營商。
在發布iPhone 3G的同時,蘋果也推出了App Store。藉助App Store,蘋果重塑了軟體分銷方式,從而再次給移動行業帶來了變革,所有的軟體開發者都可以為iPhone開發應用。即便今天廣為大家所爭議的霸王條款,以及微信的挑戰,都無法掩蓋當時蘋果在這些戰略上的獨到眼光。
10年前,iPhone是需要託人從美國購買的,需要解鎖、激活、越獄,才可以在國內正常使用,非常繁瑣,但是,一旦用上,就再也回不到過去的功能機和之前的智能機了。這是一部跟過去完全不同的智能手機,這是Steve Jobs對這個世界的異想天開的回答,這是一台跟完美毫不沾邊,甚至處處殘缺的,卻瘋狂到以為自己能夠改變世界的設備。把iPhone拿在手裡,其他所有的手機你都會不屑一顧。
iPhone到底帶來了什麼?10年前大家也許都不清楚,也難以想像,但今天,答案已經非常明確了:iPhone為我們帶來了一套全新的觸摸世界的方式,帶來了整個移動互聯網,帶來了Android,帶來了三星、華為、小米和鎚子等一批新的智能手機企業,帶來了幾乎所有酒店、咖啡館都開始免費提供的Wi-Fi,帶來了後PC時代,帶來了運營商強勢地位的終結,帶來了微信,帶來了今天的人們早已習以為常,而在當年都不存在的一切。
是的,只有當iPhone實實在在地進入我們的生活,有關未來的種種想像才變得逐漸清晰。
從軟體的角度來看,那個開啟全新時代的設備,和那個打開可能之門的Jobs,對手機軟體進行了重新定義,給我們帶來了三個方面的軟體變革:
軟體的交互方式:全新的觸摸軟體的方式,使得用戶使用手機軟體的頻率和效率增加了不止一個數量級,人們再也無法離開這個設備了;
軟體的訪問方式:移動互聯網時代「雲+端」的方式,使得人們可以隨時隨地,充分的利分布在雲端的軟體,這使得軟體的功能無比強悍,包辦了人們日常生活當中越來越多的事情;
軟體的分銷方式:App Store的全民開發,極大的豐富了手機應用軟體的生態,iOS重要,但更重要的是在iOS之上形成的軟體帝國。
3、傳統軟體的變革之路
要說助攻iPhone成功的,一個是網,另一個就是雲。這兩樣東西按道理來說,應該也能推動其他傳統類型軟體的變革,比如PC端軟體。
但遺憾的是,在iPhone發布10周年後的今天再回過頭來看,你會發現我們在使用PC軟體的方式上,幾乎沒有任何的改變。無非是操作系統從Windows XP變成了Windows 10,瀏覽器從IE變成了Chrome。人們在生產和使用軟體的方式上沒有多大的變化:鍵盤+滑鼠;軟體的下載、安裝、打開、報錯、重新下載、安裝、打開、……;大多數人的電腦依舊裝滿了各種盜版軟體,忍受著各種折磨。
當然,一方面這體現了Microsoft的成功,幾十年來的各種手段,終於打造出一個桌面端的軟體大國,難以撼動。微軟模式的核心在於牢固的生態系統,這也正是各國操作系統難以正面抗衡的系統性壁壘。
然而,很多所謂的業內專家,還在一個勁的鼓吹國產操作系統堅定不移的發展道路。可以肯定的是,至少在桌面端,打敗Windows操作系統的一定不會是另外一款操作系統。只能在生態系統的格局上進行顛覆,才有機會。怎樣才能顛覆軟體生態的格局呢?也許iPhone(包括現在的Android)的10年經驗也許能夠給我們一點啟示:軟體交互方式的變革、軟體運行方式的變革、軟體分銷方式的變革、等等。
4、軟體上雲,大勢所趨
5G的呼之欲出,可以想像得到,無論是PC端還是移動端,永遠極速在線的日子已經不遠了。
對於PC端來說,瀏覽器將會成為越來越多的軟體訪問窗口,軟體在哪裡,軟體在雲端。PC操作系統已開始不再重要,只要我們能把PC軟體生態轉移到雲端。
SaaS公司的大行其道,已經為這個開了一個好頭。而虛擬桌面這樣的過渡產品,在它還沒有大規模普開始前,就已經預示著其暗淡的前景了。用戶需要的是軟體,而並不是一個簡單的桌面。桌面操作系統這個東西應該下沉到雲端去才對。
因此,我們可以看到,戰略的重點應該就在雲端。實際上,正是由於PC端軟體交互方式的僵化(鍵盤+ 滑鼠)、微軟的霸權、以及雲端的不成熟,才使得我們PC軟體的方式一直沒法改變。而伺服器端的軟體則早已變了天,比如大數據,再比如人工智慧。
近年來,雲計算的不斷發展帶動著雲端OS的逐漸成型。Container概念的出現解決了在虛擬機中運行Hadoop集群的I/O瓶頸;Docker技術簡化了Container的應用部署;而Kubernetes更是方便了分布式集群應用在Container上的部署,並提供基礎分布式服務;而同期誕生的Mesosphere則可以同時滿足傳統應用和大數據應用的快速部署和基礎服務需求;最近火熱的Rancher則像OpenStack之於虛擬機一樣,成為一個管理能管理Container的全才,並將Hadoop/Spark這樣的大數據組件納入到自己的懷抱。
藉助這些技術的幫助,目前湧現了很多面向大數據處理的雲端OS的實現方案,例如Hadoop + Mesosphere,Kubernetes + Docker,Rancher + Hadoop/Spark等。
亞馬遜的EMR、微軟的Azure HDInsight、星環的TOS等產品也都在朝著雲這個方向上走。最終誰能夠在雲計算這個複雜的環境中攻城拔寨,讓我們拭目以待。但無論是誰,那條背後的鐵律永遠不變:在雲上構建讓每一個普通用戶都能簡單、方便的擁有使用大數據能力的軟體。
AI上雲則更是趨勢,Google的雲端人工智慧晶元、騰訊《雲上生態的新探索》、Adobe進化之路「Adobe Sensei」等等,均預示著這一變化。
可以預料到,AR/VR、5G、人工智慧、腦機交互等新技術將開始衝擊傳統軟體的格局。
今天看來,隨著人工智慧技術的飛速發展,完全替代人類腦力勞動的機器人相信還是遙不可及的,但是人機交互的方式相信一定是會有突破的。隨著語音識別技術的成熟,語音開始成為指揮機器的有效途徑;AR/VR技術的成熟,使得通過人類的手勢、動作、軀體姿勢等和軟體交互的效率大大提高;而腦機交互技術將會徹底顛覆我們目前「滑鼠+ 鍵盤」的傳統落後模式(雖然非常有效)。相信有一天,《王者榮耀》比的不再是手速,而是腦速了。
5、展望
今天,桌面端還在深陷各種勒索軟體的漩渦之中的時候,我們需要的真的不是一款新的桌面操作系統,也不是讓桌面Linux如何活過來。戰鬥應該在雲端軟體,在人和軟體的交互方式上。雲計算、AR/VR、5G、人工智慧、腦機交互這些新技術才使徹底解決目前國產桌面操作系統之困的關鍵所在。
10年前,Jobs對這個世界異想天開的回答給我們開啟了一扇門,今天,我們要從雲端開啟另外一扇門,我們稱之為雲件(Cloudware)。
開啟雲件時代,從雲件的角度去思考軟體的問題,也許能夠給我們帶來很多新的啟示,以及無數的可能。
※華強北又讓老外大開眼界:拼裝一iPhone只需15分鐘
※iPhone 8再次亮相,亮屏對比iPhone7、7Plus
※10年了!蘋果公布初代iPhone絕密版:感人
※iPhone新功能的發布或將再一次改變世界
※iPhone 這十年,從「神機」到「街機」的轉變
TAG:iPhone |
※AI賦能DevOps:基於TensorFlow的端到端軟體缺陷預測
※新iPad、Apple Pencil,還有一波教育軟體
※Keep運動軟體 Workout App-「Keep」
※Cloud Next:Google將眾多開源軟體帶入雲端
※Bashlite IoT惡意軟體更新
※Proteus軟體介紹
※開掛的惡意軟體——Part 1:簡單的CMD反向shell
※iPhone與ios端的神級軟體小分享,助你主宰你的time
※RPA軟體之Automation Anywhere研究
※Photoshop繪製立體風格的C4D軟體圖標
※Lemnis旨在VR變焦技術推出新軟體和硬體平台Verifocal
※如何安裝/更新被 AppStore 下架的軟體?
※apt-clone:備份已安裝的軟體包並在新的 Ubuntu 系統上恢復它們
※軟體安利 Inpaint
※BondPath:一個以Google Play為幌子的Android間諜軟體
※進擊的V社:Valve推出移動端聊天軟體Steam Chat
※Underminer通過加密的TCP隧道提供Bootkit以及挖礦惡意軟體
※Windows和office軟體
※筆記軟體 OneNote
※photoshop 8軟體安裝教程