WWDC 2014关键词:Yosemite、iOS 8、新编程语言Swift

2016-07-05


备受期待的WWDC 2014终于在今天凌晨拉开帷幕。

在这届WWDC上,苹果并没有发布传闻已久的iWatch,也没有发布上几天“彩排”中惊现的iPhone 6,而是依旧将重心偏向软件产品,分别推出了全新的Mac OS X系统——Yosemite和iOS 8移动系统。

关键词一: Yosemite


首先要说的是,继去年苹果在OS X系统上抛弃了以猫科动物命名的习惯后,这次苹果也挥别了动物,转而使用了“Yosemite”命名, Yosemite是什么?苹果用这个命名有什么含义吗?Yosemite(优胜美地)是美国四大国家公园之一,乔布斯曾在那举办过婚礼。

Yosemite系统主要在三个方面做出了改变:界面、应用和适用性,这具体表现在系统界面更加靠近iOS设计风格,引入iCloud Drive云同步以及邮件大附件自动转换成安全链接的分享功能。

另外,Yosemite的浏览器——Sarfari也发生了改变,引入隐私窗口模式,在执行Javascript代码性能上超过任何款浏览器,多标签浏览也胜过Chrome和Firefox。与此同时,它也整合了许多分享选项。

Yosemite还加强了与iPhone的交互功能(Handoff),当处于同一WiFi时,iPhone靠近Mac便可将电脑上的内容自动同步到手机上,比如文章、邮件、地图和各种提醒等。除此之外,Yosemite系统还可以替iPhone接打电话、发送短信等。

关键词二:iOS 8


最新一代iOS 8与上一代iOS 7在界面上区别并不大,但iOS 8在许多功能上进行了优化,比如输入法、短信、通知中心和搜索等。


很重要的一点就是,在不解锁屏幕的前提下,用户也可以做些事情了,比如回复短信以及其它能够支持的选项。在输入法上,iOS 8会给予用户“预测性建议”。比如朋友在短信中问等下吃饭还是看电影,输入法就会显示“吃饭”和“看电影”,让你选择。


正如所有人预料的那样,iOS 8中新增了健康管理功能HealthKit,这是可穿戴设备的管理中心。iOS 8在照片功能上也进行了改进,如“智能编辑”等,而在存储空间上,苹果宣布前5G使用免费。

SDK上,iOS 8新增了4000个API,比如指纹识别Touch ID将开放给开发者,第三方应用如今也能像Android那样定制小工具了。而在搜索上,iOS 8不再仅仅只是本地搜索,可以联网查找更多的信息。

小总结:

据悉,Yosemite和iOS 8都从今天开始推出开发者测试版,正式版本都要等到今年秋天才能正式到来。其中Yosemite依旧免费,而iOS 8在设备支持上,支持4s及以后的设备。

关键词三:新编程语言Swift

今天早上出现了很多调侃性的微博,比如:


以及微博用户agassi_yzh分享的图片:


为何这样呢?主要是苹果发布了全新的编程语言Swift,这是一种支持代码效果实时预览的语言,Swift不仅能兼容Objective-C,也在各个方面也都优于它。



Swift改变了Objective-C中复杂的语法、保留了Smalltalk动态特性等缘故,使得Swift能够通过非常少的代码来实现更多的内容,可以说,Swift使得开发者现在可以快速、高效地开发应用。