iOS 10 人机交互指南_第一章 Overview

Design Principles

原文:https://developer.apple.com/ios/human-interface-guidelines/overview/design-principles/

iOS 区别于其他平台最主要的三个特点:

1. 清晰,文字、icon在任何尺寸下都是清晰可见的,所有的视觉元素都是为了突出内容。

2. 反差。动效、界面都是为了帮助人们理解内容,与内容交互。内容是最重要的

3. 深度。明确的视觉层级和实用的动效都能帮助人们加深对内容的理解。

遵从以下原则to maximize impact and reach.

1. Aesthetic integrity,美学完整性。App的特性不同,其视觉外观的特征不同。举例:工具类应用和游戏类。

2. consistency, 一致性。符合用户习惯。实用相似的、系统级的界面元素,通用的icon、字体风格,统一的专业术语。

3. Direct manipulation. 操作后,用户需要看到直接、立即的反馈。

4. Feedback,跟3差不多。ios内置了很多反馈方式,声音、震动、动效

5. Metaphors,隐喻。与现实中相似的虚拟操作,学习成本更低。

6. User control是人在做决定,不是App。最好的app会在接管琐碎和多管闲事之间做到平衡:使用人们熟悉的交互元素,破坏性行为的提示,便捷取消。


What's new in iOS10

1. Widgets on home screen and search screen.

2. 与Message整合

3. 与siri整合

4. 事项通知扩展


The interface essentials

使用UIkit,可以自动升级、自动适配。统一、不会出错的交互规范

1. Bars, 让用户知道他们是在你的App里。通常具有导航功能,按钮或者其他交互元素来进行初始化类别的信息。

2. Views, 呈现最主要的App信息,文字、图片、动画、视频等。可以进行滚动、插入、删除、重排等操作

3. 控件:按钮,切换栏,输入框,进度条等

你可能感兴趣的:(iOS 10 人机交互指南_第一章 Overview)