諾基亞的 Symbian 系統究竟差在哪裡?為什麼會被淘汰?

我很納悶 Symbian 其實挺好用的,簡單、穩定,常用的應用也有,就是界面丑一些,硬體配置低一些而已,為什麼就被 Android 和 iOS 給侵佔了。我認為 Symbian 的衰落很大責任在諾基亞對形勢的分析不夠到位,以致對市場反應太慢,讓對手佔了先機,這是諾基亞本身的策略問題。如果諾基亞當年真正意識到 iPhone 所掀起的觸屏革命,並積極改進 Symbian ,是否會有一線生機呢?單純從技術角度來看導致 Symbian 落伍到底有哪些必然性?


Symbian的衰落,絕不是因為Symbian落伍了。

首先,應當說,Symbian是一個優秀的嵌入式系統。Symbian是一個實時操作系統,是一個微內核系統,從設計的時候,就是為了能在有限的硬體資源和能源的環境下,長時間穩定運行的。Symbian採取了許多措施,比如使用微內核架構、嚴格控制內存泄漏、搶佔式多任務調度等。Symbian使用的是Symbian C++進行開發,有自己一套完整的開發框架和機制,約束開發者,保證系統的穩定性和可靠性,提高系統的性能。

這些都是,Symbian的優勢,同時也是Symbian的劣勢。在Symbian下進行應用的開發難度是很高的,因為要寫一個高質量的C++程序,確實不容易。

----------------這是開始講述純技術內容的分割線,不感興趣的可以跳過----------------

  • Symbian檢測到內存泄漏,是會讓應用程序崩潰的。避免內存泄漏,這對於一般程序員來說,是一個不小的難題。
  • 雖然Symbian本身有二階構造函數、清除棧這樣的機制輔助開發者進行內存管理和控制,但是這些都需要開發者對C++的內存分配機制有一個比較清晰和深刻的了解,而大部分開發者,是不知道到底什麼是棧什麼是堆的。
  • 因為工作在硬體資源有限的嵌入式系統中,Symbian的棧大小非常有限,所有的數據都要放到堆上,於是需要使用二階構造函數。
  • 還有那個蛋疼的Leave機制,基本上是對C++過於簡單的異常機制的簡單封裝,稍微不慎,就會出現內存泄漏。
  • 在微內核機制中,許多東西都和我們平時的開發不一樣,大部分的系統功能都不在內核中,需要連接提供該功能的模塊進行操作,這些模塊都是C/S模式的。
  • Symbian中不提倡使用多線程或者多進程,提倡使用調度器,進行搶佔式多任務調度,我自認為對於並發控制學得比較好,多線程工作的問題也能處理和發現,但是對於這個搶佔式多任務的流程,我真的足足花了一個禮拜才弄明白到底怎麼回事。

----------------純技術內容講完了----------------

因為上述原因,進行Symbian開發的門檻還是比較高的(相比於不需要關心上述所有問題的Java而言)。Symbian的機型非常多,使得Symbian上應用的調試也比較麻煩,除了屏幕解析度、鍵盤結構、揚聲器數量、相機型號、閃光燈等因素,即使是同一款系統,運行在不同機型上的系統也有細微的差別,所以往往要對眾多的機型進行適配。

除了不討好開發者以為,諾基亞在一些方面也是比較認死理,比如手機就應該不容易摔壞,手機信號就是應該好。我一直覺得,這個是諾基亞遲遲不使用大尺寸電容屏的原因之一(當然,大家常調侃的Q屏採購量過大沒用完可能也是)。即使到今天,摔不壞、信號好依然是諾基亞給大家的印象,難以磨滅。我們必須承認,這些都是對的,但是,這些也確實是不容易被人們注意到的方面。

Symbian S60 第三版開始,對應用引入了簽名機制,只有有簽名的應用才能安裝到機器上。有人(http://www.zhihu.com/question/19963900/answer/13492089)認為複雜的簽名機制是導致Symbian衰落的原因之一。其實簽名並沒有錯,iOS上一樣也是使用簽名機制,不也是好好的?錯的是當時那個互聯網暫時還沒有普及到手機上的時候,人們過多的使用了盜版軟體,而我們也都知道,只有盜版軟體才需要進行複雜的簽名才能安裝到自己的手機上的。

至於操作系統的界面,這個我想不用我說太多,用過的人,不管懂行不懂行,都知道怎麼評價。Symbian的界面要說很差我覺得不至於,時間太久了沒有什麼變化,讓大家缺少新鮮感,然後直接敗給了又好看又好玩的蘋果。

在系統上,不討好開發者;在使用的時候,也不討好使用者,但是憑藉多年的積累,Symbian還是穩穩的把握住了市場,當時不是沒有其他的系統,Windows Mobile、Palm、BlackBerry OS都是。但是Symbian因為定位能在性能比較差的機器上運行,諾基亞的智能機在性能、種類和價格上,以及Symbian平台上的眾多的應用,穩穩的壓倒了其他競爭者。

2007年iPhone剛剛出現的時候,不僅僅是諾基亞,全世界都覺得這是個笑話。一個不能換鈴聲、不能後台運行程序,甚至就根本沒有第三方應用的手機,怎麼好意思稱作智能機,唯一的亮點,大概就是那個好玩的多點觸控的屏幕,和那個相比於Symbian將近十年不變的界面,相對好看的UI。

當然後來,全世界都知道了,喬幫主在下一盤很大的棋,當祭出AppStore這個大殺器的時候,所有的開發者都開始倒戈了。因為Symbian開發困難,還賺不到錢,蘋果上開發簡單,沒有盜版,能賺到錢。錢這個東西一來引誘,加上Symbian即不討好開發者,也不討好使用者,當然也就沒有人擁護。

價格上,諾基亞從低端到高端全線都有,不過在高端市場(不含vertu),價格一直都很坑爹,旗艦級的機器往往都能5k+到6k+。蘋果也是跟運營商合作,通過套餐,讓iPhone的使用成本跟別的機器基本沒有區別。正好手機壞了,幾百刀買一個iPhone,幾年的合約,還不見得比別的手機貴,還好玩,為什麼不呢?

感謝@pansz 對本答案的補充,以及@周廣浩 的指正。


用戶體驗,如果諾基亞不崩盤,塞班再差也不會淘汰。
我是04年的動感地帶mo套餐,無限流量。從一開始7kb的網速一直到現在,已經十年,幾乎期間所有手機應用都下載過體驗,那些年,常年混跡於破解學院和電信維權論壇。在那個移動互聯初生的年代,隨便改一下網頁代碼就可以繞過收費,用一智能手機簡直屌爆了。塞班機型從qd開始7610.6600.6630.n73e71n95.要是說不懷念,那是假的。。但也沒辦法,時代潮流。
塞班成熟應用的特點就是穩,低配的手機,可以運行一個程序幾天幾夜不崩潰,常年掛一個qq看都不看一眼,一星期不掉線。不成熟應用,打開就白,一會就崩潰,說多了都是淚,很多很有潛力的客戶端都是死於崩潰。。這說明一個靠譜的程序員是多重要。
後來塞班的簽證問題越來越嚴重,對我倒是沒什麼影響,但對於手機小白,和剛用上智能手機的新人,你要告訴他問什麼要簽證,什麼刷機,這個文件那個文件,無疑是對牛彈琴。。
後來越來越多人用上智能手機大概n73爆發了一波熱潮,看他們拿幾千塊的手機卻只用來聽歌。。我什麼也不想說。。也有越來越多人讓我給他安這個軟體那個軟體。。智能機大潮成熟,但是有了門檻。到最後換了95,發現,其實諾基亞就是換湯不換藥,是個想把手機做成單反的逗比嗎?我花錢了,卻和原來沒多大差別,就是相機牛逼了,我這錢不如去買個好鏡頭啊,坑比。用95運行是啥樣,換73運行還是那樣,換回6630還是那鳥樣。。。真是人傻錢多,速來。
那些年,我一直沒換安卓,也沒換蘋果,我還有塊蘋果3。。用了幾天就讓我賣掉了,我覺得蘋果就是個逗比,一個啥玩意軟體都沒有的手機能叫智能手機?沒軟體,你玩什麼,沒軟體我破解什麼,沒軟體怎麼用。
安卓也有一塊戴妃525。當時安卓已經開始成熟了,但我還是堅持了很久沒換,因為用習慣了一個系統,會很不習慣其他的。。
但是,後來我實在忍不住了才換了安卓,這是一個明智的選擇。簡直傻瓜安裝app,是個人都能用,全民智能手機了。
當時有一款手游公測,我有無限量,不吹牛逼,所有手游我都下過,即使是下來玩五分鐘,刪。睡覺前,下滿,挨個安,再挨個刪,有流量就是任性。
豌豆莢我愛死你了,你就是送話費的。
讓我吃驚的事情發生了,那個遊戲竟然沒塞班客戶端。。。
雖然現在很多遊戲都沒塞班客戶端,但是,那是在四年前,安卓還很少,蘋果四剛出來,不能忍,我就去買了個戴妃,玩了下這個遊戲。。五分鐘,刪。
我驚奇發現,安卓已經這麼牛逼了,我特么落伍了。
然後就轉投安卓黨了。半年後我發現更驚奇的,蘋果黨已經崛起,又出來一個只有蘋果客戶端的遊戲,於是我買了個蘋果四。。
我已經沒有腎了,結論。
系統與系統軟體是相輔相成的,一個開放的系統,必然會迎來百花齊放,好的系統只是一個平台,軟體開發才關鍵,軟體不在於開發難易,而要看好不好用,有沒有用。從長遠來看,蘋果系統過於狹隘,作繭自縛,會和塞班死於同路。現在的火熱只是假象,
單一品牌,單一平台,最終會死於自縛。眾多手機選擇的安卓平台,分擔了風險,增加了市場佔有率,最終軟體數量和質量會起到關鍵作用,平台,軟體,用戶,這是一個環。搭載平台過於單一,系統過於狹隘,最終作死。。
塞班生於諾記亞,死於諾基亞。
諾基亞品牌崩盤,其他沒有搭載系統的平台了,市場佔有率降低,軟體市場自然崩盤,用戶自然就消散了。。


其實當初安卓蘋果剛興起的時候,我也覺得塞班很low,但到現在,體驗過了各種安卓iOS之後。反過來到覺得塞班系統真心很優秀,對硬體要求不高,單核800的CPU就可以完美播放720P視頻,安卓要完美播放720P也得上高通1.5G雙核,對拍照和音質支持得很好(但凡以前諾基亞那批塞班的白平衡色彩還原都特准,音質也沒的說,安卓本身對音頻的支持就不太好,除非像Xplay鎚子一樣繞過高通的音頻方案,自己上個獨立音頻晶元)
塞班的沒落並不證明塞班系統不好,而是當今是一個「看臉」的時代,塞班的UI實在「樸實」了,並不討人喜歡。而對於通話,耐用(摔),拍照,音質一些內涵的東西並不被大家關注(只要外觀好看,拿出去有逼格就行……)
雖然現在塞班論壇上還有一些民間玩家在給塞班製作軟體,但塞班的時代早已終結,塞班的輝煌也成為歷史……


  • 開發平台據學長說很不友好
  • 沒有搭建起良好的生態環境,國內那時幾乎都在用破解版,無法吸引開發者
  • 據說代碼臃腫,很難修改
  • 在觸摸大屏將要流行時沒有抓住機會

說真的,我還是很感謝Symbian的,他讓我在這個移動互聯網的初始年代裡混了不下五年的飯,由衷地感謝Symbian,我仍然覺得Symbian是好手機,真正好用的輸入方式還是鍵盤,不過誰讓觸屏是個潮流,而諾基亞又被綁架了呢。


塞班衰落不是不好,確實是後來者太好了。
現在安卓蘋果平台上很多app都是塞班過來的,uc,天天動聽,anyview。
gameloft,glu在塞班平台上做很多遊戲,刺客信條,黑暗之魂等等,直到今天我也沒覺得同類型有超越它們的。
在那個時代,應用就是應用,不會夾雜廣告推送,遊戲就是遊戲,沒有充值撈金。


同意的請按贊靴靴

Nokia的3D貪食蛇遊戲神作無誤!另外Nokia的音樂APP也是我用過最好用的,你可以隨時在手機上修改歌曲信息,我當年就把這個當玩遊戲做任務一樣樂此不疲!而且它支持多個邏輯排列歌曲,比如最新的歌曲,最近添加的。而現在的音樂APP要麼比這個簡單過頭,要麼堆砌太多。非常糟糕。


自答
首先symbian怎麼讀,我們碼農念法都是sibin,塞班這個鬼,不知道後來怎麼傳的估計是那個太平洋小島吧。
然後報答案,作為一個symbian碼農,客觀評價,symbian的唯一好處是狠狠的磨練了編碼質量,不知道還有記得防禦性編程的猿們么,呵呵。
最後怎麼死的,開發一款symbian的app,只要不是自帶ui那種簡單工具產品,結論都是太tmd難了……大把項目好創意,一年一票人項目干不出來倒閉的事簡直數不勝數啊……我當年是寫視頻客戶端,從頭搞ui框架,控制項純自繪,搞了小半年,網路傳輸,至少三個月,好吧,終於可以干功能了,呵呵,公司要倒,項目雞肋,最後媽的發狠了不發工資也要干,出完測試版,提交離職。
N年後,nokia終於把自己成功的乾死了。
結論,symbian開發,項目成功率死一大批,商用用戶基數甚至不如低端j2me的s40,上線後窮死一大批,然後,呵呵,喬爺拯救了我們,目測當年symbian轉ios開發的,基本都去了bat……


1、當前地球主要的矛盾是人民日益增長的裝逼需求與落後的塞班價格。

蘋果給了塞班第一擊千年殺,淺嘗輒止的一擊。

想想你們當初入手第一件蘋果產品的原因是什麼,6S(P)全球限量都很一般,在大陸卻賣瘋了,原因又是什麼。

我國經濟出問題了這基本算一個常識了,庫克拿著財務報表表示不信,還樂呵呵的說中國經濟一片大好。

2、當前地球次要的矛盾是人民日益增長的配置需求與落後的塞班配置。

安卓給了塞班第二擊千年殺,依然淺嘗輒止的一擊。

3、當前程序員主要的矛盾是日益增長的便捷需求與落後的塞班升級機制。

有機會再補充吧。

(不撕)


主要是對開發者極其不友好, 忽略開發者社區. 比如, S60沒有排他的App Store分成模式卻又強制開發者購買簽名, 很難吸引個人開發者或者中小企業去開發免費應用. 導致開源代碼少, 想調用個SAMBA協議都沒有類庫可用. 和iPhone/Android的類庫相比, S60的可憐的類庫算不上是一個合格的智能手機的OS.

另外, Nokia產品設計太偏執於成本控制和硬體的質量, 而忽略了交互性, Symbian上很多軟體你要"學習"如何使用, 相對於iOS, S60的操作實在是太過於繁瑣, 已經不僅僅是一個觸屏的問題了, 這是一個產品形態設計理念的問題.


也算是見證了諾基亞從繁榮到衰敗的過程,總感覺諾基亞手機的特點就是耐摔待機長。

但是覺得塞班設計的初衷就是在低能耗的平台上實現相對低質量的服務,這一方面在UI上尤為明顯,塞班系統的聯網大概就是有需要時才給你連上,沒需要時我就老老實實待著基本不耗電,這一點和蘋果安卓的想法不一樣,新興系統希望用戶時刻聯網保持在線,這一點正中互聯網變革時代的需求。

另一方面對塞班造成最大衝擊的還是觸屏的廣泛應用。07年08年iPhone和安卓的面世,這是觸屏的新起點,而在這段時間裡諾基亞還不思進取,笑看對手,著手於收購塞班,其實這是錯得最大的一步。

既然回不了頭,就硬著頭皮發展塞班吧 ,後面的事情大家就知道了,高昂的價格和電阻屏的劣勢,時間越久越覺得UI和應用不如安卓蘋果,現代人用過安卓蘋果後就會覺得塞班的人機交互很差勁,界面也丑,就連手機外形的創新都止步不前,直至徹底被打敗。

其實塞班被淘汰了也好,這樣才能領略新系統的優點,事實證明不斷創新才是科技公司長久不衰的秘籍。

想起來初中用過的諾基亞E63手機,那時候大概是2010年,那是我第一部智能手機,周圍同學都還在用國產MTK平台的手機,覺得自己很超前,卻不知當時還有更有潛力的iPhone和android手機,直到上了高中用過iPhone和android之後才發現再也回不去了,此時塞班也準備停止研發了。

2016年,又買了一部諾基亞E63當備用機,不為別的,那是我的青春。


1塞班上做開發的坑坑窪窪 趕走一大波開發者 當時認識做塞班的 都大罵這個玩意坑爹

2NOKIA的自大官僚 未能通過塞班構建生態系統 NOKIA曾經嘗試做類似APPSTORE的東西

3人機交互遠遠弱於蘋果

4營銷沒水果給力

可惜幾個嚴重錯誤 意味塞班完蛋


用過諾基亞的來點感謝,謝謝諾基亞陪伴的日子。

用諾基亞手機6年,塞班系統3年。刷過三次機,破解三次。依舊很懷念3.2的尺寸。

我還不知道Walkman的時候,我覺得諾基亞配上自己的耳機就是音樂王者,即使知道了很多音樂方面的,我依舊覺得諾基亞很棒,但是音量增大器用了後就容易破音~

言歸正傳:

1.應用開發難度高。
詳情見第一名回答
2.應用商業機制不夠。
基本上遊戲就是遊戲,軟體就是軟體,即使有付費,都能被破解~這個用過的人都知道。蘋果不能破解(越獄不清楚)。安卓大部分破解是無效哈~心疼~
缺乏對開發者的物質激勵。
3.不懂時代進步的潮流。
從飽暖思淫慾就應該明白,人們的追求是會隨物質豐富而增加的。儘管我挺喜歡諾基亞UI,但是女生肯定不喜歡~
4.以自己為中心嚴重。
自己定義了手機市場應該是什麼樣的,而且就那麼做了。就像是在強暴使用者。事實上,它強暴了開發者和使用者。
-----------------------------------

不管怎麼樣,我很希望諾基亞在16年做自己的系統,我現在只相信諾基亞的做工質量哈


1.簽名費用昂貴
當時諾基亞把塞班的軟體發行簽名(TC Publisher)視為盈利渠道,收費高達上百歐元。並且沒有年費制度,每次軟體更新或審核都要重新簽名收費。對中國開發者而言往往要付出巨大的成本僅能發布一個版本。Ovi商店直到關閉也沒能改善這種窘境:諾基亞開發商認證難:需反覆繳納千元簽名費_科技_騰訊網

2.實際盈利困難
塞班系統上各種消費渠道都不健全,對開發者限制極大。諾基亞掌握著世界上最完善的運營商支付渠道,卻遲遲未能開發出成熟的軟體發行平台。推廣、支付、授權、版本更新通常都是開發者自行解決的。而用戶要在手機上輸入亢長的序列號激活正版軟體。

其實更重要的是在iPhone OS之前,並沒有哪種系統成功培養過大眾用戶的消費習慣。許多資深PDA、黑莓用戶的觀點是:「智能手機是【智能人】才懂使用方法的手機」。


以前用了那麼久都從來沒覺得塞班是智能系統!


在我看來,諾基亞的沒落,是由於它的貪婪
遙想當年N73時代,好好的一個S60系統,非要用那麼糟糕的硬體
賣價三四千的旗艦級,用起來慢的要死,就流暢度而言,實在不比功能機
再看功能機,機身存儲只有若干M,卻宣稱能MP3能拍照片,還不支持擴展
不能擴展也行,咱能用數據線,但數據線介面容易氧化,數據線本身質量不穩定,容易壞
於是各種不方便。

所以,它的以人為本的實質是不考慮用戶體驗。


自己玩死的,首先沒有一個能真正用的官方商店。其次後期bella真正不弱於安卓的時候投入MeeGo,最後投入wp。開發者和用戶都流失了,不死才怪。
塞班光說效率比ios和安卓應該好多了。


其實我也不知道怎麼回答,但是我用了E63已經3年了,這3年,風雨來雨里去,一直苦苦堅持,任我百般折磨,依舊穩定運行,全鍵盤手機已經徹底讓我不能放棄,雖然自己買了ipad4,也準備入手一款智能手機,但是我依然感謝諾基亞,依然喜歡塞班。我的手機2013年6月30證書到期。在這個電商瘋狂,智能手機泛濫,各種NB技術的比拼的時代下,也許塞班錯了,也許諾基亞落後了....懷舊派...


1-IP出現,改變了全球交互設計的方向,用戶體驗被當成一回重要的事情來看待,而塞班顯然是落後的用戶體驗。設計風格差,操作步驟多,複雜,軟體的開發不僅沒有IP的數量多,質量也很差。還是封閉的,只有諾基亞一家出,雖然後來開放了,但是晚了。
2-IP的體驗很驚艷,裝逼必備,遭到追捧。安卓的價格很便宜,推廣得當,遭到普及。
3-諾基亞最擅長的硬體設計已經木有IP更漂亮,照相也被IP蓋過去。
4-軟硬體結合的不好,整個製作的理念已經被行業的先鋒甩出去兩條街了~


記得當時老師說過,Symbian被淘汰不是因為不好,而是因為太好。。


推薦閱讀:

如果諾基亞沒有選擇WP7,而是聚焦精力發展MeeGo,是否能繼續保持主流手機廠商的地位?諾基亞選擇WP7,是否會導致其淪為二流廠商甚至被收購?
如何評價李楠說蘋果和魅族的聚碳酸酯工藝比諾基亞好?
怎麼評價小米員工對前諾基亞中國員工的微博?
為什麼諾基亞以前的很多 LBS(社交)服務未能流行起來?

TAG:諾基亞Nokia | 塞班Symbian |