为什么 Symbian 应该安乐死

标签: Nokia & Symbian & MeeGo Symbian | 发表时间:2010-08-18 02:30 | 作者:KKK xh
出处:http://www.ifanr.com

*本文中的 Symbian 特指 S60 ,^3 , ^4 这个系列。

昨天的消息, Nokia X3 将使用支持触屏的 S40 。更早的消息里, N 系列全面转向 Meego 。两端的不断压缩下, Symbian S60 , Symbian ^3 何去何从?

1 软件是有品位的

最近用 Nokia 手机和 Gravity 上推,感觉不错。但周末和朋友见面,忍不住玩了玩视网膜屏幕上 Tweetie (题图),从那一刻起,每次拿出 Symbian 上推都是一种煎熬。

Gravity 是非常优秀的软件。和标准的 Symbian 程序不同,他额外作了很多东西: 更平滑的滚动,更多半透明效果,切换 Timeline 的动画等等。而且,他在新一些的 Symbian 系统上有更好的表现。

但粗糙的系统仍然在各处拖 Gravity 的后腿。(按个键发推?隐藏起来的系统 UI 会露出些来。)

而且, Garvity 的所有这些效果, iOS 在系统级别提供更强大的支持。一个胡子还没长出来的 iPhone 开发者, Interface Builder 里面托拽过一个 Tableview ,就有更流畅的动力滚动效果,更优雅的选中状态,以及更完善的触摸相应。

2 软件是有体重的

软件的体重就是代码量。

职业关系,要面对以十万计的代码。现代软件工程的各种规则,框架和工具保证我对代码的控制能力。但同时,这些东西也让我意识到方法的界限:

没有魔术可以减小真正的复杂度。能反映复杂度的代码量增加一倍,维护成本要增加很多倍。

偏不爱 Symbian 中,根据 Symbian 书籍的厚度和一些报道猜测代码过于臃肿。之后, Nokia 退休主管更直接和有力的证明我的担忧不虚。

“我有一部 E71 ,在手机锁机状态下,会弹出个对话框盖住提示信息。我问:‘能把这个弄小 5 毫米吗?’他们研究了一下手机代码说,‘找不到那行可以将它缩小 5 毫米的代码,手机上有 2000 万行代码,找到它是不可能的。”

其实对于程序员,没有什么”不可能”。但是”可不可能”是一回事,”值不值得”是另一回事。过分臃肿和无法清晰分割的代码会让改动的代价变的不可理喻。(2000万行代码量已经接近 Windows XP 。)

而仅仅是改动一个对话框尺寸都会如此,说明事情已经到了失控的边缘。

3 软件开发是长跑

Symbian 老旧,沉重,功能落后。但这还不是最糟糕的。 Symbian 不能静态的其他系统比较:

软件开发一次长跑。

为了获胜,你需要不断的升级系统,对应 Bug ,追加功能,推进版本向前。

因为 Symbian 的体重,每迈一步,他都要付出比别人更多代价。所以,在已经落后的情况下,扔出更多银子却不能跑的更远。

创新也受影响。 Android 的开发者说我用几周的业余时间搞 Chrome2Phone ,管理者没有任何理由反对。如果需要投入一个组和数月呢?他们会说:需要审批。

手机是非常非常强调体验的设备,更高级别的人未必用更多 QQ 。而且,审批总有无法通过的时候:

更少尝试,更少创新。

即使仅仅留 Symbian 在毫无获胜希望的跑道上,也是不小的代价。(维护成本通常占总成本的 40%~80% )。

