製造一個獨立的手機系統的難度有多大?

Yo唔哩小醬Yo


手機雖然已經出現了許多年,但是我們熟悉的手機操作系統無非就是Symbian(塞班)、安卓(Android)和iOS,另外還有一個很多人聽過但是沒有用過的Windows Phone。


Symbian操作系統的發展歷程可以比較完整的呈現一個優秀的手機操作系統是如何從開始的興盛到最後退出市場的,而且現在很多手機用戶對於Symbian系統還是比較熟悉的。

Symbian系統是1998年由諾基亞、愛立信、摩托羅拉等公司聯合成立的,2006年全球有一億部手機在使用Symbian操作系統,可以說這個時候是Symbian的普及期。Symbian系統支持功能和界面的分離,所以各個廠家可以生產自己獨特界面的手機,這跟現在幾乎統一的使用界面有明顯的區別。

在Symbian系統流行的時候,幾乎沒有人去關心手機是什麼操作系統,因為Symbian就是手機操作系統的代名詞。時間到了2008年,諾基亞收購了Symbian,隨後眾多手機廠商退出了Symbian陣營,到2010年的時候,只有諾基亞在使用Symbian系統,直到2013年諾基亞放棄Symbian。

幾乎在諾基亞收購Symbian的同一時期,Google發佈了Android,Apple發佈了iPhone。Android聯合了30多家廠商共同制定了Android標準,而且發佈了Android的開源計劃,從此Android開始佔據手機市場的大量份額。

從Symbian和Android的早期發展歷程來看,手機操作系統的研發需要一個平臺的支持,這個平臺就是整個手機行業。只有這樣才能迅速建立一個龐大的生態體系,才能有更多的開發者加入。由於Android系統是開源的,所以再開發一個類似的手機操作系統就顯得沒什麼必要了。所以,要想大面積佔領手機市場,平臺的支持是非常重要的。

那麼是不是技術就不重要了呢?當然不是。以Apple公司為代表的iOS系統就是典型的技術派,iOS系統具備流暢的運行速度和強大的計算能力,同時iOS系統自身完成了一整套技術解決方案,從軟件到硬件再到服務端。可以說,蘋果以一己之力築起了iOS系統帝國,這裡面的核心就是強大的技術研發能力。目前的技術水平能做到全產業鏈覆蓋的,只有蘋果公司做到了。

所以,做手機操作系統要麼有強大的行業號召力,要麼具備強大的技術能力。

作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟件體系結構、大數據、人工智能相關領域,有多年的一線研發經驗。

歡迎關注作者,歡迎諮詢計算機相關問題。


IT人劉俊明


其實以現代中國互聯網的技術來說,手機操作系統的難度並不是非常大。手機系統最大的難度在於其適配的軟件環境,也就是說手機系統可能只是一輛車,但這輛車需要各家軟件廠商來給它修飾和他跑的路,這才是最大的難度。



如今來看,在電腦端主流的操作系統為windows以及蘋果的iOS手機,移動端則主要為iOS和安卓!其實在iOS和安卓之前,諾基亞所使用的智能操作系統為塞班系統,那麼當時塞班系統的軟件環境就比較好,這也是為什麼諾基亞一直不願意放棄塞班系統。

而最終我們看到iOS以及安卓的成長更多的是源於軟件環境的改變,更多的軟件開發商基於安卓和iOS提供更多優秀的軟件服務。



但是對於windows phone就沒有這麼好的運氣了,雖然微軟高調收購諾基亞,並推出自己的移動操作系統windows,phone。但由於軟件適配,環境太差,包括,windows,phone的銷量也不好,造成了惡性的循環,強如微軟這樣的巨頭,也沒有辦法挽回頹勢,這才是真正的難度所在。

對於如今國產想要研發操作系統的廠商們來說,首先需要打通的則是軟件開發團隊們願意為這款系統來打造相應的視頻軟件,同時持續的更新優化,而不是像windows phone那樣遲遲不更新優化,造成了非常差的用戶操作體驗!



