每个人都会有足以让自己兴奋到睡不着的东西,正如我昨晚看到苹果的发布会消息顿时睡意全无。苹果宣布将在8号发布iPhone OS 4.0。和苹果的每一次发布一样,发布前各种预测、传闻早已漫天飞舞。在目前所有关于 iPhone OS 4.0的预测中,最为重头戏的无非是多任务。
事实上自从07年iPhone发布以来,在每次的 iPhone OS 传闻中,多任务都是最主要的。但苹果让大家一次次落空。其实苹果执意不上多任务,主要原因无非有3个:简洁性,速度,电量。
简洁性
如果你用过多任务的 Android,你一定明白我说的的简洁性指的是什么。在很多时候,Android 的多任务不仅不能给用户带来好处,还成为了困扰,大大破坏了操作上的简洁。退出程序后不知道是否后台,在不安装第三方软件情况下无法快速关闭程序。像我朋友的 HTC hero,如果不用第三方任务管理器管理程序,3天内必定死机(个别极端现象)。这些麻烦都因为 Android 缺少一个便捷的任务管理系统。
但我觉得,简洁性的问题从一开始在 iPhone 这里就不成立。因为苹果早已在 iPhone 上的 Safari 里很好的解决了多窗口管理。小窗口滑动快速切换,关闭和打开新窗口都十分方便……这一切只需稍作修改便可以成为 iPhone OS 的多任务管理器。事实上,现在多任务管理上最为简洁优秀的 Web OS 的卡片式任务管理系统便与 iPhone 的 Safari 窗口管理十分相似。
速度
iPhone 从一开始就非常注意运行速度,并做了大量给人错觉的动画切换效果来防止成为 WM 那样的“{wd}沙漏”。在配置低下的一代 iPhone 以及依然不够强大的 iPhone 3G 上,单任务下的运行速度,尤其是打开程序速度都不是很令人乐观,更别说多任务了。
但iPhone发展到3GS,速度问题其实已经解决了。我的3GS 越狱实现了多任务,在同时开着 eBuddy(即时通讯客户端),Tweetie,Twitterrific,QQ 以及新浪微博客户端的情况下打开 Mail 收发邮件,速度基本上没有任何影响,开关程序并未出现延迟。
从3g到3GS,iPhone升级的就是这个S(Speed),事实上已经基本解决了多任务的速度障碍。更不用说有着1G A4处理器,速度流畅到惊人,“Safari 打开9个窗口也不会卡”(Lordhong语)的 iPad 了。
真正的障碍——电力
那么,为何直到今天 iPhone、乃至刚刚发售的 iPad 上都没有多任务呢。我想真正的障碍,就在{zh1}一点——电量上。
众所周知,iPhone 作为一部随身携带的移动设备却是不可以更换电池的,出门在外 iPhone 没电{jd1}是一件囧事。而刚刚发售的 iPad 同样不可以更换电池,并且强大的电力持久性(使用时间大于10小时以上)还是 iPad 的一大卖点。所以,电力持久对 iPhone OS 产品来说显得尤为重要。
但多任务却是一只不折不扣的“电老虎”。以我的越狱 iPhone 3GS 为例,在开着后台程序的情况下,电量损耗明显加快,后台程序越多自然消耗的越快。而事实上,普通用户对多任务的需求,却远没有传说中那样高。一般来说需要用到多任务的无非是后台听音乐(iPhone 一直可以),后台 IM。所以,苹果绝不会为了一个需求上属于轻度的多任务毁掉重要的电力持久。
iPhone OS 4.0,会有多任务吗?
iPhone 发展到今天的 iPhone 3GS 和同样使用 iPhone OS 的iPad,多任务的三个障碍其实已经解决了两个,只差一个电力。加上最近传闻苹果在解决电力持久上有了重大突破。我希望,在8号的发布会上,苹果会带给我们一个简洁,快速而不成为电老虎的多任务解决方案。不然,苹果又何必在 iPad 上的iPhone OS 3.2刚刚和世界 Say Hello 没几天就发布 OS 4.0呢?
更何况,多任务对于iPhone OS家族的新成员——iPad 来说恐怕更显重要。
一切谜底都将在8号的发布会上揭晓,“Get a sneak peek into the future of iPhone?OS”,让我们一起拭目以待。
25 条评论了已经
Trackbacks/Pingbacks.
发表评论
字体为 粗体 是必填项目,邮箱地址 永远不会 公布。
允许部分 HTML 代码:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.ifanr.com),所有标签都必须完整的关闭。
超出部分系统将会自动分段及换行。
请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。
如果真的只是电力的原因,而一部分用户又有多任务的需求,为什么不把这个选择权交给用户呢?可以多任务也可以单任务,这个又不像笔记本为了电力设置双显卡那样有硬件成本,归根到底还是苹果偏执的个性在作怪,这个个性成就了他,但不知道会不会毁了他
nyc Reply:
四月 6th, 2010 at 6:17 下午
苹果的体验很大程度上就是省去用户的选择成本。这种文化是好是坏就只有让时间说话了~呵呵
发现2个错字
【并且强大的电力持久性(使用世界大10小时以上)】
‘世界’应为‘时间’吧?
nyc Reply:
四月 6th, 2010 at 6:49 下午
太抱歉了~谢谢:)
我建议作者研究一下android的任务管理系统,它远远不是像文中写的那样弱智以及“3天内必定死机”。
nyc Reply:
四月 6th, 2010 at 9:01 下午
呵呵~请问你说的“任务管理系统”指的是所谓的后台内存不够自动关闭程序,还是退出程序后保存当前状态进入时重新显示,还是长按home键跳出一个根本不是任务管理器的最近打开程序,还是让我进入层层菜单{zh1}杀掉某个进程?愿闻其详。
Ps:hero就是我老婆的,3天死机是我没装任务管理器前数次出现的状况。
同意多任务是个电老虎。而交给用户去选择显然不是明智之举,对工程师的办法不可以用到老百姓身上,微软的败笔及是如此,过去10年都废在过度engineering其产品。Window95以后的OS,office也差不多。
多任务的授权给用户必须是有限度的。比如最多三个,一个重的,一个IM,一个browser的。如一定时间无反应,则关掉该应用 等等。其实Google的成功也是以用户体验为准则的,除了everything都要Web或online。
文章写得有道理。
关于Hero,还是有一点疑问:请问装的是原装的系统吗?还是Hack过得系统?以自己以及周围人使用Hero的情况来看,{zd0}的好处就是很长时间不会死机。所以觉得奇怪。感觉不是多任务的问题。
同意多任务下电力是个大的问题。
离题了。只是希望文章更客观,论据更充分。
nyc Reply:
四月 6th, 2010 at 10:40 下午
呵呵~看来可能是我以偏概全了~我的是自带的1.5,未提权,平时老婆玩uno玩的很疯狂,然后就是上微博上twitter,以前没装任务管理器,都是直接退出,3天左右总是死机,而且不重启越用越慢。后来关闭掉不用的后台程序就没事了。不过Android的任务管理对普通用户来说貌似真是不好用~
Ps:谢谢~
『像我朋友的 HTC hero,如果不用第三方任务管理器管理程序,3天内必定死机。这些麻烦都因为 Android 缺少一个便捷的任务管理系统。』丫不会刷rom吧……褒apple也没必要贬Android
nyc Reply:
四月 7th, 2010 at 1:52 下午
呵呵~我当然会刷,但真正的好产品难道需要用户买回来先刷rom再使用吗?