你覺得開發一個像安卓和蘋果一樣的操作系統,究竟有多難?

龍游天山


首先安卓和蘋果操作系統並不是一個獨立的操作系統。安卓操作系統底層是Linux操作系統,而蘋果的iOS操作系統和蘋果MAC操作系統底層都是Unix操作系統。

所以安卓的操作系統也好,蘋果的iOS操作系統也好,都不能算成一個完全獨立開發的操作系統。

即便如此,無論是開發安卓操作系統還是開發蘋果的iOS操作系統,都耗費了大量的人力和財力。

所以現在國內有一些非常優秀的Linux的發行版,比如深度Linux操作系統。有很多的人都說,你用的核心還不是別人的,你有本事自己開發一個呀,對於這樣冷嘲熱諷的人來說,我就只想對他們說一句話,滾!

開發一套操作系統,那是一個非常非常浩大的工程,這個世界上唯一一個獨立開發的操作系統就是微軟的windows操作系統。

其他的各種各樣的操作系統,要麼是基於Unix操作系統,要麼是借鑑Unix操作系統,沒有哪一個操作系統是完全獨立開發的。

這個事情不是相當難,是相當相當相當相當的難。

最後你即便突破了重重困難,開發出了這樣的一套操作系統,然後呢,然後這個操作系統上的應用軟件從哪裡來呢?

如果你開發了一套操作系統,然後這臺電腦安裝了你的操作系統之後,除了開關機別的事情都幹不了,那要你幹嘛?

當然還有一些人會非常雞湯的說一句話,什麼時候開始都不晚,只要我們開始了。臨了還來一句,加油哦。

真是的,我去年買了個表。

我認為在未來想要開發一套操作系統,還是以基於Linux的操作系統開發會比較方便。像國內的深度Linux操作系統,就做得非常非常的優秀。至於說獨立的開發操作系統這種外行的話,我們就不要再說了。

必須站在巨人的肩膀上,我們才能看得更高。

以上文字只是我的個人觀點,如果各位看官有不同的觀點,歡迎在評論區中給我留言,我會認真的答覆每一條評論的。


FungLeo


開發系統,對於程序工程師來說不是難事,一個團隊就能做出一個不錯的系統。

蘋果手機能走到現在,它的系統是一個很大的優勢,閉源,只對自家開放,軟件適配起來比較容易,開發者也能省區很多兼容問題。


困難的是後期生態,並不是你做出一個系統就可以用了,如果沒有權利開發者支持,你的系統跟以前的非智能機沒多大區別。

Windows Phone系統一開始是有望和安卓以及蘋果競爭的。WP系統用起來也很流暢,1g運存的機型也不會比安卓2g運存的卡。但是,它不是由於自身不優秀而幾近走向滅亡,是由於軟件的缺乏,沒有軟件就導致沒有用戶,沒有用戶群,開發者也不願意去開發這個平臺的軟件,惡性循環。

現在阿里不也出了個系統嘛,很多人看起來和安卓一模一樣,認為它就是安卓定製ui,其實不是。阿里就是一個系統,只不過它的軟件都是兼容了安卓的。


科技小番茄


新作一個操作系統,主要的難度來自於兩大重點,一個是系統的架構,另外一個就是軟件的兼容性。


好用和易用的手機操作系統其實現在相當的少,主流的就是安卓和蘋果兩個最多使用的,然後還有一些如黑莓的系統,微軟的WP系統等,但是為什麼只有安卓和蘋果火了呢。

首先安卓系統最早也不是主流系統,當年諾基亞流行的時候,可以說是塞班的天下。俗話說有錢有文化,就用諾基亞。但是因為時代的更迭,諾基亞的塞班系統逐漸在大屏幕的時代失去了競爭力,歸根到底還是系統用戶體驗的問題。


而安卓的操作系統首先是免費為大家開放的,他不封閉,對於一些手機廠商來說,有免費的可以參考使用,自己研發的成本就少了很多,只需要做硬件就可以了。


而因為用戶基數較大,所以安卓系統從不太好用,慢慢的優化,改善,變成了現在大家用起來還不錯的感覺。



而蘋果系統,因為自身設計的優勢,簡潔的操作等優點,再加上全球化的銷售份額,也同樣佔有不錯的比例,對於安卓和蘋果的IOS系統來說,用戶基數決定了他們可以穩步的發展。

但是如黑莓或者WP的系統,用戶數量不足,而系統的軟件支持度又少,自然就很難有長遠的發展。手機廠商也不會願意使用一款用戶接受度不高的手機系統。

所以,研發難度是一方面,更重要的是,有軟件開發商願意適配你的操作系統,這樣系統才會有人使用。如果只有開發系統的團隊,沒有軟件適配,又會有幾個用戶選擇這樣的手機呢。


這後面還是需要很多的用戶基礎作為軟件支撐的。


昀熹手記


開發一個操作系統一般大公司都能做到,困難的是系統的軟件生態,現在蘋果和安卓已經基本佔據整個手機市了,後來的像微軟的wp系統,本身系統很優秀,但是沒有軟件生態,導致使用人數寥寥無幾,最終面臨倒閉。


qzuser139354076688


架構的先進性,和品牌號召力,你開發出來沒實力燒錢給人家開發生態,跟廢材沒區別。


只要臺灣的地皮


開發出一個系統難度是有的,但是並不是不能做到,系統開發出來要看有多少人使用,開發軟件等等,只有將系統推廣開來才能使系統發展下去


臨筆書上


也不難,找2000工程師+500億美元就可以。


金137499284


開發一個操作系統的難度,遠低於系統的生態環境及其APP的開發速度與數量。詳情請見windowsphone


沒有弱點的峽谷先鋒


我覺得很難,需要有人去開發。想想都很難。


分享到:


相關文章: