61阅读

苹果操作系统-内置新浪微博 苹果Mountain Lion操作系统预览

发布时间:2017-11-16 所属栏目:新鲜干货

一 : 内置新浪微博 苹果Mountain Lion操作系统预览

Mac OS X Mountain Lion

Mac OS X Mountain Lion

作者:臧智渊

新浪数码讯 2月16日晚间消息,今天苹果对外发布了下一代桌面操作系统Mac OS X Mountain Lion的开发者预览版。新浪数码此前也在苹果的帮助下对这个第9代Mac OS X系统苹果Mountain Lion操作系统的十大功能进行了预览,概括的说苹果把iPad上数个成功的功能如iMessage、通知中心、游戏中心等移植到了Mac OS上,使得Mountain Lion显得更加创新并有活力。

相比于以往的Mac OS X,Mountain Lion在功能上对于中国用户有了丰富的优化,比如内置了新浪微博分享、输入法改进以及百度搜索等。Mountain Lion内置的并非是一个新浪微博客户端或者网页快捷方式,而是把新浪微博作为系统分享使用的社交平台,用户只需在Mac上登陆一次新浪微博帐号,以后即可在在Safari浏览器、iPhoto、图片预览、Mac App Store等有分享按钮的系统程序或第三方应用里把内容分享到新浪微博。

Mountain Lion在功能上对于中国用户有了丰富的优化

Mountain Lion在功能上对于中国用户有了丰富的优化

在为我们介绍Mountain Lion前,苹果首先公布了一些数据:目前Mac电脑销量已达6300万,操作系统Lion销量1900万,Mac用户中30%使用Lion,50%使用Snow Leopard,15%使用Leopard,5%采用其它版本操作系统。苹果称达到30%的装机量,Lion花了6个月,Windows 7则花了21个月。Mac的增长已经连续23个季度超过PC。

iCloud云服务:

和iOS 5一起出现的iCloud已经有1亿个注册用户。在Mountain Lion首次开机后用户即可登录Apple ID设置iCloud账户,和iOS 5的激活中的环节相似。

iCloud同步文档

iCloud同步文档

iCloud可以让Mac和iOS设备无线实时同步联系人和书签、日历等内容。同时新的iWork套件如Pages等打开后可以显示处于iCloud中的文件,并且能将文件用文件夹进行组织整理(和iOS的程序文件夹相似)。

用户在iOS设备或Mac上对已经上传到iCloud的Pages、Keynote和Numbers的文档进行改动,这些文档都会在各个设备上自动更新。

Messages:

Mountain Lion上新增了iMessege功能,苹果称iMessage已经有了1亿注册用户,并且已经产生了260亿条信息。

Messages

Messages

在Mac OS上日渐鸡肋的iChat被改为了Messages,它集成了iMessage,可以和iOS 5设备进行信息收发、并且如果这个账号支持的话,可以直接进行Facetime,同时也有群消息功能。

Mac的iMessage应有更为直观的用户界面,同时也保留了发送状态、对方的输入状态和阅读回执。

Messages可以发送文字、图片甚至是高清视频等小于100MB的附件。

除此之外,原有iChat支持的AIM、Google Talk、Jabber、Yahoo等即时聊天功能也得到了保留。

即日起所有的Mac OS X Lion用户就能从www.apple.com上下载到Messages的测试版,它的正式版将在Mountain Lion里提供。

Reminders提醒事项:

在iOS 5上新增的Reminders也被加入Mountain Lion中。可以帮助用户提醒特定事项。并且支持和iCloud同步。

Reminders提醒事项

Reminders提醒事项

Mountain Lion上的Reminders支持列表功能,可以帮助用户对提醒分类;特定日期的提醒功能也有保留。

Notes备忘录:

iOS上的备忘录应用出现在了Mountain Lion上,并且功能得到了升级加强。首先是支持照片、附件,以及字体修改等富文本格式;还能方便的增加超链接,并通过iCloud同步到iOS设备上。

Notes

Notes

此外这个版本的Notes还能像之前的便笺一样把内容钉在桌面上。

通知中心:

iOS里新增的通知中心也出现在了Mac上,位置自然不会是正上方,而是在右上方的任务栏下。

