苹果iPhone OS 4系统介绍与分析

分类:iOS
2010-4-11 13:02

评论(4)
阅读(20095)

Tags: ,
    周末被房子以及朋友聚会耽搁了,所以这篇《苹果iPhone OS 4系统介绍与分析》跳票了2天才写出来,冏。OK,补上这个苹果iPhone OS 4的长篇介绍吧。
    首先希望大家到《苹果iPhone OS 4系统发布会视频在线播放及下载》看看iPhone OS 4发布会视频,因为很多演示效果,文字是无法表述的。
首先当然要说iPhone OS 4最惊人的特性了:支持多任务!

    其实我一直认为,iPhone的单任务有很多优势,日常使用中也没带来什么麻烦,很多人纯粹属于没用过甚至没见过iPhone,然后意淫乱喷……中国特色媒体,没办法。随着硬件速度的提升以及苹果对iPhone OS系统的不断开发,iPhone OS 4终于可以让程序后台运行了。
苹果iPhone OS 4多任务切换时的界面
苹果iPhone OS 4多任务切换时的界面

    引入多任务后切换软件的方法是:连击 Home 键底部 Dock 栏会列出运行中的程序,点击要使用的即可。苹果通过 API 实现在不增加耗电量和降低速度的情况下实现多任务的,这些API包括后台音频、VOIP、后台地址位置信息、PUSH推送、本地提醒、进程竞争以及快速程序切换。如果软件有一些任务需要花一定时间完成,比如上传图片,该任务可在后台完成;如果一个程序在后台不用了,它将保存其状态后停止工作进入休眠,系统会把它的资源分配给其他应用。而在切换回来时立即从之前的状态重新启动。当系统内存不足时,会自动退出最不常使用的那个App,把它从暂停状态改为彻底退出,释放内存。这样用户再切换回来的时候,会发现速度慢了一些,因为需要重新开启App,但此前的状态和信息都没变,和没退出过一样。
    关于iPhone OS 4的多任务,我打算过几天单独写一篇日志,细说的话,本篇博客的篇幅就很难控制了。


然后说说iPhone OS 4在界面以及操作/组织方式方面的变化

    以往iPhone解锁以后的屏幕壁纸是一块黑板,且不能自定义。其实我估计苹果的初衷是好的:到达iPhone桌面的唯一目的就是启动一个应用程序,既然如此,就搞一个纯黑壁纸,让各个图标最醒目。但是毕竟挡不住某些用户的“爱美之心”阿,此外,iPhone OS 4的Dock栏已经做了很大变化,几乎和Mac OS X上的Dock一模一样。
苹果iPhone OS 4界面变化
苹果iPhone OS 4界面变化除了壁纸,注意底部的Dock栏

    除了外观的美化,iPhone OS 4允许在手机桌面上建立文件夹(和电脑越来越像了),并将软件图标拖入文件夹里。这是一个非常实用的功能,因为以前每个程序都将在主屏幕上占据一个位置,安装很多软件的话,可能要翻动N页才能找到要启动的软件图标。iPhone OS 4上,只需长按图标,把某个闪动的图标拖拽到另一个图标上,它们将自动生成一个文件夹。
苹果iPhone OS 4文件夹操作界面
文件夹操作界面,文件夹里面各图标也可以排序,就像上图所示,拖动即可

    引入文件夹还有一个好处,不必受到图标只能显示11屏带来的iPhone/iPod touch软件安装数量的限制,安装上限从180个应用程序增加到2160个。此外,文件夹也是可以拖入底部Dock区的(又是和苹果电脑上的Dock功能相似)


苹果iPhone OS 4的电子邮件功能升级

    Mail里引入了对邮件对话 (thread) 的支持,还支持多个 Exchange 账户和邮件推送(推荐大家看看我以前写的《在iPhone/iPod touch上设置Gmail邮件推送的方法》)。不过我觉得最棒的一项改进就是,增加了可以在一个收件箱查看多个Email帐号里所有邮件的功能。要知道,以前在iPhone上切换邮箱,要点击“收件箱”…邮箱名…“帐户”…另一个邮箱…“收件箱”这么多次!(还好按钮位置都在左上角)


iBooks电子书应用

    iPad上的杀手级应用“iBooks”也来到iPhone上了,性能秒杀亚马逊的Kindle,iTunes Store占领了音乐市场;App Store抢占软件市场;现在出版业也要向苹果“Say Hi”了,想象一下iBooks一旦像iTunes Store音乐商店推广起来,我们的报纸、杂志、书籍······超级大的市场阿!


