悼念中端手机操作系统:RIP Symbian

移动开发
本文旨在向移动领域的一个老公民说再见,它现在正在走向黄泉之路:Symbian。当我提到Symbian,许多人可能想到其可怕的系统实现,想到经常死机和偶尔无理由重启;可怕的触摸层;当只有消息程序打开的时候,却显示“无足够内存”; 最恐怖的事情是Symbian竟敢长期调用其SDK,最终在其快要完结时终于明智地采用了Qt。

这篇文章应该写在墙上。这是一个非常大胆的举动。诺基亚的新CEO,Stephen Elop决定全面抛弃诺基亚过去几年的平台迁移计划,反而让这家公司拥抱前雇主的操作系统,Windows Phone 7。这明显悄悄地抛弃了2个竞争对手,Symbian和即将到来的MeeGo,将后两个平台全推向了衰亡之路。 本文旨在向移动领域的一个老公民说再见,它现在正在走向黄泉之路:Symbian。

 当我提到Symbian,许多人可能想到其可怕的系统实现,想到经常死机和偶尔无理由重启;可怕的触摸层;当只有消息程序打开的时候,却显示“无足够内存”; 最恐怖的事情是Symbian竟敢长期调用其SDK,最终在其快要完结时终于明智地采用了Qt。

 当然,Symbian在系统实现质量方面有所欠缺,特别在临近完结时更是如此。但是,Symbian肯定有其更好的地方,否则它不会坐上智能手机操作系统头把交椅这么长时间。具体说来,这里是我认为应该怀念Symbian的三个原因。

 首先,Symbian是过去一个时代最后的残存之一。过去,移动领域的开发者优化性能代码, 即使他们在微内核上工作也尽力优化;过去,要获得稳定通话和文本体验,CPU规格不用超过1GHz;过去,电池寿命不用超过24小时。 因此,在60美元简单功能手机和在今天越发模糊的700美元高端智能手机之间作出选择是为数不多的事情之一,因为好的中端手持设备变得越来越难找。有了Symbian,人们就可以获得一个适当折中方案:比低端手机更加高级的体验(甚至更高端手机),而在购买时不用花费笔记本电脑的价格或者过于昂贵的数据计划(data plans)。

第二,Symbian是一个真正的手机操作系统。手机从根本上说是以通信为中心的设备(毕竟,这就是为什么我们每个月要付费才有权使用移动网络,对不?),Symbian重视人们之间的通信。  尤其是Symbian主屏幕,非常适合基于键盘的手机。很显然,其创造者们在设计良好的通讯体验上费了些心思。 如果配置正确,只需要看着它,你就可以立即知道短消息,未接来电,议程项目和未读的电子邮件。一切都界定清晰,而且良好的视觉层确保没有信息溢出。想呼叫某人或者给某人发文本?只要输入其名字开头,甚至不用离开主屏,不过就是玩玩操纵杆的事情。另外,你也可以迅速访问你最喜爱的应用。

这里是一些我的诺基亚E63的主屏截图,你可以更好地了解其怎样工作。

Overview of the Symbian home screen

Typing the beginning of a contact's name

Select the contact

And behold the power of symbian

现在让我们比较下iPhone 4,今天最成功的高端智能手机,需要700美元才能提供,我们愿意吗?

iPhone 4 home screen

听上去像是苹果在将文本应用胡乱放到中央应用堆栈多年之后,终于发现了手机通讯功能的重要性,决定将其放入底部的DOCK中。这一决定无疑就像决定包含尖端通信技术比如视频通话,或者更早的彩信功能一样受用户欢迎。撇开DOCK和顶部的状态栏,苹果手机上的视觉层次在很大程度上仍然是未知概念。iPhone主屏基本上是一大堆应用, 要达到最佳使用效果需扩散到一些虚拟屏幕,关于通信和组织方面只给你最低限度的信息。要获得更多信息,你需要找到然后打开正确的应用。只要抓住口袋中的手机,按住红色按钮,快速浏览发生了什么,然后把手机放回口袋,不是一个选择。

这就是为什么我说像iOS这样的操作系统不是真正的手机操作系统。 它们是如此通用,你可以不作任何改变就可以用到DAP或者平板电脑上,它们也照常运行(噢,等下)。手机拥有非常小的屏幕,和设计时有限的硬件能力(它们必须适应口袋),我们不得不大声疾呼优化界面, 而且前些年我们已经看到这样的界面多年的演变。 但是现代高端智能手机就抛弃了它,更为糟糕的是,应用中心的界面变得更加喜欢桌面化。

哦,顺便说下,上次我们桌面上拥有应用中心的界面是什么时候?

Windows 3

请不要介意。

最后,就开发者权利而言,Symbian的结束也是一个时代的结束。当然, 为充分访问系统功能需要的应用签名过程是真正的敲竹杠(200美元/年+10美元/签名应用,不是吗?)。但是对于价格而言,你真的有权使用本地代码做你所想,并且在过去的几个月里,你也拥有强大的QT工具与你同在。你发布应用给你的朋友,他们简单地通过标准蓝牙或者USB协议就能转移到他们的手机安装这些应用然后运行它们。作为一名开发者或者用户,你可以你可以在很大程度上独立于手机制造商,如果你想的话。

在一大堆有限的抽象层,或者一大堆人们使用之前必须由制造商认可的层之上用托管代码编写手机应用代码的时候,我们就会迎来一个真正享有手机的时代? 只有时间告诉你!

就目前来说,安息吧,Symbian OS,EPOC的儿子。你已经尽忠了。

【编辑推荐】

  1. Windows Phone 7 免费线下培训火热报名中
  2. 诺基亚E7今日发售 采用Symbian^3系统
  3. Symbian^3 PR2.0固件3月底发布 将支持HTML5、Flash
  4. Symbian不会死 新Symbian将出世
  5. 诺基亚高管谈MeeGo、Windows Phone和Symbian
责任编辑:佚名 来源: mezoka
相关推荐

2012-01-04 10:17:35

信息图Symbian

2009-07-10 09:13:00

SymbianNokia开源

2009-05-05 08:23:27

SymbianWindows Mob移动OS

2011-07-08 12:50:29

手机浏览器手机操作系统

2011-04-21 13:34:25

移动操作系统份额Symbian OSiOS

2011-05-05 10:24:23

近场通讯技术NFCSymbian

2017-07-06 15:50:08

2009-12-09 13:15:41

2010-04-21 10:16:13

MeeGo手机系统

2009-12-16 15:54:21

Linux手机操作系统

2011-09-05 14:45:07

2010-03-02 09:54:16

2011-12-31 09:18:14

Symbian

2014-09-12 10:18:53

微软

2011-01-21 10:16:35

三星badabada

2009-04-30 08:40:17

2009-08-13 09:38:02

Symbian S60Nokia新界面

2009-05-17 10:54:08

BlackBerryRIM移动OS

2010-02-05 14:48:04

Android手机操作

2011-05-26 12:52:13

Android 操作系统
点赞
收藏

51CTO技术栈公众号