WWDC16 笔记

看了 WWDC,没有发现特别显著的变化。苹果的四大系统(macOS、iOS、tvOS、watchOS)正在变得越来越完善。许多新的特性你可能在许多第三方应用或者其他 OS 上见过。只记得iOS 在推出下拉菜单那代 iOS后就一直在走这条路:不断吸取其他优秀软件的特性,将其集中于新的 iOS 中。于是,你看到了 Weight、Night Shift、多设备复制粘贴、新的备忘录、新的照片应用、新的炫酷无比的 iMessage等等……
可以,这个苹果很安卓。

WWDC16 笔记_第1张图片

当然,iOS 仍然在现在最优秀的移动操作系统。下面是我印象深刻的变化:

legibility 易辨认性

iOS 的人机界面指南一直强调Deference、Clarity、Depth 三大设计原则。在 iOS10上体现得十分明显。iOS正在变得越来越 legibility。

新的系统推送通知和下拉菜单采用了卡片样式的设计,强调了纵深感(Depth),在视觉上更加有层次感,赋予了 UI 新的活力,使得内容更加容易辨认并让用户在使用中感到轻松、预约。

新的系统消息推送界面

原来的下拉菜单中的快捷按钮一直是大家吐槽的地方,由原先的线框按钮到以灰度区分的纯色按钮到 iOS10的彩色样式,这是UI 上的妥协,但这样的好处是大大降低了用户的认知成本,更加 Clartiy。

新的下拉菜单界面

无处不在的 3D Touch

苹果一直在探究 3D Touch 的交互形式。3D Touch 的运用变得无处不在。同时APP 的快捷菜单中直接显示了更多关于应用的详情,这使得用户无需进入 APP 便可以获得更多的信息(之前已经有很多的相关概念设计),减少了界面跳转和用户点击行为。当人们习惯了3D Touch 带来的快捷后,3D Touch 会变得越来越符合直觉—你知道应用最重要的信息就在那里。在这一点讲,3D Touch 并不是一个“然并卵”的特性。

WWDC16 笔记_第2张图片
显示更多信息的快捷入口

消失的滑动解锁

iOS 上最著名的交互特性—滑动解锁被苹果自己所革新。iOS10通过点击 home 键完成解锁。这一改变最大的原因是苹果新一代的硬件具备指纹解锁的特性,只需要你将手指置于 home 键即可解锁,因此滑动解锁的使用正在变得越来越少,所以“滑动解锁”从领先的交互形式变成了落伍的交互形式(目测国内厂商迅速跟进?)


iPad 横屏锁屏界面,时间信息不再居中

iPad 上的 Swift playgrounds

之前 iPad Pro 的发布,很多人渴望苹果的开发工具 xcode 能够来到 iPad 上来。现在,你终于可以在 iPad 上捣鼓 Swift 了。稍微试用了一下 Playgrounds,不得不说苹果真的牛逼。

Playground 里可以下载到 swift 的实战教程,这些教程全是游戏化的形式,大大降低了学习编程的门槛。不要以为这是给小孩子玩玩的编程学习教程,里面的教程包含了十分全面的 swift 语法,甚至你可以通过 swift 在场景中进行自由创造。

Swift的基础语法关卡

许多人看完 playgrounds 的介绍,可能以为这只是个对新手友好的编程教程工具。但是这个 playgorunds 具备xcode里的 playground 功能:具备实时代码预览特性的编辑器,你可以通过新建空白 playground 来创造你的 swift 程序,非常好玩。
并且这个编辑器做的十分接近 Xcode 的体验。语法提示、自动补全、错误提示一个不缺,并且键盘也做了改进。你可以通过拖动按键来选取输入符号和数字。
从此 iPad 派上了新的用场!

WWDC16 笔记_第3张图片
playground

最后

我将我的 iPad mini2 更新到了 beta iOS10,不建议各位将主力机器更新测试系统,会存在很多 bug,另外我的 iPad 第一次更新失败,成功变砖。普通用户还是老老实实等待正式版的推出,测试版的系统或多或少会存在一些问题。

此外苹果更新了新的人机交互指南,前往 [https://developer.apple.com/ios/human-interface-guidelines/] 可以看到新的变化。

你可能感兴趣的:(WWDC16 笔记)