苹果宣布 iPhone OS 4 多任务运行机制详解
2010-04-09 15:53:00 来源:WEB开发网苹果今天在公司总部召开发布会,提前披露了将于今夏发布的iPhone OS 4操作系统升级新特性。之前传言中有关多任务支持、iAd广告平台以及不支持第一代iPhone等的消息都一一在会上得到了官方证实。
苹果CEO史蒂夫乔布斯主持了此次会议。他首先宣布,上周末上市的iPad在首日出货30万台的基础上,目前销量已经达到45万台。iPad软件超过3500款,下载量350万次。其中iBooks电子书软件首日下载25万次,目前已超过60万(下载量超出销量部分应为未购买iPad用户,可在iTunes内下载但无法使用)。
iPhone 方面,销量已突破5000万(含iPod touch在内的iPhone OS设备总销量8500万台)。App Store软件超过18.5万款,总下载量超40亿次。
接下来的全部内容都是有关iPhone OS 4。苹果将在新系统中为软件开发者提供1500款新API,而对于用户来说,新功能特性超过100项,发布会上重点介绍的有7项:多任务运行,Folders图标集合,电子邮件客户端改进,iBooks电子书,企业功能改进,Game Center游戏中心以及iAd移动广告平台。
首先来看多任务。这项功能已被期待许久,苹果也一再表示,之前没有加入多任务支持主要是基于避免缩短电池续航时间以及拖慢运行速度的考虑。不过在 iPhone OS 4中,这些问题已经得到了解决,其实现方式是通过在操作系统内引入7项多任务服务API,让多种软件能够在不额外消耗电力和系统资源的情况下,实现后台运行(或是等效后台运行的效果)。
这7种多任务服务API分别是:
后台音频 音乐播放、网络电台等软件可在后台运行,通过该系统服务继续播放音频。在屏幕锁定界面上,还可对播放进行控制。
VoIP Skype等VoIP软件可通过该服务在后台运行,即使切换到其他软件也依然处于在线状态,可随时弹出来电信息窗口接听。使用过程中,屏幕上方的任务栏会宽度增大并闪烁进行提示。
- ››苹果MAC中安装并搭建Android开发环境的详细步骤和...
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
- ››iPhone 获取指定格式的时间和日期
- ››苹果专利显示正在开发3D版Safari浏览器
更多精彩
赞助商链接