查看: 688|回复: 0

[运营] iOS 11人机交互指南概览(三)

[复制链接]

2万

主题

2万

帖子

4万

积分

新手上路

Rank: 1

积分
42349

实名认证用户VIP贵宾

发表于 2017-11-8 13:43 | 显示全部楼层 |阅读模式
  本文译自Apple官方发布的人机交互指南,希望能够对你有所帮助。

   1510108765784.png

  iOS 11特性

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

   1510108765717.jpg

  iPhone X & iOS 11

  增强现实(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 —
温馨提示:
1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

客服QQ/微信
89080001 周一至周日:09:00 - 22:00
十五年老品牌,学习网上创业赚钱,首先生财有道,值得信赖!
生财有道 版权所有!

本站内容均转载于互联网,并不代表生财有道立场!
拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!

QQ|小黑屋|广告服务|加入vip|APP下载| 生财有道

GMT+8, 2024-11-10 07:45 , Processed in 0.668484 second(s), 36 queries .

快速回复 返回顶部 返回列表