通知中心

通知中心

日历、邮件、消息、提醒、Facetime、GameCenter、App Store、Twitter/微博以及第三方应用的提醒都会按照你的设置出现在这里,提示条会在5秒后自动消失,如果消失前你把鼠标放上去,就能打开对应的应用或关闭提示。

如果你错过了弹出的通知,可以在主屏幕和全屏应用时都可以用两个手指向左滑动触摸板来调出通知中心,也可以点击任务栏右上角的通知中心图标来打开通知列表。

通知中心让Mac不再像一台笨重的电脑而是像iPhone和iPad一样显得显得有活力了许多。

Game Center游戏中心:

iOS 5加入Game Center后,苹果称已经有1亿个注册用户、20000个游戏支持Game Center。

iOS上火热的Game Center被移植到了Mac上,Game Center可以为用户推荐好友和游戏,并且也有成就和排行榜的功能。

Game Center游戏中心

Game Center游戏中心

Game Center还能让用户跨平台进行对战,这样在游戏支持的情况下,Mac用户和iPhone、iPod touch用户随时进行在线游戏。此外还新增了游戏内的语音聊天功能,Game Center的各种通知也会在通知中心里进行显示。

Game Center游戏中心支持跨平台对战

Game Center游戏中心支持跨平台对战

不过Game Center在最初的开发者预览版中是没有的。

分享功能:

分享图标大家在iPhone的照片浏览界面的左下角都看到过,如今它也出现在了Mountain Lion上。

只要是有这个按钮的地方,你就可以通过Messages、新浪微博/Twitter、邮件等方式发送到社交网络或者你的好友。

目前可以分享的内容包括浏览器、照片文档预览、Photo Booth、Notes、QuickTime、Quick Look、iPhoto等,按内容的不同也会有不同的分享方式。

新浪微博/Twitter:

iOS深度集成了Twitter之后,登录一次即可把各种内容分享到推特上,Twitter CEO称iOS 5对Twitter集成之后,iOS的Twitter用户注册量翻倍,发送的推文增加了90%。如今最新版本的Mac OS X也集成了Twitter/新浪微博功能。

与客户端相比,集成了Twitter之后最方便之处在于只需要一次登录,就可以在有分享按钮的地方进行推文发送。

Twitter分享网页

Twitter分享网页

用户可以在浏览器里分享链接和网页、在照片预览里分享照片、在Photo Booth里发送搞怪照片,甚至Mac App Store里把应用分享给自己的粉丝。

在发送推特或微博时,还能查看剩余字数、附加地理位置(通过Wi-Fi)定位。登录Twitter之后,你的Twitter好友会显示在系统联系人里,头像也会自动显示出来。另外,Twitter的被提及和私信也会在通知中心里提示,当然你也可以通过通知中心设置来关闭提示。

另外集成Twitter之后,程序内通过Twitter分享的API也是有给开发者提供的,越来越多的应用程序都能会在程序内轻松分享。

对于中国用户,在Mountain Lion里Twitter功能将可以由新浪微博代替。

AirPlay Mirroring(需要借助Apple TV):

在Mountain Lion中,苹果将iOS的Air Play镜像功能加入到Mac中,这样只要你的Mac和Apple TV在一个无线局域网下,Mac的任务栏右方就会出现Air Play的图标,点击即可将Mac的屏幕输出到高清电视上。

AirPlay Mirroring屏幕镜像输出

AirPlay Mirroring屏幕镜像输出

AirPlay目前支持720P的分辨率,并且能自动适应电视的分辨率,也可手动调节。

Gatekeeper:

针对恶意软件,Mountain Lion新增加了Gatekeeper功能,包含下载验证、Safari安全浏览、程序黑名单等。虽然Mac App Store里的应用经过苹果的审核,并且有网友的评价,也会随时下架违规软件,理论上时最安全的Mac软件下载平台,但苹果Mac OS目前仍支持从其它地方下载应用软件。

苹果增加了对开发者的审核,经认证过的开发者会拥有Developer ID。为了安全,用户在设置里可以选择仅从Mac App Store里安装程序、安装Mac App Store和认证的开发者的程序或任意程序。

