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 那样的 “无敌沙漏”。在配置低下的一代 iPhone 以及依然不够强大的 iPhone 3G 上,单任务下的运行速度,尤其是打开程序速度都不是很令人乐观,更别说多任务了。
但 iPhone 发展到 3GS,速度问题其实已经解决了。我的 3GS 越狱实现了多任务,在同时开着 eBuddy(即时通讯客户端),Tweetie,Twitterrific,QQ 以及新浪微博客户端的情况下打开 Mail 收发邮件,速度基本上没有任何影响,开关程序并未出现延迟。
从 3g 到 3GS,iPhone 升级的就是这个 S(Speed),事实上已经基本解决了多任务的速度障碍。更不用说有着 1G A4 处理器,速度流畅到惊人,“Safari 打开 9 个窗口也不会卡”(Lordhong 语)的 iPad 了。
真正的障碍——电力
那么,为何直到今天 iPhone、乃至刚刚发售的 iPad 上都没有多任务呢。我想真正的障碍,就在最后一点——电量上。
众所周知,iPhone 作为一部随身携带的移动设备却是不可以更换电池的,出门在外 iPhone 没电绝对是一件囧事。而刚刚发售的 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”,让我们一起拭目以待。