4 软件要效益最大化

  • iPod touch , iPhone , iPod ,功能完全不同的设备,一个系统。
  • Android 手机覆盖广阔价格区间,一个系统。
  • 黑莓在智能手机市场也有媲美 Nokia 的市场份额,一个系统。
  • 三星能玩转那么多系统,也有巨大的销量。自己研发的时候,一个系统。
  • 两个系统未必不可,不过孙正义在讨论课本和电子课本时,用了个有趣的逻辑:有课本而没有电子课本书你会失去什么?反过来呢?

    Symbian 如果能缓慢而体面的退出,把份额交给 Meego 和正不断加强的 S40 (已经有 OVI ,将要支持触屏) 能得到很多。

    只有 Meego 一个智能系统,资源支持,成本,开发速度方面都会改善。软件复制的成本很低,所以他本身有尽量扩展的 DNA :覆盖的越广,越容易效益最大化。(所有 iOS 设备都因为 AppStore 而增添光彩。所有 Android 程序员都因为虚拟机而不需要过多考虑内存回收。)

    有 Symbian ,他的维护和改进都消耗资源,进化又屡屡跟不上。当然好处也不是没有,比如 Meego 成熟前可以拿他顶一顶。用价格战可以保持低端份额。

    但是,无法简单追加 AdMob 等东西发挥销量优势,又没有高端。这种份额更多的是无奈之举。

    UCWeb 能利用了 S60 的销量和浏览器的缺陷做起来了,批量复制这种成功?系统没有提供支持。

    官园服装批发市场,很可能比香奈尔在银座的旗舰店销售更多包包。这种没有高端的价格战,其中利弊,中国的读者还不清楚?

    5 软件是有寿命的

    软件也有寿命。Palm OS 死了。 DOS 几乎死了。IBM OS 360 死了。其实 Mac OS 偷偷死过, Windows 甚至偷偷死过几回。上亿美金的系统,很多在 10 到 20 年之内推倒重来。

    QT 覆盖在 Symbian 上能延续他的生命,但是能否有效降低复杂度?

    Symbian 已帮助 Nokia 取得了巨大的成功。但时代已不同,老兵不死,也要悄然离去。 Symbian 有巨大的市场份额,退出是痛苦的:内部阻力,外部风险,牵挂和负担等等。

    但是如果不早做了断,软件工程的历史上,在激烈的竞争中把一个臃肿落后的系统脱胎换骨的例子有多少?

    千年一遇的洪水好几次了,这种成功似乎还没有出现。

    6 软件是可以重生的

    目前 Meego 没有跟上, Symbian ^3 想死都不行,只能硬撑。 Symiban ^4 到底是 Meego 的保险,还是有更大野心就不好说了。

    Mac OS 和 Windows 都曾经死过,我们看到的却是延续的品牌。Symbian 也是价值巨大的品牌,也存在这种可能性。

    但 Symbian ^4 不能再往骆驼背上压更多东西了。借上 QT 的机会,抛弃大多数代码,把系统从底层开始重新构筑一次。那么它可能变得更加强壮,活力充沛。更重要的,更加精简和灵活。

    也相当于把旧 Symbian 安乐死了,偷偷的。


    © KKK for ifanr 爱范儿 ♂专注于拇指设备的小众讨论, 2010. | Permalink | 74 comments | Add to del.icio.us
    Post tags:

    相关 [symbian 安乐死] 推荐:

    为什么 Symbian 应该安乐死

    - xh - 爱范儿 · Beats of Bits
    by 李楠 (newkhonsou@twitter). *本文中的 Symbian 特指 S60 ,^3 , ^4 这个系列. 昨天的消息, Nokia X3 将使用支持触屏的 S40. 更早的消息里, N 系列全面转向 Meego. 两端的不断压缩下, Symbian S60 , Symbian ^3 何去何从.

    Symbian Belle 上手初评

    - 小趴 八足趴 八足 ramener - 爱范儿 · Beats of Bits
    上周官方刚对 N8,E7 等机型推送 Symbian Anna 更新,国外有论坛放出了下一代系统 Symbian Belle 的固件下载. 事实上 Belle 的 UI 早先已经被媒体曝光,用户界面和一些过渡效果相比 Symbian^3 PR1.2 和 Symbian Anna 都有不小的变化,其中最明显的要数下拉式通知栏.

    N8 的 Symbian Belle 更新流出,怎么大家都在学 Android

    - 云飞风起 - Engadget 中国版
    老实说直到现在为止,Symbian 系统还是有很重的手机感,也就是说,好像只是将一个手机系统加入触控原素,而不是一个专为智能型手机而设的系统. 不过看来 Symbian 下一版的升级 -- 也就是 Symbian Belle -- 终于可以将这个印象扭转一点. 因为在外国的讨论区中,已经出现了给 N8 的 Symbian Belle 升级档.

    Android在欧洲份额已超过iOS 第一仍为Symbian

    - Adam - cnBeta.COM
    comScore最新移动平台欧洲占有率统计数据已出,最为闪亮的业绩是Google的Android系统,在短短的一年间从6%升至22.3%,超越了苹果iOS的20.3%列在第二,而Symbian系统依然以庞大的用户基数列欧洲第一,但是它一年以来的占比足足下降了16.1%,以下是数据:.

    Symbian外包埃森哲交易完成 转移2300名员工

    - xing - cnBeta.COM
    据国外媒体报道,全球最大的手机生产商诺基亚已经完成了将Symbian软件外包给咨询服务供应商埃森哲(Accenture Plc)的交易. 埃森哲通信、媒体和科技部门总裁马蒂-科尔(Marty Cole)在接受媒体采访时表示:“Symbian的未来将取决于诺基亚的投入程度以及推向市场的途径,我们也将给予大力支持.

    还有两天 Symbian Belle 就要和我们见面了!

    - 品味视界 - Engadget 中国版
    临近 IFA 这类大型展览的时间,看来无论是相机还是手机的厂商都开始有所动作. 相机方面有 Sony NEX-7 和 A77 等新机不断流出消息,手机方面就更多,有 Google 收购 Motorola、HP 放弃 webOS 设备,还有 Nokia 也来参一脚 -- 在 Nokia 的官方 Facebook 上出现了一个倒定时器,标题是 It's Almost Time to Try Something New: Something New on Symbian.

    塞班贝拉(Symbian Belle)全面升级微软套件

    - Shark - 爱范儿 · Beats of Bits
    微软和诺基亚的深度合作,不止体现在拥抱 Windows Phone 平台上. 今年第四季度的塞班贝拉(Symbian Belle)系统里,大家会看到全面升级的微软套件. 诺基亚承诺过在 2016 年之前都不会放弃对 Symbian 平台的支持,这次的套件升级能够帮助他们挽回一些企业用户吗. Lync 是微软的一个新品牌,产品前身是 Communications Server,这是一种跨平台跨设备的通信解决方案.

    仅有不到50%的Symbian用户愿转投Nokia Windows Phone

    - Woooon - cnBeta.COM
    国外著名Nokia Symbian系统爱好者论坛allaboutsymbian在Nokia World大会之前,发布了一份关于Nokia Windows Phone的最新民意调查. 根据调查显示,目前只有不到一半的诺基亚Symbian智能手机用户,计划在未来购买Nokia贴牌的 Windows Phone系统智能手机.

    欧朋浏览器6.2 For Android/Symbian/Java发布更新

    - 洞箫 - cnBeta.COM
    新一代浏览器界面,简约、精致、时尚,摆脱拥挤,复杂的手机浏览器界面,打造个性化的浏览器. 快速拨号“快速拨号”将喜欢的网站添加到首页,实现一键点击访问. 通过定制“快速拨号”,你可以打造一个个性化的浏览器首页. 体积小巧、功能强大,欧朋浏览器结合了强大的内核和领先的云端转码技术,可使手机访问网站速度提升5到10倍,使上网流量节省最高达90%.

    中国移动 - 飞聊Android、Symbian V3/V5版上线

    - Linker Lin - cnBeta全文版
    飞聊Android_1.0.1beta版.S60V3_1.0.1beta版.S60V5_1.0.1beta版抢先体验,功能如下:. 1、整合飞信好友关系:使用飞信帐号体系登录,给飞信好友免费发消息;. 2、跨网互通:使用飞聊实现移动联通用户互动互通;. 3、沟通能力:免费消息、图片、语音对讲、离线消息通知;.