苹果提到Mac App Store的下载已经突破100万次。部分开发者进驻Mac App Store后收入是原来的4倍,一些厂商把Mac App Store作为最主要的发行渠道。

对中国用户的优化:

此次沟通结束了10个重要功能之后,苹果产品经理切换到了一张有中国国旗的幻灯片,开始介绍Mountain Lion对于中国市场做出的优化和改变。

Mountain Lion在功能上对于中国用户有了丰富的优化

Mountain Lion在功能上对于中国用户有了丰富的优化

首先是输入法方面,增加了模糊拼音、词组输入提示和纠错功能,同时后台的词库还是实时更新的。并且用户无需切换输入法,在拼音输入法下就能方面的输入中文。另外手写功能也有了能强。

其次,Safari的搜索引擎增加了百度。

另外一个重点是对于不能使用Twitter的中国用户,Mountain Lion内置的微博客服务——新浪微博作为系统分享使用的服务,用户只需在Mac上登陆一次,以后即可在在Safari浏览器、iPhoto、图片预览、Mac App Store等有分享按钮的系统程序或第三方应用里分享到新浪微博。

此外在分享视频时,中国Mountain Lion用户可以使用土豆和优酷。在邮件帐户方面,Mountain Lion也内置了QQ、126和163。

Mountain Lion将支持包括中国在内的30个国家或地区的语言。

预览总结:

苹果把Mac OS X以及它的优秀应用移植到iOS之后,又iOS上的创新功能移植回Mac OS X,使Mac OS X显得更加平易近人并且活力十足。Mountain Lion无疑会让熟悉iOS的用户轻松上手,也能让没有iOS设备的消费者体验到灵感来自移动设备的创新功能。Mountain Lion在分享和安全功能方面也有了大幅增强。

Mac OS X Mountain Lion

Mac OS X Mountain Lion

同时拥有Mac和iOS设备的苹果用户会发现iCloud会把用户的Mac、iPhone、iPad更加紧密的连接起来,在家里不再需要直接操作iOS移动设备来进行一些提醒或备忘录的设置,反之在外面也能使用iOS设备来实时修改原本在电脑上改动才能立刻生效的的iWork文档。

另外Mountain Lion针对中国用户的优化显示了苹果对中国市场的进一步重视,对于Mac在中国的份额有不小的帮助。此外也不难看推测出下一版本的iOS将会采取大概相似的优化。

苹果称的Mountain Lion正式版将于2012年夏季通过Mac App Store推出。

二 : 苹果iOS5操作系统正式发布 ios5固件下载地址

   苹果iOS 5移动操作系统正式推出,目前可免费进行下载。[ www.61k.com )北京时间10月13日凌晨消息,苹果移动操作系统iOS 5今天正式在全球范围内推出,目前用户可登陆苹果官网免费进行下载。在拍照功能上iOS 5可以让iPhone在锁屏状态下迅速进入拍照界面,并用音量键加进行拍照,还能对照片进行裁切、旋转、增强效果并去除红眼。

ios5固件 苹果iOS5操作系统正式发布 ios5固件下载地址

新系统支持iPhone 3GS、iPhone 4、iPad一代和二代、三代和四代iPod touch。 升级前用户需要先下载iTunes 10.5版本,然后将iOS设备连接至iTunes即可更新新版操作系统。

iOS 5于今年WWDC全球开发者大会上由乔布斯亲自推出,苹果称它加入了约200余项新功能,其中包括:全新的通知功能、提醒事项、免费在iOS 5设备间发送信息的iMessage、系统集成Twitter、可以下载最新杂志报纸的虚拟书报亭等。

在拍照功能上iOS 5可以让iPhone在锁屏状态下迅速进入拍照界面,并用音量键加进行拍照,还能对照片进行裁切、旋转、增强效果并去除红眼。iOS 5的邮件功能增加了更多文字格式和首行缩进控制;Safari浏览器加入了阅读器和阅读列表模式,在iPad上还支持多标签浏览。

iOS 5新增的PC Free功能使iOS 5设备不需要连接电脑就能激活,日后的版本更新也完全可以脱离电脑在设备上就能完成,此外也可以使iOS设备通过无线局域网和电脑的iTunes进行同步。

而iCloud云服务是iOS 5最大的卖点之一。用户可以通过iCloud备份自己设备上的各类数据,并可以通过此功能查找自己的iOS设备以及朋友的大概位置。iCloud能使用户在一台iOS上购买的应用、音乐、书籍无线同步出现在该用户的其它同账号iOS设备上,iPhone拍摄的照片也能同步出现在iPad和安装了iCloud客户端的PC和Mac上。iCloud的免费容量5GB,用户可以购买更大空间。

iOS 5 固件下载地址:

iPhone 3G www.61k.com /iPhone4/041- www.61k.com /iPhone2,1_5.0_9A334_ www.61k.com

iPhone 4(GSM) www.61k.com /iPhone4/041- www.61k.com 34/iPhone3,1_5.0_9A334_ www.61k.com

iPhone 4(CDMA); www.61k.com /iPhone4/041- www.61k.com /iPhone3,3_5.0_9A334_ www.61k.com

iPhone 4 www.61k.com /iPhone4/041- www.61k.com /iPhone4,1_5.0_9A334_ www.61k.com

iPod Touch 3 www.61k.com /iPhone4/061- www.61k.com 3w/iPod3,1_5.0_9A334_ www.61k.com

iPod Touch 4 www.61k.com /iPhone4/061- www.61k.com 3/iPod4,1_5.0_9A334_ www.61k.com

iPad 1 www.61k.com /iPhone4/041- www.61k.com /iPad1,1_5.0_9A334_ www.61k.com

iPad 2 www.61k.com /iPhone4/041-9619.20111012.y34Nx/iPad2,2_5.0_9A334_ www.61k.com

三 : 揭秘苹果最新操作系统YOSEMITE的图标设计

上个月苹果发布了最新操作系统OSX Yosemite 的预览版,界面的视觉设计与iOS7的设计语言更加接近了。那些熟悉的模糊背景和半透明材质被添加到UI中,更加的简洁漂亮的界面布局,和全新的图标和字体也都出现新版的系统中。

Yosemite的变化是可喜的。我打算在这篇文章中说说Yosemite中的图标设计。在Yosemite发布之前,Apple在Mac系统上的图标设计规范并不明确,只是提出过一组粗略的List,并在官方的人机交互界面准则(HIG)中提出了一些简单的建议。在Yosemite发布之后,这套设计规范更加精准、一致了,不过新的HIG对于设计细节依然没有过多涉及。

如果要完全对比Mavericks和Yosemite之间的图标设计,需要对比的东西有很多。当我们从头讨论新的图标设计的时候,总是从它的外观和它给人的感受开始的。相比之下,Yosemita的图标更为整洁清爽,移除了高光,色彩饱和度更高,并且依然保留很多拟物化(特指skeuomorphic)的元素。

让我们接着看下去。这些图标并不是单纯优化了一下外观,实际上设计师们在这一版视觉语言上的探索远不止这一星半点。秋季正式发布之后,大家就可以享用Yosemite了。与其简单的评论图标的好坏,我更愿意去剖析新版的系统构想,设计语言与以及令Yosemite惊艳的小细节。在过去的几周里面,我花费了大量的时间来研究Yosemite,尝试去理解它的新设计,解构它的视觉语言。以下就是我的发现。

Dock(停靠栏)

在聊Dock上的图标之前,不妨先了解一下Dock设计本身。Dock最早的设计其实就是2D的样式,之后随着苹果所推崇的拟物化设计的发展而进而演化成3D的,而如今的Yosemite则重新回到了2D Dock。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

比起之前的图标,Yosemite的图标在屏幕看起来更有韵律。这组图标设计之前并未在网上发布过,为了达到外观上的一致性,是肯定有一套栅格系统来确保这一点的。我们先看看新版图标的形状。

当你目光从老版系统的Dock上扫过的时候,这些在不同时期加入OSX的图标,拥有着不同风格,不同形状和色彩,以及不同的尺寸,你的眼睛会捕捉到它们间的差异和不协调,所以老版的OSX系统还是非常兼容并蓄的。在新版的Yosemite中,图标的尺寸大小更加协调,色调更一致,风格也更加统一了。

图标造型与栅格

iOS7图标设计的栅格系统已经在icon设计圈中广泛流传了,但是很少有人会注意到它和Yosemite的图标之间的关系。Andreas Wendker也仅仅只是在阐述图标设计统一性的时候轻轻带过。

实际上,苹果的设计师已经在为Yosemite重新设计图标的时候用上了这套栅格系统。更准确的描述是:他们开创了一套新的图标设计体系。(注:这些都基于Beta版的系统和刚刚发布的图标设计,对于刚刚接触Yosemite设计者而言,这套栅格是非常有助于理解它的设计思路的。)

Yosemite的图标系统可以分成3种基本的形状,圆形,方形,和倾斜矩形。不同于移动端的iOS,Apple在MacOSX中,还是非常讲究保持图标的个性,只有极少数图标的设计是出离于这套规律的。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

为了让你更清晰地看出这套图标的规律,我将iOS7的栅格系统覆盖在Yosemite的图标之上,栅格尺寸是1024×1024。很明显可以看出,图标们是非常规则的。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

毫无疑问,这些基本形状和栅格系统对应起来非常不错。接下来我们试试真实的图标。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

iBooks的圆形图标和栅格系统完全对应了,接近方形的系统设置图标和栅格系统虽未完全贴合,但是非常接近了。文本编辑器由于是倾斜的,图标中的草稿本的中心与栅格的中心点重合,倾斜的自动铅笔则几乎贴着内测两个圆之间的间隙插了进去。如果你仔细观察系统设置的图标,你会发现它并非正方形,而是一个宽度比高度略大一点的长方形。Yosemite中的“方形”实际上分两种,一种像系统设置图标一样,宽度仅仅只是略大于高度,Finder与系统设置的图标均是如此。而另外一种则是终端和活动监视器这样的图标,它们的宽度会明显大于高度。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

再看看App Store的图标,内侧是笔和尺子组成的A,稍稍超出了圆形栅格的边缘,这一点和严格遵循栅格的iBooks图标不太一样,这主要是因为这个A的的视觉元素并不如iBooks图标里的图书来的饱满,所以这样的调整会让它们看起来更一致。Finder的图标尺寸很规范,和之前的Finder图标相比,Yosemite中Finder的笑脸看起来更快乐,更自然。

倾斜矩形的图标值得特别关注,因为它是第三方图标中最常见的类型。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

以联系人图标为例,左侧为老版的倾斜矩形图标,它更像是处在一个三维空间中,符合透视规律,有消失点,整体看起来像是自然倾斜着。换句话说,你在制作这样的图标的时候,将一个矩形逆时针选择11度之后,还需要根据透视规律调整边缘角度。

Yose[www.61k.com)mite的图标虽然保留了老版相似的正投影,但是并没有透视,也没有深度。所以,在制作Yosemite的图标之时,新建一个矩形轮廓,逆时针旋转11度之后,你就可以开始制作细节了。比起之前,你也无需绘制极为逼真的纹理,这种差异你在上图中非常容易体会到。

很明显,Yosemite中的图标设计是有一套视觉规范的,尤其是圆形和方形的图标。这套图标均匀而规则地分布在二维平面上,如此一来Dock也无需制作成3D的样子了。

所以,这套栅格就是准则,而你的双眼可以清晰地判断出来。

曾经有很多人猜测Yosemite的图标全会变成规则的圆形,值得庆幸的是,苹果并没有这么做(似乎很多奇葩的分析师喜欢会针对苹果作出各种极端推测)。我认为苹果的设计师们作出了一套灵活的系统,保留了干净清爽额外观,又赋予第三方的设计师们足够的灵活性和自由度。

参考了Yosemite的图标设计,我在iOS7的图标栅格系统的基础上,制作出一套符合Yosemite的图标设计规范的新的栅格系统:

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

甭管你最后用不用它,你得知道它的存在。

层次

当一套新的视觉规范被创造出来的时候,大家通常会来尝鲜,而规范也常常被曲解。因此,动手前先稍等一下,想想你的APP是拿来干什么的,用哪种图标造型更能表情达意。

我并不认为形状的选择是死板的规则,即便是苹果本身也常常借助现实生活中的事物的实际形体来设计图标。我更倾向于深入理解这些基本图形的功用,而不是生搬硬套。

圆形

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

圆形的图标多用于偏娱乐、用户常用且轻量级的程序。它们看起来非常漂亮,但是那些专业的应用大多不会使用这种造型的图标。那么像游戏中心和联系人这样的程序是不是也需要设计成圆形的呢?也不是不可能,关键还是要看看Yosemite正式版的图标设计。

方形

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

正方形的图标多是与系统相关的应用程序。Finder,终端,系统设置,活动监视器,Mission Control都在此之列。

倾斜矩形

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

自打MacOSX问世开始,这种倾斜矩形的图标设计就是它的设计语言中的重要组成部分,很多工具类的应用都喜欢选用这种设计。现如今系统版本都更新到10.10了,它依然存在,只不过简化成2D平面的。

目前,倾斜矩形造型的图标是三种型态中应用最广泛的一种,那些带有明显工具属性的应用尤其喜欢将图标设计成这种造型。可能是因为倾斜矩形的图标设计拥有更大的灵活性,经常可以将一些拟物的实体元素加入到图标中,让它的外观更有个性。

材质与高光

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

现如今,低饱和度的色彩已经被温暖明亮的色调所取代。在Yosemite中,设计师为带有金属材质的图标,加上了橘黄色的柔光,在背景增添了偏蓝绿色的阴影,让它们看起来更有质感。它们并不是单纯的色彩特效,这种色彩更接近于环境反光。

发布会上,Craig Federighi将Yosemite的Dock中的这种色彩称为“半透明材质”。我刚刚看到他的Keynote的时候就笑了:“这不就是一个带模糊滤镜的白色半透明图层叠加上去么?”当然,你可以将Craig的说法视作是为了方便营销而创造出来的说法,但是Yosemite的图标的确不是单纯扁平化,也不是单纯只是设计一套操作系统图标而已,它们依然保留了材质和环境光——它们与系统有“互动”。

这种环境光的滤镜并没有打在每一个图标之上,而是那些有着灰色金属材质(全部或者部分)的图标会呈现出这种环境光。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

实际上你不用借助3D建模程序来创造环境光,PS也能做的出来,当然你非要用3D软件来渲染环境光自然更好。在这个案例中,球体被放置在橙色的底板上,而底板和球都都置于树下,渲染出来的环境光就和Yosemite的图标的金属部分的效果非常接近。

揭秘苹果最新操作系统YOSEMITE的图标设计_苹果最新系统

左侧的球体是白色非抛光材质的,你可以在它的表面看到绿色、黄色和棕色的环境反射光。在球体的底部,可以看到橙色底板反射出来的橙色阴影。这种源自现实生活的色彩就是这样和Yosemite中的扁平化的元素无缝地结合在一起。(扁平和拟物并非处处对立!)

右侧的球体是镀铬的,它像镜子一样反映出周围的环境。在Yosemite中,大块的金属都是在模拟金属铝的材质,而非铬,所以它们的反光效果看起来更加虚幻和微妙。如果你将Yosemite的桌面背景更换一下的话,你会发现图标的金属部分环境光会随着“环境”的改变而有着微妙的变化。所以,如果你愿意仔细去钻研苹果的图标设计,你会发现很多令你惊讶的细节,开拓你的视界。

结语

图标的形状、栅格、光源、细节都很重要,但是请千万记住它们都只是基本的准则而已,一个好的设计师应该明白什么时候遵守准则,什么时候打破常规。

请一定要注意图标的整体造型、色调和材质,将它当作一个客观实体来对待,合理地简化,多参考其他的图标的设计。坦率地讲,图标设计上并没有发生翻天覆地的改变,比起之前,它们只是更加一致和协调了。依据这套设计准则来制作Mac应用的图标是合乎情理的,如果你在这个前提下设计出更加清新脱俗的图标的话,反而会从这套图标系统中脱颖而出(小心被处女座or强迫症用户干掉!)。但是不论如何,都一定要仔细打磨细节、角度和环境光。

英文原文:INSPECTING YOSEMITE’S ICONS翻译:优设网@陈子木

四 : 揭秘苹果操作系统为什么会比安卓的操作系统流畅

  不少人都反应苹果iPhone要比一般Android手机流畅,这是一个现象要说是大问题谈不上,毕竟两者是完全两个不同的系统所以严格来说放在一起对比是不公平的。不过因为Android以及iOS是当下两大主流操作系统,对比抗衡之类的说法自然难以避免。今天我们就来谈谈为什么iOS产品在使用过程中会让人觉得更加流畅一些,而为何一些Android手机则容易出现卡顿延迟的情况。

  iOS手机为什么比安卓流畅

  优先级别不同:iOS最先响应屏幕

  当我们使用iOS或者是Android手机时,第一步就是滑屏解锁找到相应程序点击进入。而这个时候往往是所有操控开始的第一步骤,iOS系统产品就表现出来了流畅的一面,但Android产品却给人一种卡顿的现象,更别说后续深入玩游戏或者进行其它操控了。这是为什么?

  其实这与两个系统的优先级有关,iOS对屏幕反应的优先级是最高的,它的响应顺序依次为Touch--Media--Service--Core架构,换句话说当用户只要触摸接触了屏幕之后,系统就会最优先去处理屏幕显示也就是Touch这个层级,然后才是媒体(Media),服务(Service)以及Core架构。而Android系统的优先级响应层级则是Application--Framework--Library--Kernal架构,和显示相关的图形图像处理这一部分属于Library,你可以看到到第三位才是它,当你触摸屏幕之后Android系统首先会激活应用,框架然后才是屏幕最后是核心架构。

  iOS系统优先处理Touch层级

  可以看到优先级的不同导致了iOS产品以及Android手机在操控过程中的表现差异,当你滑动屏幕进行操控的时候,iOS系统会优先处理Touch层级,而Android系统则是第三个才响应Library层级,这是造成它们流畅度不同的因素之一。不过优先级对系统流畅性有有影响不假,但并不是最绝对的,造成两系统之间流畅性不一的现象还有其它因素,我们可以接着往下看。 目前智能手机硬件装备竞赛当中,其实处理器等配置已经达到了一个瓶颈期,各大旗舰产品在硬件比拼当中基本上没有太大的区别,而这时候GPU就成为了一个凸显差异的重要因素。一些大型软件像是3d游戏对GPU性能要求都会比较高,苹果iPhone产品采用的Power VR SGX系列GPU在当下来说非常的主流,跑分测试数据证明了它并不会比一些旗舰级别的Android产品差劲。

  A6处理器集成了Power VR SGX543显示芯片

  而iOS系统对图形的各种特效处理基本上正好都是基于GPU硬件进行加速的,它可以不用完全借助CPU或者程序本身,而是通过GPU进行渲染以达到更流畅的操控表现。但是Android系统产品则并非如此,因为Android需要适应不同的手机硬件,需要满足各种差异配置,所以很多图形特效大多都要靠程序本身进行加速和渲染,并严重依赖CPU运算的操作自然会加大处理器的负荷,从而出现卡顿的问题。虽然Android 4.0以及4.1等更高版本中进行了改进将硬件加速设为默认开启,但依旧无法做到所有特效全部都靠GPU进行加速。在很多Android手机里面都自带有“是否开启GPU渲染”这个功能选项,不过开启之后的改善也是微乎其微。

  iOS图形特效基于GPU加速渲染

  屏幕最先响应的优先级关系,再加上iSO本身GPU加速程序的特性,使得大家在操控过程中感觉iOS手机拥有着不错的流畅性。因为它本身的整个流程都是在为最大化的流畅做服务,不管是第一印象的滑动接触屏幕,还是你进一步使用程序之后的更深层操作都是如此。而GPU加速这点特性,应该是它优于Android系统流畅性的又一个因素。 Android的编程语言是JAVA,而iOS的则为Objective-C,不过要是说Android系统之所以有些卡顿是因为JAVA开发语言的关系,或者是拿它和Objective-C对比肯定会有人提出质疑。Objective-C的优势是效率高但比较“唯一”,而JAVA的优势则是跨平台不过运行效率相对偏低,其实这两个编程语言所带来的机制不同,就已经造成了各自系统之间的流畅性差异化。

  Android系统架构

  iOS的Objective-C,编译器gcc,而这个gcc编译出来的代码又被苹果专为iOS架构优化到了极致,运行过程中也不需要虚拟机在中间插手,执行效率自然很高--引自网络。这一段话应该是iOS系统本身运行程序的执行过程,而Android是通过JAVA虚拟机来执行,并且系统需要占用大量内存来换取执行速度,再加上不定期的内存自动回收机制,从而直接导致了卡顿现象的出现。

  iOS系统架构有着不错的运行效率

  Android的JAVA编程本身运行效率比Objective-C低一些,而且再加上内存自动回收的机制,所以造成了一些卡顿不流畅的现象出现。但根据技术人员讲解,现代的JAVA虚拟机效率已经不再是最大的瓶颈,Android 4.0系统版本之后的卡顿现象明显得到了改善,所以这也是有用户并没有发现自己新买的Android手机出现太多卡顿现象的原因。看来编程语言和机制已经被Android进行了改善,这同样也不是造成它与iOS流畅性偏差的唯一因素,不过影响却是实实在在存在着。 有了优先级的关系,有了GPU加加速的影响,还有两个系统各自编程以及机制的问题,似乎已经可以说明为什么iOS相比Android更为流畅的原因。但最终还有一个问题是就是应用程序,很显然用户觉得卡顿都是在运行软件的过程中产生,毕竟没有安装任何应用的初始出厂手机基本上都不存在不流畅或者延迟等现象,而且一款智能手机不安装任何应用程序那也不符合用户的购买初衷和使用行为。所以归根结底,Android相比iOS的应用程序,到底出了什么问题?

  App Store是苹果和iOS的另一个标志

  因为iOS产品的封闭性,所以所有的APP运行对象都比较单一,因为每个应用程序都是被运行在iPhone,iPad等iOS产品当中,它们有着很高的硬件利用效率。因为iOS系统的配件供应商只有那么几家,CPU也是一年换一次,这点不像Android终端年年变月月变,开发者很难遇见未来终端分辨率会包含多少种,GPU驱动会包含哪些等等,所以相对来说Android应用开发成本较高且收益较慢。而iOS应用开发则因为软硬件垂直整合而受益,这样一来苹果自然就保证了应用本身其与硬件产品之间的完美结合程度。

  其实Android和iOS两大系统APP开发情况的不同,也正是它们开发和不开放的特性所造成的。如果要是拿旗舰Android手机加上一个专为这款旗舰产品设计的游戏,来和苹果iPhone 5运行对比的话,你真的不会遇到Android旗舰机出现卡顿延迟的问题,为什么因为这款游戏针对这款手机设计,在软硬等方面都达到了最大化的兼容和优化,自然就不会出现停滞的现象。

  Android App虽然奋力追赶在但数量和质量上并未超越iOS

  而Android系统程序要被安装在各种符合要求的手机上面,开发者也不可能针对所有的机器型号进行开发,只能在比较主流的机器上进行测试并保证运行效果,所以他们为了兼顾整个产品线只能不得不降低游戏体验以达到高中低产品可以共用的效果。最后那些占据了Android终端份额的大量大众用户们由于自己的手机不是旗舰产品而得不到流畅的使用体验,自然而然就会产生Android产品不如iOS流畅的抱怨。

  写在最后:

  不管是iOS产品感觉比Android流畅还是真的比它流畅,其实说到底原因很简单。苹果会花费一年甚至两年的时间去开发一个桌面icon,一种字体,并去测试屏幕点位,而Android终端中除了Nexus系列之外似乎没有太多产品可以做到用这么长的时间去做这么细致的事情。有网友说得好,Android做的更多的是“让系统跑起来”,而iOS拥有着苹果做的更多的则是“让系统以最高的效率跑起来”,或许这就是iOS产品比Android更流畅的原因吧。但更好的一面的是随着谷歌对Android的持续升级以及各厂商对自家产品的循序改进,使得越来越多的Android终端正在摆脱卡顿不流畅的束缚,未来安卓用户的期待同样有望得到更好的满足。

本文标题:苹果操作系统-内置新浪微博 苹果Mountain Lion操作系统预览
本文地址: http://www.61k.com/1071869.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1