z_kyo 2010-4-9 15:45
苹果宣布iPhone OS 4 多任务运行机制详解(41P)
苹果今天在公司总部召开发布会,提前披露了将于今夏发布的iPhone OS 4操作系统升级新特性。之前传言中有关多任务支持、iAd广告平台以及不支持第一代iPhone等的消息都一一在会上得到了官方证实。
[align=center][img]http://news.mydrivers.com/Img/20100409/04261085.jpg[/img][/align]苹果CEO史蒂夫乔布斯主持了此次会议。他首先宣布,上周末上市的iPad在首日出货30万台的基础上,目前销量已经达到45万台。iPad软件超过3500款,下载量350万次。iBooks电子书下载量已超过60万本。
iPhone方面,销量已突破5000万(含iPod touch在内的iPhone OS设备总销量8500万台)。App Store软件超过18.5万款,总下载量超40亿次。
接下来的全部内容都是有关iPhone OS 4。苹果将在新系统中为软件开发者提供1500款新API,而对于用户来说,新功能特性超过100项,发布会上重点介绍的有7项:[b]多任务运行,Folders图标集合,电子邮件客户端改进,iBooks电子书,企业功能改进,Game Center游戏中心以及iAd移动广告平台[/b]。
[align=center][url=http://news.mydrivers.com/Img/20100409/04263433.jpg][img]http://news.mydrivers.com/Img/20100409/S04263433.jpg[/img][/url][/align][align=center][url=http://news.mydrivers.com/Img/20100409/04263447.jpg][img]http://news.mydrivers.com/Img/20100409/S04263447.jpg[/img][/url][/align]首先来看[b]多任务[/b]。这项功能已被期待许久,苹果也一再表示,之前没有加入多任务支持主要是基于避免缩短电池续航时间以及拖慢运行速度的考虑。不过在iPhone OS 4中,这些问题已经得到了解决,其实现方式是通过在操作系统内引入7项多任务服务API,让多种软件能够在不额外消耗电力和系统资源的情况下,实现后台运行(或是等效后台运行的效果)。
这7种多任务服务API分别是:
[b]后台音频[/b] 音乐播放、网络电台等软件可在后台运行,通过该系统服务继续播放音频。在屏幕锁定界面上,还可对播放进行控制。
[align=center][url=http://news.mydrivers.com/Img/20100409/04304504.jpg][img]http://news.mydrivers.com/Img/20100409/S04304504.jpg[/img][/url]
Pandora网络电台在后台播放[/align][align=left][b]VoIP[/b] Skype等VoIP软件可通过该服务在后台运行,即使切换到其他软件也依然处于在线状态,可随时弹出来电信息窗口接听。使用过程中,屏幕上方的任务栏会宽度增大并闪烁进行提示。[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04343096.jpg][img]http://news.mydrivers.com/Img/20100409/S04343096.jpg[/img][/url]
Skype弹出来电提醒[/align]
[align=center][img]http://news.mydrivers.com/Img/20100409/S04274779.jpg[/img]
Skype后台运行中的任务栏提示[/align]
[b]后台定位服务[/b] GPS软件可利用该服务,在后台运行过程中提供定位、语音导航服务。基于位置的社交软件也可在后台随时更新你的基站定位信息(较GPS定位功耗较低)。
[align=center][url=http://news.mydrivers.com/Img/20100409/04274789.jpg][img]http://news.mydrivers.com/Img/20100409/S04274789.jpg[/img][/url]
后台运行语音导航[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04274801.jpg][img]http://news.mydrivers.com/Img/20100409/S04274801.jpg[/img][/url]
定位服务图标[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04274812.jpg][img]http://news.mydrivers.com/Img/20100409/S04274812.jpg[/img][/url]
管理各软件后台定位服务选项[/align]
对于定位带来的隐私问题,苹果也准备了解决方案。当有软件获取用户位置信息时,屏幕顶端标签栏上会显示一个指南针图标。用户可在设置菜单内看到过去24小时获取过位置信息的软件清单,并自行选择是否开启这些软件的定位服务。
[b]推送提醒[/b] 这一服务早已有之,即时通讯软件可在关闭状态下接收服务器信息。苹果表示截至目前已通过该服务发送了超过100亿条提醒。
[b]本地提醒[/b] 可由手机自身提供提示唤醒信息。比如在电视节目表中设置提醒,当节目上演时提示你打开直播软件。
[b]任务完成服务[/b] 当一些任务需要时间完成(如上传文件),可在用户切换至其他软件时,后台继续完成这些任务后再释放系统资源。
[b]快速切换[/b] 切换软件时,系统会保存该软件的所有运行状态再关闭该软件。当用户切换回该软件时,读取这些信息并回到原状态继续运行。这类软件虽然没有在后台运行,但用户的感受将和多任务运行完全一致。
[align=center][url=http://news.mydrivers.com/Img/20100409/04315951.jpg][img]http://news.mydrivers.com/Img/20100409/S04315951.jpg[/img][/url][/align]基于这7种API开发的软件,将可以在不额外消耗系统资源和电力的情况下,实现多任务运行。而对于用户来说,多任务的实现方法也非常简单。只要双击Home按键,屏幕底部就会滑出目前正在运行的软件清单,可点击立即切换。
[align=center][url=http://news.mydrivers.com/Img/20100409/04271808.jpg][img]http://news.mydrivers.com/Img/20100409/S04271808.jpg[/img][/url]
屏幕底部的软件切换栏[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04274768.jpg][img]http://news.mydrivers.com/Img/20100409/S04274768.jpg[/img][/url]
主菜单下仍可以打开软件切换栏[/align]
会后的问答环节中,苹果iPhone软件开发高级副总裁Scott Forstall还表示,这一机制完全不同于任务管理器,用户不需要考虑哪些软件正在消耗系统资源。事实上,iPhone OS中根本没有软件退出的按钮或指令,用户实际上可以在开机后所有曾经运行过,“任务”尚未完成的软件间随时切换。
iPhone OS 4的第二项新特性是[b]Folders图标集合[/b],用于归类管理用户手机上越来越多的软件图标,省去一页页翻找的麻烦。只要在移动软件图标的界面中,将一款软件图标拖放在另一个图标顶上,系统就会自动将它们集合成一个Folder。此后点击该集合图标即可弹出其内部包含的多个软件。
[align=center][url=http://news.mydrivers.com/Img/20100409/04332442.jpg][img]http://news.mydrivers.com/Img/20100409/S04332442.jpg[/img][/url][/align][align=center][url=http://news.mydrivers.com/Img/20100409/04360593.jpg][img=550,366]http://news.mydrivers.com/Img/20100409/S04360593.jpg[/img][/url]
如果这些图标同属一类(如游戏),系统还能够自动为Folder命名,当然也支持用户自定义名称。[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04332466.jpg][img]http://news.mydrivers.com/Img/20100409/S04332466.jpg[/img][/url]
通过这一集合模式,iPhone所能容纳的软件总数从180个猛增到了2160个。[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04332453.jpg][img]http://news.mydrivers.com/Img/20100409/S04332453.jpg[/img][/url]
iPhone OS 4终于支持用户自定义壁纸[/align]
[align=left]第三项重点新特性是[b]Email客户端改进[/b]。iPhone OS 4支持多个邮箱帐户集合的一体化收件箱,也可分邮箱管理并快速切换,按会话管理邮件。支持多个Exchange自动同步邮箱帐户,支持直接使用第三方软件打开Email附件。[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04332478.jpg][img]http://news.mydrivers.com/Img/20100409/S04332478.jpg[/img][/url]
统一收件箱[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04381339.jpg][img=550,366]http://news.mydrivers.com/Img/20100409/S04381339.jpg[/img][/url]
按会话管理邮件[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04332488.jpg][img]http://news.mydrivers.com/Img/20100409/S04332488.jpg[/img][/url][/align]
第四项新特性:iPad上引入的[b]iBooks电子书[/b]软件将移植iPhone,各种功能界面与iPad版一致。在iBookstore电子书店中一次性购买图书,便可在iPad、iPhone、iPod touch上随时阅读,当前页码和书签信息会在这些设备间自动同步。
[align=center][url=http://news.mydrivers.com/Img/20100409/04411212.jpg][img]http://news.mydrivers.com/Img/20100409/S04411212.jpg[/img][/url]
iBooks电子书架[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04411241.jpg][img]http://news.mydrivers.com/Img/20100409/S04411241.jpg[/img][/url][/align]第四项特性:[b]企业功能升级[/b],包括:
[align=center][url=http://news.mydrivers.com/Img/20100409/04413333.jpg][img]http://news.mydrivers.com/Img/20100409/S04413333.jpg[/img][/url][/align]改进数据加密安全性。
移动设备管理API,可集成在企业定制管理解决方案中,对企业内iPhone进行批量远程管理。
无线软件分发,可直接使用企业服务器通过WiFi/3G网络向员工手机发放内部软件。
支持多Exchange账户,支持微软Exchange Server 2010邮件推送系统。
支持Juniper和思科的SSL VPN软件。
第六项特性[b]Game Center游戏中心[/b],是iPhone平台上的一体化游戏社区,类似微软的Xbox Live。玩家可在其中邀请好友进行游戏,自动配对对战,并提供排行榜、成就榜等功能。Game Center目前还处在预览状态,不会随iPhone OS 4首发推出,而是将在今年年内晚些时候上线。
[align=center][url=http://news.mydrivers.com/Img/20100409/04424773.jpg][img]http://news.mydrivers.com/Img/20100409/S04424773.jpg[/img][/url]
iPhone平台上的5万款游戏/娱乐软件已经远超PSP、DS平台[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04424779.jpg][img]http://news.mydrivers.com/Img/20100409/S04424779.jpg[/img][/url]
邀请好友联网游戏[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04433352.jpg][img]http://news.mydrivers.com/Img/20100409/S04433352.jpg[/img][/url]
自动配对对战[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04424785.jpg][img]http://news.mydrivers.com/Img/20100409/S04424785.jpg[/img][/url]
游戏排名榜[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04424792.jpg][img]http://news.mydrivers.com/Img/20100409/S04424792.jpg[/img][/url]
成就榜[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04433363.jpg][img]http://news.mydrivers.com/Img/20100409/S04433363.jpg[/img][/url][/align]
最后一项是苹果全新的[b]移动广告平台iAd[/b]。乔布斯表示,搜索广告是桌面系统网络广告的主要实现形式。但在手机(尤其是iPhone)上,用户会把更多时间花在软件而非网络搜索上,这就是苹果推出系统级软件内嵌广告服务iAd的原因。苹果对该平台寄望远大,称如果一个用户每天花30分钟运行各种软件,在这期间推送10个广告,在1亿用户的群体中,每天的广告展示量就将超过10亿次。
[align=center][url=http://news.mydrivers.com/Img/20100409/04444514.jpg][img]http://news.mydrivers.com/Img/20100409/S04444514.jpg[/img][/url][/align]由于是系统级的支持,用户在软件内点击广告时不会弹出新的浏览器窗口,而是直接在软件基础上开启广告界面,关闭广告则可马上回到原软件。iAd广告内可以包含视频、游戏以及各种互动式内容,苹果在会上演示的广告本身就堪比App Store软件。
[align=center][url=http://news.mydrivers.com/Img/20100409/04450993.jpg][img]http://news.mydrivers.com/Img/20100409/S04450993.jpg[/img][/url][/align]iAd服务将给App Store中的免费软件一个良好的盈利模式,由苹果来负责销售广告,软件开发商只需要在软件界面中设置iAd广告位就可以了。而广告收入则为[b]六四分成[/b],开发商拿到60%,苹果保留40%。
[align=center][url=http://news.mydrivers.com/Img/20100409/04523241.jpg][img]http://news.mydrivers.com/Img/20100409/S04523241.jpg[/img][/url][/align][align=center][url=http://news.mydrivers.com/Img/20100409/04463384.jpg][img]http://news.mydrivers.com/Img/20100409/S04463384.jpg[/img][/url]
会上演示的软件内嵌《玩具总动员3》广告[/align][align=center]r[url=http://news.mydrivers.com/Img/20100409/04455836.jpg][img]http://news.mydrivers.com/Img/20100409/S04455836.jpg[/img][/url]
弹出的iAd广告由HTML5写成[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04455847.jpg][img]http://news.mydrivers.com/Img/20100409/S04455847.jpg[/img][/url]
包含各种互动内容[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04455863.jpg][img]http://news.mydrivers.com/Img/20100409/S04455863.jpg[/img][/url][/align][align=center][url=http://news.mydrivers.com/Img/20100409/04455872.jpg][img]http://news.mydrivers.com/Img/20100409/S04455872.jpg[/img][/url]
视频[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04455885.jpg][img]http://news.mydrivers.com/Img/20100409/S04455885.jpg[/img][/url]
小游戏[/align][align=center][url=http://news.mydrivers.com/Img/20100409/04475960.jpg][img]http://news.mydrivers.com/Img/20100409/S04475960.jpg[/img][/url]
耐克广告[/align][align=left]iPhone OS 4的预览版本和[b]SDK今天起[/b]就会向软件开发者[b]发放[/b],[b]正式版今年夏天推出[/b](估计会和第四代iPhone一同发布)。届时,[b]iPhone 3GS[/b]和[b]第三代iPod touch[/b](32GB/64GB版)可[b]升级享受所有新功能特性[/b];[b]iPhone 3G[/b]和[b]第二代iPod touch[/b]可以升级,但[b]无法支持多任务运行[/b]等一部分新特性;[b]第一代iPhone和iPod touch[/b]则彻底[b]无法升级iPhone OS 4[/b]。另外,[b]iPad[/b]也将在今年秋季升级到[b]iPhone OS 4[/b]。[/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04475980.jpg][img]http://news.mydrivers.com/Img/20100409/S04475980.jpg[/img][/url][/align]
[align=center][url=http://news.mydrivers.com/Img/20100409/04475969.jpg][img]http://news.mydrivers.com/Img/20100409/S04475969.jpg[/img][/url][/align]
[align=center][/align][align=center] [/align]
bihuan1999 2010-4-9 16:34
iPhone的4代系统现在非常的完美了
随着iPhoney应用程序市场的不断扩大,苹果本身也对这个软件市场做了比较好的管理,
才是的这个4代系统能够蒸蒸日上的发展起来。:excellence
smart1983 2010-5-5 14:47
等iphone出了第四代 我一定要买一个。太喜欢了。
udlich 2010-5-5 17:12
多任务是必须!没有多任务,太难受了!期待多任务的苹果!估计FLASH也会在不久解决!
bh851017 2010-5-5 17:52
IPHONE用的还是不错的,是一部好机器,支持一下
yingen123 2010-5-5 18:24
看来第四代的系统的确超牛,可惜买不起,只能看看。、