據說混IT都得寫部落格,這不也過來混混臉熟
最近研究所學生快要畢業了,剛上完進階軟工的課,邵大師講的并不是軟體開發流程類似的東西,講的比較商業化,聽完之後頗有些想法,是以僅做一些預言吧。
移動端開發目前火熱,而PC機已屹立30年不到,目前看來這種趨勢應不會持續太久,所謂分久必合,合久必分。沒有必要每個人都有一台手機,一台平闆,一台筆記本/桌上型電腦,甚至其他更多的電子産品,後續必會有合并之勢。就如同MP3,數位相機,收音機等等的消失是一個道理。那麼我預言的第一點就是,即将會有一種裝置,至少取代電腦/平闆,手機目前看起來還未必。現在已有一些雛形,平闆和筆記本的綜合體,但是還不成熟,而且價格并不友好。當然也有人用千元的平闆去打LOL,這也算是一種需求吧。那麼平闆取代筆記本的進度卡在哪了呢?沒錯就是OS上,微軟的強勢地位無法撼動,微軟其實也意識到了某些東西,是以開始開發出一套IDE可以直接開發android,IOS,桌面程式。那回頭來看,當有一種新型的OS出現的時候,恐怕這些幾十年的老PC廠商又要面臨一次轉型和洗牌。
再來說說android和IOS,目前比較火的兩個平台,可以說占據了絕對的市場,以前有預言android将取代IOS,我并不這麼認為,蘋果的創新能力至少目前是别的公司無法撼動的,而且其保密的特點使得競争對手無法從一開始就趕上其進度,始終被甩在後面去模仿。而這麼一個尖端的産品,為何市占隻有20%左右,甚至一度有被其他廠商超越的趨勢呢。主要原因還是其盈利模式,封閉的APP store,限制了很多東西,其他最重要的還是他的價格,以20%的市占卻拿走了智能手機市場80%的利潤,這是非常可怕的。然而成敗也都在此,高昂的價格和封閉的開發環境,以及開發者必須購買MAC才能進行開發,這些對大多數開發者來說并不友好,是以我預言其後續還會保持一點的市占較長時間,直到被某一種新型的平台完全取代。再來談android,其實這個系統本身在搭建初期他的方向個人認為就并不是很正确,若談到未來手機必然有取代PC機的能力,那麼大型遊戲,日常應用必然脫不開性能。而android的短闆就在性能,在圖檔,視訊等資源處理時又不得不轉用C++去進行JNI調用,遊戲基本都被其他引擎壟斷,這些對開發者要求極高,需要掌握各種語言和技術才能達到專精的境界。性能的問題若不改變其JVM的架構,一味靠堆硬體來支撐,雖然目前看起來還能應對,但是後面在取代PC的路途上必然遭遇瓶頸,而android還有諸多安全問題,隻要有高性能的方案出現,android恐怕并不長遠了。最近看到有一些新型的OS如Ubuntu,都在開始在手機上做一些嘗試,盡管還遠不及威脅到android的地位,但是市場的趨勢如此,總是很殘忍,沒有哪個巨頭不面臨轉型,沒有哪個巨頭屹立不倒。而看起來兩年内應會有新的高性能方案問世,5年後的android應該已經走向盡頭,而不排除谷歌自身對android有徹底改造的能力,但是可能性較小。