iAd移动广告

    其实现在您在使用在绝大多数App Store的免费软件时,都能看到一条广告。那不是苹果加的,而是移动广告运营商AdMob的服务。不过一方面这么个广告条宣传效果很差,用户体验也不爽(始终占着屏幕空间,而且点击后会退出当前软件),另一方面AdMob被Google收购了,于是我们看到了iAd。看发布会视频里的iAd效果展示你会发现:这玩意儿太强大了!完全超越了传统意义上的广告条,而是像电视上的广告一样,iAd 支持视频广告和互动广告,在应用软件中点击广告时,软件不会退出,看完以后返回程序,既不影响当前程序的运行,又能传递足够多的信息,绝对秒杀AdMob。此外,iAd广告是用HTML5制作的…知道苹果为什么力挺这项技术了吧。
    关于iAd,我也打算过两天单独写一篇日志详细说明,毕竟广告平台什么的,普通消费者不熟悉。移动互联网这个大热门,放上iAd这个革命性的广告技术,苹果这下一定大有“钱途”。


游戏社区

    类似Xbox Live的游戏社区,大家可以邀请好友比赛、并且有排行榜、道具等元素。现在iPhone平台上已经有了第三方的“Open Feint”,但是太“没含量”了。Twitter、Facebook(校内和开心网的抄袭原型)等社区如此火爆,苹果当然也希望让人们“闷头玩手机游戏”的现状。


企业级应用

    企业级应用包括更好的数据保护(数据加密),移动设备管理,无线应用程序分发,多个 Exchange 账户,Exchange Server 2010支持,以及 SSL VPN 。同时软件开发者可以调用系统的数据加密 API,给自己的应用采取加密措施。


其它

    其它小改进就太多了,抓几个对普通消费者比较有价值的吧:可以通过电脑蓝牙键盘在iPhone OS 4里输入了(短信狂人们,欢呼吧);摄像头变焦能力加强;可以直接在iPhone或iPod touch上创建播放列表(这个蛮有用的,不必每次都从iTunes里拖来拖去再同步了);简体中文拼音模糊输入;Spotlight 搜索功能提升等等。


    iPhone OS 4支持第二代和第三代iPhone(3G、3GS)以及2、3代iPod touch,而且要实现多任务等高级功能,必须是第三代才行。第一代果然被抛弃了(我的iPhone就是第一代,悲剧)不过想想也是,第一代iPhone/iPod touch的内存只有128MB,3GS是256MB,再加上CPU差了大概一半,硬件的确跑不动iPhone OS 4阿。iPhone 3G的话,CPU、内存都没升级,只是加了GPS和3G等功能,所以也果断“被阉割”。最后提醒一下:现在销售的不到1500元的所谓“8GB版第三代iPod touch”,实际上就是128MB内存+慢CPU的第二代,到时候同样是能安装iPhone OS 4系统,但无法实现多任务等消耗硬件资源的高级功能。
匿名 Homepage
2010-4-13 10:14
今天看到报道,iphone os sdk 4.0 在用户条款里加了不准用变换器的限制。

太棒了!乔布斯太厉害了!

Flash这种寄生虫一样的技术早该被干掉了。Adobe太垃圾,总是用各种漂亮的借口,什么提升安全性,什么改善性能,

来堂而皇之地让你在旧版地开发环境里做出的东西出问题,然后不得不买他的新版开发环境。

骂人家苹果不开放,其实不就是想霸占人家的AppStore吗。自己靠垄断发财,还想把人家的好东西也垄断进来,

阴险的CS5 packager for iphone

乔布斯太伟大了!战略家!
匿名 Homepage
2010-4-13 10:30
确实是脱胎换骨的变化。不过有点担心之前做的比较耗资源的应用是否还能跑得很顺畅。
阿莫
2010-4-13 10:58
呵呵 等于是把Keynote重新讲解了一次 支持大哥!!

觉得那个Dock在初代touch就有 是Leopard的 然后2代又换回Dashboard那样了....

我是2G的touch 虽然不能多任务 但还是很期待4.0  据说解决了音乐里的bug
sandraji
2010-6-24 19:33 [添加/修改回复]
为什么我的三代32G touch 升级好了之后,没有ibook啊? ??而且虽然是多任务,我开启了 public radio, 换到其他软件后, public radio 就停止播音了,和以前单任务一样阿,郁闷,本来以为可以边上网边听广播的
bmwmengwei 回复于 2010-6-25 05:46
1、iBooks到App Store下载
2、你的App没对多任务进行升级
分页: 1/1 第一页 1 最后页
  
  
发表评论
  
       昵称   [注册]    密码   游客无需密码   
         
    打开HTML     打开UBB     打开表情     隐藏           记住我