WEB开发网
开发学院手机开发iPhone 开发 iPhone OS 4.0系统拥有多任务到底有多难? 阅读

iPhone OS 4.0系统拥有多任务到底有多难?

 2010-04-09 05:32:00 来源:WEB开发网   
核心提示:每个人都会有足以让自己兴奋到睡不着的东西,正如我看到苹果的发布会消息顿时睡意全无,iPhone OS 4.0系统拥有多任务到底有多难?,苹果宣布将在8号发布iPhone OS 4.0,和苹果的每一次发布一样,众所周知,iPhone 作为一部随身携带的移动设备却是不可以更换电池的,发布前各种预测、传闻早已漫天飞舞,在目前

每个人都会有足以让自己兴奋到睡不着的东西,正如我看到苹果的发布会消息顿时睡意全无。苹果宣布将在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 那样的“无敌沙漏”。在配置低下的一代 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

1 2  下一页

Tags:iPhone OS

编辑录入:coldstar [复制链接] [打 印]
赞助商链接