所以難度不是造一個操作系統,難的是如何讓這款操作系統得到更好的運行環境。


互聯網的放大鏡


做一個獨立的手機系統肯定有難度,但也不是無法克服的。主要是兼容性問題和用戶的認可度。

你手機系統做好了,首先要得到用戶的認可。因為用戶是是第一使用人,他們認可好手機廠商才會有利潤。否則花費時間,金錢做出來的手機系統沒人使用,那做出來幹什麼用呢?

其次,現在的手機集成了上網,購物,電話,聊天等各方面的功能。相應的也需要手機App來實現這些功能,如何讓獨立的手機系統來適配這些App?這不解決,那獨立的手機系統有什麼用?因為現在市場上所有的手機應用軟件已經適應了兩大手機系統,安卓手機和蘋果手機,廣大用戶也適應了這種使用方式。

所以,做一個獨立的手機系統並不是太難,但你要看做出來能不能產生經濟效益?現在是市場經濟,沒經濟效益誰做獨立的手機系統?就像PC系統一樣,也有國產系統但市場不認可呀?現在大家都在用微軟的電腦系統。所以,關鍵還是市場認可度的問題。


人生or演戲


按照目前國內的技術來講,自己獨立開發一個手機系統難度並不大。這個主要的問題還不在系統本身,而在於這個系統平臺有多少人用,有多少開發者會在此平臺上開發軟件程序。這對於一個手機系統來講,才是最重要的。倘若一個手機系統只是作為一個系統運行在手機上,沒有更多的驅動,應用程序,那我們拿著這個手機什麼也做不了。我們不能玩遊戲因為沒有應用,我們不能開視頻還是沒有應用,等等這些我們可以設想到的情況。

所以,我們要說做系統,這個本身不難,但我們要集中更多的精力來構建這個平臺。我們要讓更多的開發者在這個平臺上開發應用程序,建立起這個開發生態圈,這樣系統才能夠真正運作起來,系統才有了實際意義並創造價值。在這一方面,安卓做得就很好,所以它的系統在全世界範圍都推廣開來。不計其數的開發者都投入到安卓系統的應用開發當中,這也使得安卓系統能夠越發展越大。我們國產要做到像安卓這樣廣泛使用的手機操作系統,那就需要投入大量的資金來建立系統平臺的開發生態圈,只有這樣國產手機系統的春天才能到來。


梁眼看天下


手機系統其實製作出來並不難,難的在於它的生態鏈

例如los系統她有一套完整的生態鏈

安卓也有一套完整的生態鏈

目前國內已知的手機系統有個阿里雲OS,他的難點就在於生態鏈沒有做好

所以它的軟件只能兼容安卓軟件,然後再慢慢,完善自己的生態鏈



手機系統其實製作出來並不難,難的在於它的生態鏈

例如los系統她有一套完整的生態鏈

安卓也有一套完整的生態鏈

目前國內已知的手機系統有個阿里雲OS,他的難點就在於生態鏈沒有做好

所以它的軟件只能兼容安卓軟件,然後再慢慢,完善自己的生態鏈


異鄉過客136


會編程,懂的手機編程應該可以的。只不過工程量有點大!!


小白58888


首先 以獨立為目標。其實國內大部分系統廠家都基本是合作性質的 如果想要獨立出來一個手機系統需要完成的是以大量人才為基礎來做鋪墊的 可以說是有錢來湊人都有可能做不到獨立性質的一個手機的操作系統


任講唔嬲300


其實不難,難的是讓客戶接受並轉粉,綜合起來就是做一個讓客戶滿意的系統很難。


黑子Z也


手機操作系統的難度並不是非常大,有難度的是要說服軟件公司給你做軟件,要不然你光有個系統沒有軟件用,你又不可能把全部軟件整出來。


分享到:


相關文章: