本周四(2012年2月16日),苹果公司宣称将在今年夏季发布新的OS X操作系统(代号:Mountain Lion)。OS X从2003年开始保持两年更新一次的频率。现在所使用的最新版本Lion是去年7月20日才发布的,为什么苹果会加快OS X的更新频率?新的操作系统有什么不同?本文将详细加以说明。
众所周知,全球最流行的电子产品iPad和iPhone使用的操作系统iOS每年更新一次,每次都会带来更丰富的软件功能和更好的用户体验。新的Mountain Lion操作系统将会提供大量的类似iOS应用软件,包括iMessage、提醒、备忘、通知中心、集成twitter、游戏中心和AirPlay Morroring。它将首次以云(Post-iCloud)的方式通过数据同步服务进行发布,并且只能通过Mac App Store进行下载。虽然目前苹果公司并没有标出价格,但是和Lion一样,升级到Mountain Lion是需要付费的。开发者们可以在本周四下载开发版本的Mountain Lion,他们能体验到系统的各项新特性,同时还有几个月的许可使用时间去升级他们的应用程序。
Mountain Lion的提醒和备忘和iOS的几乎完全一样,而且可以通过iCloud和移动设备同步数据。备忘支持富文本,支持字体选择,插入图片和附件,创建项目符号列表和拖动网址创建超级链接。游戏中心是2010年9月份首次在iOS 4.1中与用户见面,现在它被移植到Mac平台上。游戏中心是跨平台的,能同时兼容iOS和Mac系统。
iOS没有iChat,取而代之的是Message应用。这个应用最开始是在iPhone上发送SMS文本信息的简单文本应用。Mountain Lion系统的相关应用被命名为Message, 它保留了所有的iChat功能(已经和Facetime集成在一起)。用户可以通过Message发送文本或图片到其它支持iMessage的设备上,比如运行iOS 5的设备和运行Message的Mac产品。和SMS文本信息不同,iMessage系统通过网络传输数据。这项应用和iPhone的信息功能类似,支持多方信息,接受回执和对方输入状态显示。当有摄像头的时候,还可以使用视频功能。苹果公司说Lion用户本周四可以下载beta版的Message,正式版本将在夏季随Mountain Lion放出。
Mountain Lion为每位开发者提供一个系统级通知体系,类似于在iOS中的系统消息。屏幕的右上角会弹出气泡警告,提醒用户有新的系统通知。当苹果推出Mac App Store,很多用户都担心会像iOS一样,在Mac上将只能运行苹果认证的应用。在Lion和Mountain Lion系统中,这种担心是不必要的。用户仍然可以运行第三方软件。但是,在Mountain Lion中,苹果引入了一个新的功能Gatekeeper,允许用户自己去选择他们要在Mac上安装的应用类型。现在OS X将在应用程序第一次启动时进行检查,并且显示警告信息。这样做的原因是为了阻止恶意软件的启动。Mountain Lion加强了这项功能,用户可以在系统属性安全隐私中新增的一个设备中进行配置。Mountain Lion默认仅让来自苹果商店和认证的开发者的程序启动。为了成为认证的开发者,工程师们必须在苹果官方去注册,然后会得到一个可以加密软件的个人签名证书。苹果不会对开发者们做任何背景调查,也不会去测试他们所提交的任何软件。虽然这些应用可能不像来自苹果商店里的可靠,但是对于用户使用来说仍然是安全的。首先,一个经过数字签名的应用是无法修改的,即不可能再另外加入恶意软件,除非它们的数字签名被破坏了。Mountain Lion在启动这些程序前,会默认检查签名是否被修改,如果被修改,程序将被拒绝运行。其次,如果开发者提交的应用真的有恶意软件,苹果公司将会取消开发者的许可,来自这位开发者的程序将被禁止安装在Mac产品上。用户可以在Mountain Lion中设置较宽松或严格的应用程序启动检查。这意味着用户可以在自己的Mac产品上运行任何希望运行的程序。
Mountain Lion中移植了iOS的Share Sheet应用。当点击某项应用的Share(分项)图标是,会弹出一个菜单。Mountain Lion的很多应用(Safari,Preview,备忘)都集成了此项功能。开发者们也可以在他们的应用中使用这样功能。Share Sheet能快速分享图片,网页和备忘录中的文档。如果希望分享Safari中的某个页面,可以选择将地址放到邮件中发送,或者在Message中发送包含这个链接的文本信息,甚至可以发微博。如果分享照片,除了可以选择上述这些外,还可以上传Flickr或者在本地用AirDrop进行传输。所有的这些其实都不是新的功能。真正的亮点是,苹果将它们集中为一个模块,并为开发者们提供了一个标准的共享接口。Mountain Lion的Share Sheet大量使用了Twitter,使用户可以快速分享各种内容。
Lion和iCloud是并行开发的。虽然所有的OS X都支持苹果在线服务,但是Lion并没有包括iCloud。Mountain Lion的开发目标之一,就是在系统中集成iCloud。在安装向导中,系统首先要求提供Apple ID,然后同步现有的账户信息,配置文件和个人数据。这种方式可能不像iOS从iCloud中的备份中恢复那样彻底。它的主要思路是iCloud账户将解锁一些Mac数据,免除用户每次使用时都要输入的重复操作。
iOS 5的AirPlay镜像功能,使iPad2和iPhone4S能在连接第二代苹果电视的情况下,在电视屏幕上显示平台或手机中的内容。Mac的Mountain Lion也有此项功能,以720p的视频流将Mac屏幕内容发送到苹果电视上显示。换句话说,一台苹果电视可以被看做是Mac本通过无线连接的显示器。苹果公司宣称,只有使用第二代英特尔酷睿处理器的Mac产品才有此项功能。
苹果产品在中国市场非常受欢迎,特别是iPhone。苹果希望Mountain Lion也能在中国取得成功。在文字输入方面,Mountain Lion将提供更好的输入联想功能,并且通过不断更新的字典库。由于在汉字中使用英文的情况越来越多,Mountain Lion允许在不切换的输入法的情况下混合输入拼音和英文。苹果公司还说,为了更好的辨认中文手写输入,他们计划将图形特征库的数量再增加一倍。另一方面,苹果在中国本地化上也花了不少心思。在Safari浏览器中,百度成为了可选项;Share Sheet支持的微薄选项中包括了新浪微薄;视频分享中出现了优酷和土豆;邮件,联系人和日历将支持QQ,126和163提供的服务。
现在的iOS好比是试验田,全球无数狂热的用户和努力赚钱的开发者们遴选出优秀的应用类软件,然后再由苹果集成到Mac平台上,达到提升苹果全系列产品的效果。加上iCloud强大的数据同步功能,Mac OS X和iOS将会越来越相似。如果苹果以后会推出统一的Mac/移动产品的操作系统,可能会减小灵活性,而且由于硬件种类增加,可能导致更高的软件维护成本。Google也有类似的想法,他们宣称Chrome OS会和Andriod操作系统分开,Android主要设计给智能手机使用,而Chrome OS面向互联网用户,比如上网本和笔记本。业内两个巨头如此,这种双线产品开发思想估计也会在其它厂商中争相仿效和流行。