【WWDC观察】WWDC2014 总汇:扁平的 Yosemite、超级整合王 iOS 8 以及苹果发明新语言 Swift
北京时间 6 月 3 日凌晨 1 点,苹果公司在美国旧金山召开 2014 年度全球开发者大会(WWDC2014)。本次大会发布了全新的操作系统 Mac OS 10.10(Yosemite),新一代操作系统 iOS 8,以及一系列针对开发者的新服务,众人期待的新硬件产品并没有发布,转而发布了全新的编程语言 Swift。
Mac OS 10.10
苹果再次改变了以大型猫科动物为 Mac OS 命名的惯例(当然,主要是名字都被他们用完了),Mac OS 10.9 首次选用位于加州北部的沙滩 Mavericks 为系统命名。Mac OS 10.10 被命名为 Yosemite,这是位于美国加州的第一个州立公园。
扁平化风格
全新的 Mac 系统重绘了系统图标,趋近 iOS 的扁平化风格。并且重新设计了顶部工具栏、Dock、通知中心以及窗口风格,采用半透明的毛玻璃风格,去除了以往窗口标志性的关闭、最小化、最大化按钮的阴影效果,色彩也更鲜亮。
更丰富的通知中心以及自定义控件
此次 Yosemite 通知中心的设计思路再次向 Andriod 取经。共有两个标签页,包括「今天」和「通知」,这里可以显示包括日历、提醒、天气以及第三方的应用通知。应用开发者可以设计控件,让用户添加到 Mac 的通知中心,苹果也支持将计算器等应用通过拖拽添加到通知中心里。
类 Afred 的新 Soptlight
曾经占据桌面右上角的 Spotlight 搜索栏被放置到正中间,Spotlight 搜索结果可以直接显示于下方。不免让人联想到了 Mac 中广受好评的第三方全局搜索应用 Afred,新搜索框的搜索结果将不局限于文件,而且包括网络搜索结果,以及苹果日历和地图应用程序的集成。另外搜索栏还可以处理数值转换和高级数学公式。
Safari
新的 Safari 提升了节能性,非常简洁,新增隐私浏览窗口,用户还可直接在 Safari 当中对图片进行编辑,新的分享菜单可查看 RSS 源,以及最近联系过的人,以便快速分享内容。
iCloud Drive
文档云同步功能完全整合至 Finder 中,用户可以直接在 Finder 中编辑操作文档并实时同步。通过该功能用户可以跨设备同步文稿,iCloud Drive 也将兼容 Windows 系统。iCloud Drive 是将此前的 iWork 云同步功能整合至系统本身,相比不在一个重量级的 Office,将自家应用和设备整合在一起,是一个不错的方式。
邮件
引入大附件功能,可以将大附件上传后直接转化为安全链接进而分享,QQ 笑而不语,超大附件不早就有了么?
Yosemite 从今日起提供开发者下载,秋季正式上市,依旧免费。
iOS 8
通知栏的新交互
iOS 8 系统中的顶部通知栏增强了互动性。用户在收到一条短信时,可以直接在通知栏里进行回复,而不用再进入短信应用界面。其他应用也是类似。
将「微信」整合来的短信
逐步崛起的 IM 聊天工具让苹果看到了威胁,苹果在 iOS 8 的短信功能演示上花费了大量口舌。用户可以使用短信分享地址,输入语音短信,还可发送语音和视频,群发短信的体验也得到了提升,简单来说,短信功能聚合了现在「微信」的基础功能。
iOS 8 的信息引入「群」的概念,可以直接「拉」多名好友一起对话,或是将某人移除,还可以为对话命名,或是退出群聊
支持地理位置分享,可实现多人实时位置共享,还可为地址位置分享限制有效时间,并可与共享好友直接电话或 Facetime。
输入法
iOS 8 的全新输入功能名为 QuickType,系统会在用户输入时给予「预测性建议」。比如,朋友发短信问你今晚一起吃饭还是看电影?QuickType 功能就会在输入法中显示「吃饭」或「看电影」,让你完成快捷回复。从现在开始 iOS8 可以安装第三方输入法了。
增强的 Spotlight
iOS 8 系统中的 Spotlight 不再只是本地搜索,可以联网找 App,找新闻、餐厅、歌曲、电影等。
家庭分享功能
新 iOS 系统新增了家庭分享 (Family Sharing) 功能。用户在 iTunes 购买一首歌,就可以利用这个功能分享给最多 6 个家庭成员。
照片智能编辑
用户可以对图片进行「智能编辑」,调整图片的多个参数,比如曝光度、对比度、亮度等。
Siri 升级
语音助手 Siri 也进行了升级,得益于 Shazam 的帮助,新版 Siri 将可以直接根据用户提供的旋律来辨识歌曲。除此之外,你还可以用其来进行 iTunes 内容消费,并增加支持中国农历等功能。
Health
iOS 8 移动操作系统新增 Health 健康管理软件,它可以整合其他第三方健康应用数据,也就说可以在 Health 中统一浏览其他应用监测的数据。同时,它也将与梅奥诊所和其他医疗机构合作,允许医疗机构接受或传输你的数据。
苹果公司方面表示,将会有严格的隐私保护措施,以防止敏感数据外泄。这些软件合作伙伴包括耐克、Fitbit、Jawbone、Runkeeper 等,用户可以在 Health 中看到自己每天消耗多少卡路里、睡了多长时间、跑了多少公里等数据。
今天起 iOS 8 Beta 版开放给开发者,而按照惯例,秋天正式版会进行更新。
目前支持 iOS 8 的设备有:iPhone 4s、iPhone 5、iPhone 5c、iPhone 5s、iPod touch 5th generation、iPad 2、iPad with Retina display、iPad with Retina display、iPad Air、iPad mini 以及 iPad mini with Retina display。
延续性
Handoff 多终端将数据及时同步
用户可以直接传送正在编辑的 Pages 文稿到 iPhone 或 iPad 之上,这款应用不仅可以让用户在移动设备和计算机之间共享文档。还可以同步 iOS 和 OS X 操作系统之间的通信,允许用户同步关闭文件、邮件、甚至是拒接来电。
可连接 Mac 和 iOS 设备的 AirDrop
老版的 AirDrop 只支持 iOS 设备之间或者 Mac 之间独立信息传输,而此次更新后,iOS 设备终于可以和 Mac 进行数据传输了。
快速建立热点
Yosemite 还可通过位置感应功能,最快从 Mac 建立一个移动热点,而不用操作 iPhone。
Mac 上接听来电
Handoff 应用从本质上讲,把用户的电脑变成了另一部电话。现在利用桌面服务用户可以发送短信,短信的传输通过用户的 iPhone。它甚至可以让用户在 Mac 上接听或拨打电话。很明显这个新工具是苹果移动和桌面操作系统融合过程的重要组成部分。
开发者的福利
包含了 4000 个新 API 接口的 SDK
新版 SDK 新增了 4000 个 API,开发者可以借此开发功能更为丰富的应用,去年推出的指纹识别功能 Touch ID 将被开放给开发者。同时,开发者还将拥有更多的摄像头 API。
新语言 Swift
苹果除了开放给开发者更多 API 接口之外,还发布了全新的开发者编程语言——Swift,与现有的开发语言 C 语言和 Python 相比,Swift 更具优势,编程更快速,更好地实现所想要的效果。
智能家居探路棋 HomeKit
为了提前进入智能家居领域,苹果推出了 HomeKit 功能,希望让 iPhone 成为家里智能设备的遥控器。目前,很多智能设备厂商都在支持 HomeKit,中国厂商海尔名列合作厂商名单之中。HomeKit 实际上就是开放的 API,它可以整合 Siri 的功能,来自动控制门窗的锁、调整光线,可以实现对门窗、灯光等设备的控制。
Metal
新的 Metal 能够减少 OpenGL 的负载,让开发者更好地利用设备的芯片性能, 从而大幅提升图形和游戏能力,让之前无法在平板电脑上实现的情景成为了可能。
SpriteKit
SpriteKit 是专门针对休闲游戏以及 3D 游戏的一个优化,SpriteKit 是一个 3D 场景渲染器,并且拥有更强的物理效果模拟能力,同时还能够有效减少资源占用。
Xcode
全新 XCode 将引入 Swift, 语句将更加简洁高效,不再使用以往的 Object C。新的 Swift 语言将比 Obejective-C 和 Python 还要快,看来不久后的编程语言排行榜将会出现新的榜首。
极客观察均为极客公园原创报道,转载请注明原文链接。
原文地址: http://www.geekpark.net/read/view/205735
关注极客公园,即时获得最新内容: Twitter | 微信:极客公园 | 新浪微博 | 花瓣网 | 人人小站 | Google+ | 点点