新版 iPhone OS 将变革移动产业的五大功能
2010-04-13 01:46:00 来源:WEB开发网据国外媒体报道,在iPad平板电脑开始发售不到一周之后,苹果在周四又做出了令 iPhone、iPod Touch和iPad用户欣喜的举措:展示新版iPhone操作系统iPhone OS 4.0。iPhone OS 4.0操作系统将于今年夏天登陆iPhone和iPod Touch,并于今年秋天登陆iPad平板电脑。对于应用开发人员来说,他们拥有了1500余个新的API(应用编程接口),而对于用户来说,他们获得了 100多项新功能,其中几项功能还在周四的iPhone OS 4.0展示活动上亮相。
IT网站Computerworld的著名苹果产品观察人士瑞安·法斯(Ryan Faas)刊文指出,在周四的展示活动上,苹果CEO史蒂夫·乔布斯(Steve Jobs)着重强调了iPhone OS 4.0的七项新功能,而其中的五项功能有可能帮助苹果再次变革移动产业。
1、 多任务处理和其它开发功能的改进
自苹果在两年前将iPhone平 台向开发人员开放以来,用户最期待的功能就是多任务同时处理,允许应用程序在后台运行。两年来,除了苹果本身内置的一些iPhone应用外,苹果始终不支 持多任务同时处理和应用程序后台运行。苹果这样做的原因很简单:多任务处理和后台运行程序会影响到设备的总体运行速度,消耗过多电量。
此次尽管向开发人员提供了多任务处理功能,但苹果并没有像其它平台一样允许所有应用和所有功能同时 运行。相反,苹果对后台运行程序的需求进行了分类,只允许这一功能满足用户的核心需求。也就是说,只有一些基本的功能支持多任务同时处理和后台运行,例如 音乐播放、地址信息更新、应用转换时自动结束任务等。程序本身是在储存当前状态之后关闭,等用户再次切换回本程序的时候再恢复到之前的状态。
这种做法是明智的,因为即便后台运行很多程序,用户也很少使用这些程序的大部分功能,因此浪费了 很多资源。iPhone OS 4.0的多任务处理技术不能算作真正的多任务,但它可以起到与其它平台的多任务处理相同的效果,并且兼顾了手机的执行效能。
针对这种多任务处理功能,苹果为开发人员提供了7项服务的API:音频播放功能、VoIP功能、地 址信息更新功能、增强的推送提醒(push notification)功能、本机提醒功能、进程中的任务自动完成功能,以及应用快速转换功能。
多任务同时处理功能的缺失一直是阻碍习惯于其它平台多任务处理功能的用户转而使用 iPhone的 原因之一。苹果iPhone OS 4.0的推出将极大地释放开发人员的潜力,并且吸引更多的iPhone、iPod Touch和iPad用户。
更多精彩
赞助商链接