数极客首页

iOS 11人机交互指南概览(三)

本文译自Apple官方发布的人机交互指南,希望能够对你有所帮助。

iOS 11人机交互指南概览(三)

iOS 11特性

在iOS 11上,你可以提供更强大、更友好的app。

增强现实(Augmented Reality,AR)。通过AR技术将虚拟现实与现实世界的无缝结合,app可以提供身临其境、引人入胜的体验。

更大的导航(Bolder navigation)。为了提高用户浏览和搜索时的准确性和上下文关系,app可以使用字体更大、文字加粗的导航栏。

更清晰的图标(Clearer icons)。 填充的形状和厚重的笔触让图标尺寸保持较小的同时提供了图标的对比度。

拖放(Drag and drop)。拖放功能支持用户使用单个手指就能将意境选中的图片、文字以及其他内容从一个地方移动到另一个地方。iPad上两个app之间也支持这种操作。

Face ID和Touch ID。你的app可以集成系统的生物识别功能,从而提供人们信任的安全、熟悉的身份验证机制。

近场通讯技术(Near field communication)。安装在设备上的app可以从现实世界物体上夹带的电子标签中无线读取数据。

安全区域布局指南(safe area layout guides)。遵守系统的安全区域布局指南,可以确保文字布局的合理性,并有效防止状态栏、导航栏、工具栏、选项卡栏(Tab bar)遮盖文字内容。

排版的变化(Typographic changes)。文字尺寸的增加以及样式的加粗增强了系统文字的可读性。iOS 11还提供除标准动态字体尺寸之外的更大的字体尺寸以帮助具有辅助功能需求的用户。

接口要点(Interface Essentials)

大部分iOS app是使用UIKit的组件构建的,UIKit定义了常见界面元素的编程框架。该框架会让app在整个系统中拥有一致的外观,同时它也提供高水平的定制。UIKit的元素具有灵活性和相似性,也具有适应性。

UIKit元素的使用会让你的app在任何iOS设备上看起来都很棒,并且系统改变元素的外观时,你的app也会自动更新这些元素的外观。UIKit提供的界面元素主要分为三大类:

  • 栏(Bars)。它会告诉用户现在在哪里,具有导航的功能,也可能包含启动操作和传达信息的按钮或其他元素。
  • 视图(Views)。它包括用户在你的app里看到的主要内容,如文字、图片、动画以及其它交互式元素。视图让用户的滚动、插入、删除和排列等行为可见。
  • 控件(Controls)。它主要有启动行为和传递信息两大作用。按钮、开关、文本内容、和进度指示器等都是控件。

除了定义iOS界面以外,UIKit还定义app可以使用的功能。比如,通过使用这个框架,你的app需要响应用户触摸屏幕的手势,包括打开绘画功能、辅助功能或打印等功能。

iOS与其它编程框架和技术也是紧密相连的,比如 Apple Pay、HealthKit 以及 ResearchKit,这些都帮助你设计出惊天动地的、功能强大的app。

本文译自Apple官方发布的人机交互指南 Human Interface Guidelines(HIG),旨在帮助交互设计师和应用开发者了解iOS应用设计规范。

— end —

相关阅读:

iOS 11人机交互指南概览:主题(Themes)

iOS 11人机交互指南概览:iPhone X

 

译者:Q_misky

本文由 @Q_misky 翻译发布。未经许可,禁止转载。

题图由作者提供

新一代大数据用户行为分析与数据智能平台:数极客(https://www.shujike.com),是支持无埋点、前端埋点、后端埋点、API导入四种混合数据采集方式,整合分析用户行为数据和业务数据,可以自动监测网站、APP、小程序等多种渠道推广效果分析,是增长黑客们必备的互联网数据分析软件。数极客支持实时多维分析、漏斗分析、留存分析、路径分析等十大数据分析方法以及APP数据分析网站统计网站分析小程序数据统计用户画像等应用场景,业内首创了六种提升转化率的数据分析模型,是数据分析软件领域首款应用定量分析与定性分析方法的数据分析产品

发表评论

评论已关闭。

相关文章