6月27日消息,據國外媒體報道,計算機行業正在迎來巨變,傳統意義上的電腦正在消亡。無論是發布跨平臺的編程語言,還是推行操作系統的標準化,微軟以及蘋果都在軟件方面尋求關于自身的發展方向。
毫無疑問,傳統意義上的“電腦”概念正在逐步走向衰亡。
蘋果Apple 2的問世開創了消費級電腦在大眾市場的興起。聽到“電腦”兩個字,你會想當然的認為是“顯示器、鼠標以及鍵盤”。
然而,自2007年蘋果發布iPhone之后,這一狀況開始轉變。個人電腦業務開始向配置觸控屏幕的微型電腦、袖珍電腦轉變。
隨后,隨著處理器芯片成本下降以及互聯網的普及,市場上出現的新設備完全有別于傳統意義上的電腦。
在市場上你可以看到亞馬遜的智能音箱Echo、谷歌的電視連接設備Chromecast、微軟全息眼鏡HoloLens,還有Nest的家用自動溫控器以及Facebook的虛擬現實設備Oculus Rift,這些設備已經不是個例?,F在,一臺電腦可以是你通話的工具、也可以是可穿戴的設備。它或許比顯示器更小,或者有無屏幕已經不再重要。
現在,對于電腦來說,一如人們對網絡的愿景所述——在任何地方、做任何事情。而這僅僅是一個開始。
對于微軟和蘋果這兩家以個人電腦為代名詞的公司來說,這種轉變在某種程度上是機遇也是挑戰。他們花費幾十年時間培養關于開發者的生態環境。但現在,原有的計劃很有可能要被打亂了。
在這種情況下,兩家公司都在謀劃未來,確保始終站在計算機業務食物鏈的頂端,不管哪種設備將成為下一個未來。
蘋果
一直以來,蘋果在科技行業都獨樹一幟。其雖然市場份額相對較少,卻是世界上最賺錢的科技公司。
相比之下,微軟的Windows系統控制著絕大部分個人電腦市場。而在手機終端,谷歌的Andriod操作系統在智能手機市場占據著主導地位,而且其還在不斷增長,特別是在發展中國家更是如此。
對于蘋果來說,Andriod系統受眾的持續增長是一個相當大的威脅,因為開發者總會為受眾最多的系統開發應用。隨著未來計算機業務的不斷轉變,蘋果需要確保無論何種情況,人們都會持續為iPhone開發應用程序。
蘋果的解決辦法是創建出新的編程語言Swift,各類iPhone應用的開發者已經迅速接受并習慣用這種語言開發應用。
對于開發者來說,Swift更為簡單,更易上手,更容易接受,獲得了開發者的廣泛贊譽和支持。
此外蘋果還發布了名為Swift Playground的編程應用,目的是讓普通人特別是孩子們也能更加容易地學習編程。蘋果通過將其開源進一步拓展了適用范圍,目前Swift的使用已經超越了iPhone硬件平臺,已經在Andriod系統以及Linux系統中開始應用。
由于Swift是為iPhone硬件平臺所設計的編程語言。因此在任何操作系統上只要是用Swift編寫的應用程序,都能夠快速移植到iPhone設備運行。
Swift把iPhone變成了一個關于應用程序的通用平臺,無論科技行業有何種變革都是如此。如果蘋果發布一個新的硬件平臺,譬如一款虛擬現實設備或是自動駕駛汽車,那么它也將勢必以同樣的方式支持Swift。
微軟
不出所料,微軟所謀劃的未來設備都包括Windows系統。
通過Windows 10的發布,微軟將手機、平板電腦、個人電腦、視頻游戲控制器、全息眼鏡以及智能家具設備都整合進了一個通用的平臺。
與蘋果公司推行跨平臺編程語言的方式不同,微軟是將一種操作系統標準化。
在未來的設備變革浪潮中,微軟寄希望Windows 10將成為各種設備的操作系統。無論用戶使用何種設備,都會運行這個操作系統,都會將應用程序移植到這個系統。
一直以來,微軟在有計劃地向開發者開源相關的系統工具。諸如微軟的Xamarin,其可以讓開發者僅僅編寫一次應用程序,通過該工具可以將應用程序快速移植到各種平臺,從Windows、網絡、iPhone再到Andriod系統。
除了Xamarin,包括微軟的Visual Studio等各種開發工具,都可以使開發人員更為便利地為應用程序調用微軟云計算平臺中的各種功能,從數據存儲到數據處理等等。
站在微軟的角度,即便開發人員不是為Windows系統開發應用程序,公司也會為其提供各種開發工具。只要微軟能夠參與應用程序的開發,他們就有勝算,無論科技行業如何變革都有著自身的優勢。
總之,我們可以看到,無論微軟還是蘋果都在為行業的轉變而努力準備。他們在戰略上的共同點是,不論發生什么情況,都不能失敗。