苹果iOS人机界面指南

合集下载

iPhone人机界面指南(中文版)

iPhone人机界面指南(中文版)

iPhone人机界面指南(中文版)官方原文更新于:2010-09-01中文翻译与校对:胡萌部分译法参考自:UXGuide TencenCDC目录iPhone人机界面指南(中文版) (1)简介 (5)文档结构 (5)更多参考 (5)第一部分规划你的iPhone 软件产品 (5)第一章iOS 平台:丰富的可能性 (6)牢记平台间的差异 (6)你的选择是什么? (7)三种应用程序样式 (9)选择一种应用程序样式 (14)当你有一个现成的电脑应用程序 (14)案例分析:将桌面应用程序移植到iOS上 (15)第二章人机界面原则:创建优秀的用户界面 (18)隐喻 (18)直接操作 (19)即看即点 (19)反馈 (19)用户控制 (20)完整美感 (20)第三章设计iPhone 应用程序:从产品定义到品牌宣传 (20)创建产品定义说明 (20)优秀iPhone 应用程序的共有特征 (21)恰当地手势支持 (26)谨慎地加入品牌元素 (27)第四章处理常见任务 (28)启动 (28)停止 (28)适应多任务 (29)集成广告 (30)管理设置或配置选项 (33)支持复制和粘贴 (34)支持撤消和重做 (35)启用本地和推送通知 (35)使你的程序具有无障碍性 (38)提供搜索功能并显示搜索结果 (38)利用用户的位置 (39)处理方向变化 (40)使用声音 (40)提供选择 (45)提供许可协议或免责声明 (46)第二部分为你的iPhone 软件设计用户界面 (46)第五章应用程序用户界面简介 (46)应用程序界面及其内容 (46)在应用程序界面中使用视图和控件 (49)第六章导航栏、标签栏、工具栏和状态栏 (49)状态栏 (50)导航栏 (51)工具栏 (54)标签栏 (55)第七章警告、操作列表和模式视图 (59)用法和行为 (60)设计警告 (62)设计操作列表 (63)设计模式视图 (66)第八章表格视图、文本视图和Web 视图 (67)表格视图 (68)文本视图 (82)Web视图 (83)第九章应用程序控件 (84)活动指示器 (84)日期时间选择器 (86)详情展开按钮 (87)信息按钮 (88)标签 (89)页面指示器 (90)选取器 (91)进度视图 (92)圆角矩形按钮 (93)搜索栏 (94)分段控件 (96)滑块 (96)文本域 (98)第十章系统提供的按钮与图标 (99)使用系统自带的按钮与图标 (100)用于工具栏与导航栏的标准按钮 (101)用于标签栏的标准图标 (103)用于表格行及其他用户界面元素中的标准按钮 (104)第十一章创建自定义图标和图像 (104)应用程序图标 (105)小图标 (106)文档图标 (107)网络剪辑图标 (107)用于导航栏、工具栏和标签栏的图标 (108)启动图像 (108)创建高分辨率图片的技巧 (110)文档修订历史 (112)简介iPhone 和iPod touch 是融合了革命性的多点触摸技术和多种强大功能的复杂尖端设备,其功能包括电子邮件和即时通讯、全功能浏览器、iPod以及iPhone 中的移动电话。

iOS 9

iOS 9

5.1 图标与图像尺寸(Icon and Image Sizes)
每个app都需要icon,以及启动画面,此外一些app需要一些自定义图标用于导航栏、工具栏和标签 栏中,来代表app特有的内容、功能或模式。表格45-1所罗列出来的尺寸可以为自定义图标和图片 做参考。
表格45-1 :自定义图标和图像的尺寸(像素) [ISUX 译]iO S 9 人机界面指南(五):图标与图形设计 注意: 如果你需要在主屏幕快捷操作上创建自定义icon,请参考主屏幕快捷操作 。 除了AppStore的icon,你必须把命名为iTunesArtwork之外,你可以任意命名你的icon。在xcode工 程中可以使用图片资源目录来组织你的图片icon文件。如果要添加icon,在工程图片资源目录下添 加对应的图片文件。在编译时,xcode添加合适的密钥到你的应用Info.plist 文件中并且把图片打包进 应用中。iO S会根据设备尺寸选择一个合适的icon。关于asset catalogs想要知道更多,可以查 阅Asset Catlog Help。 所有的图片和icon建议使用png格式,避免使用交错的png。icon和图像的标准位深(bit depth) 是24 位。
5.2 应用图标(App Icon)
每一个app都需要一个精美、辨识度高的icon来让自己在App Store和用户桌面中脱颖而出。 在iO S中,各个不同尺寸的icon将被用于Game Center,搜索结果,设置之中,还会用于代表由这 个app创建的文档。 [ISUX 译]iO S 9 人机界面指南(五):图标与图形设计 为了让icon达到最好的效果,你可以求助于专业设计师。 一个有经验的设计师可以为你的app建立 统一的视觉风格,同时把这种风格延续和浓缩到icon的设计中。 使用通用的易于辨识的图形。 一般来说,避免使用意义不明的视觉元素,或者使用元素的次要含义 。举个例子,邮件App会使用信封作为icon元素,而不会用邮箱、邮递员的邮包、或者邮局的标志 。 追求简约。 尤其是避免把一大堆不同的图形都塞到你的icon中去。找到一个简设计成一个简单而独特的图形。添加细节时请慎重,如果一个icon的样 式或形状过于复杂,它的细节可能会让用户迷惑,在小尺寸的icon中更可能会显示模糊。 注意: 想要测试你的图标在小尺寸下的显示效果,可以把它移动到主屏的文件夹下。最好是再往文件夹中 多放几个不同的icon,然后看看你的app icon好看是否好看和突出。 在icon中为你的app设计一个抽象释义。 在icon设计中照片或者截图效果通常都会很糟糕,那是因为

IOS-10人机界面设计指南-完整版

IOS-10人机界面设计指南-完整版

IOS 10人机界面设计指南1.设计指南1.1 设计原则(Design Principles)作为一名移动应用设计师,意味你有机会发布一款具有杀伤力的产品能够登上苹果商店的榜首。

为了实现这个目标,你的产品必须在质量和功能上达到高标准。

以下三大原则让iOS系统有别于其它平台:清晰(Clarity):纵观整个系统,任何尺寸的文字都清晰易读,图标精确易懂,恰当且微妙的修饰,聚焦于功能,一切设计由功能而驱动。

留白、颜色、字体、图形以及其它界面元素能够巧妙地突出重点内容并且表达可交互性。

遵从(Deference):流畅的动效和清爽美观的界面有助于用户理解内容并与之交互,而不会干扰用户。

当前内容占据整屏时,半透明和模糊处理能够暗示其它更多的内容。

减少使用边框、渐变和阴影让界面尽可能地轻量化,从而突出内容。

深度(Depth):清楚的视觉层和生动的动效表达了层次结构,赋予了活力,并有助于理解。

易于发现的且可触发的界面元素能提升体验愉悦感,让用户在成功触发相应功能或者获得更多内容的同时还能掌控当前位置的来龙去脉。

当用户浏览内容时,流畅的过渡提供一种纵深感。

要想扩大影响力和涉及范围,在设计你的独特应用时,请熟记以下几点原则:美学完整性(Aesthetic Integrity)美学完整性代表了一款应用的视觉表象和交互行为与其功能整合的优良程度。

例如,一款协助用户完成重要任务的应用应该使用不易察觉且不引人注目的图形、标准化控件和可预知的交互行为从而让用户保持专注。

反之而言,一款沉浸式体验的应用(比如游戏),就需要吸引人的视觉表象,在鼓励用户探索的同时带来无穷的乐趣和刺激。

一致性(Consistency)一款内部一致的应用能够贯彻相同的标准和规范:使用系统提供的界面元素、风格统一(众所周知)的图标、标准的字体样式和一致的措辞。

应用所包含的特征和交互行为是符合用户心理预期的。

直接操作(Direct Manipulation)对屏幕上的对象直接操作(而不是通过一堆控件)能够提升用户的参与度并有助于理解。

iOS人机界面指南(UI元素(下))ISUX原创翻译

iOS人机界面指南(UI元素(下))ISUX原创翻译

iOS人机界面指南[UI元素(下)]译者注:本次主要翻译了iOS Human Interface Guideline的Part4-UI Element的后半部分,包括控件(Controls)和临时视图(Temporary Views)。

本次翻译与截至2013年10月20日的苹果官方文档相匹配。

如您在阅读中发现任何疏漏,恳切地希望您提出宝贵的意见和建议,感谢。

重要:这是一份针对API或其它相关技术开发而准备的预备文档。

尽管文档在专业精确程度上已经过多次审查,它仍不是最终版本。

文档仅供已注册苹果开发者计划的开发者使用。

苹果提供这份文档的目的,是帮助开发者根据文档来规划自身应用的开发技术与界面设计。

这些信息将可能发生变化,您的应用也应当根据最新的操作系统与最终文档进行相应的调整。

该文档可能会由于API与相关技术的发展而更新版本。

控件(Controls)活动指示器(Activity Indicator)活动指示器表明任务或进程正在进行中,如下图所示。

API提示:想要了解如何在代码中定义活动指示器,可以参考UIActivityIndicatorView Class Reference.活动指示器:•当任务进行和加载时旋转,任务完成后自动消失•不支持用户交互行为在工具栏或主视图中使用活动指示器来告知用户任务或加载正在进行中,但并不提示该过程何时会结束。

不要使用静止的活动指示器。

用户会以为该进程停滞了。

用活动指示器来让用户知道进程仍在进行中。

有些时候,告诉用户进程没有停止比告诉他们何时完成更加重要。

可以的话,最好可以设计一个与应用的风格协调的活动指示器。

添加联系人按钮(Contact Add Button)添加联系人按钮让用户将现有联系人添加到文本框或者其它文字视图中。

API提示:想要了解如何在代码中国定义添加联系人按钮,参考Buttons.添加联系人按钮:•展示联系人列表•帮助用户将一个联系人添加到当前联系人按钮所在的视图中使用添加联系人按钮让用户在不需要使用键盘的情况下就可以方便地访问到联系人。

iOS 9人机界面指南(一):UI设计基础

iOS 9人机界面指南(一):UI设计基础

iOS 9人机界面指南(一):UI设计基础译者注:本文译自苹果官方人机界面指南 iOS Human Interface Guidelines (2022年10 月21日),由腾讯ISUX设计师翻译整理,非发文者一人之作。

1.1 为iOS而设计(Designing for iOS)iOS 表现了以下三大设计原则:遵从(Deference):UI应该有助于用户更好地理解内容并与之交互,并且不会分散用户对内容本身的注意力。

清晰(Clarity):各种尺寸的文字清晰易读;图标应该精确醒目,去除多余的修饰,突出重点,以功能驱动设计。

深度(Depth):视觉的层次感和生动的交互动画会赋予UI新的活力,有助于用户更好地理解并让用户在使用过程中感到愉悦。

无论你是重新设计现有的应用,还是重新开发一个新应用,请基于下列方法进行设计考虑:首先,去除掉UI元素让应用的核心功能突显出来,并明确之间的相关性。

然后,使用iOS的主题来定义UI并进行用户体验设计。

完善细节设计,以及适当合理的修饰。

最后,保证你设计的UI可以适配各种设备和各种操作模式,使得用户在不同场景下都可以享受你的应用。

在整个设计过程中,时刻准备着推翻先例,质疑各种假设,并以内容和功能视为重点来驱动每个细节的设计。

1.1.1 设计跟随内容 (Defer to Content)尽管清新美观的UI和流畅的动态效果都是iOS体验的亮点,但内容始终是iOS 的核心。

这里有一些方法可以确保你的设计既可以提升功能体验,又可以关注内容本身。

充分利用整个屏幕。

系统天气应用是这个方法的绝佳范例:用漂亮的全屏天气图片呈现现在的天气,直观地向用户传递了最重要的信息,同时也留出空间呈现了每个时段的天气数据。

重新考虑(尽量减少)拟物化设计的使用。

遮罩、渐变和阴影有时会让UI元素显得很厚重,导致影响到了对内容的关注。

相反,应该以内容为核心,让用户界面成为内容的支撑。

用半透明UI元素样式来暗示背后的内容。

iOS

iOS

的方式,按钮使用的方式。

探索指南影响下应用的外观与行为,
无论一般或者特殊的设计。

相关的章节 “用户体验指南”与“iOS用户界面元素使用指南”
用户期望在使用应用的过程中发现iOS的技术
iOS提供了许多伟大的技术来为应用增值,如多任务、打印与VoiceOver。

用户可能在使用基于iOS 的设备时,自然地认为这些技术可用,这有需要作为应用的一部分。

如果一个iOS技术适用于你的应用,确信它们遵循指南的操作使用。

相关的章节 “iOS技术使用指南”
所有的应用至少需要一些定制的艺术气息
即使你的应用是严肃的,生产性任务并仅使用标准的用户界面元素,你仍然需要提供一个漂亮、定制的应用图标,使得用户在应用商店与Home屏幕喜欢看到它。

当你的应用已经包括大量了的定制艺术元素,或者只有一点,你需要知道哪些图标与图像是必要的与如何恰当的创建。

另外,如果你为Retina显示屏设计,你需要了解一些技巧,这可以使得这个过程更简单。

来源:/?p=1743
人人都是产品经理()中国最大最活跃的产品经理学习、交流、分享平台。

《iOS 人机界面准则》

《iOS 人机界面准则》

iOS 人机界面准则郎启旭・L AN G Q I X U.C O M译者按本书译自 Apple 官方推出的设计指南《iOS Human Interface Guidelines》,但并未取得官方翻译授权。

由于经验不足、水平有限,翻译中难免存在错误和疏漏之处,欢迎来信指正。

后续如有更新,也会在我的微信公众号上告知(搜索微信号:langnote),欢迎关注。

郎启旭2014 年 1 月 25 日邮箱:langqixu@| 知乎:/people/langqixu| 博客:目录用户界面设计基础 8为 iOS 7 而设计 8依从内容 9清晰呈现 11纵深传达 15iOS 应用解析 21启动和停止 23立即启动 23随时准备停止 24布局 27导航 30模态情境 33交互和反馈 35用户对标准手势了如指掌 35交互性元素引人触控 37反馈增进理解 41信息输入轻松容易 42动画 43品牌化 45色彩和字体 47色彩增进沟通 47文字清晰易读 48图标和图形 51应用图标 51条栏图标 51图像 52术语和措辞 53与 iOS 整合 55正确使用标准 UI 元素 55响应设备方向变化 56弱化文件和文档处理 57必要时提供设置方式 58充分利用 iOS 技术 59设计策略 60设计原则 61美学完整性 61一致性 61直接操控 62反馈 63隐喻 64用户控制 64从概念到产品 65定义你的 App 651. 列出所有你认为用户会喜欢的功能点 652. 定义你的目标用户 653. 通过定义目标用户来筛选功能点 664. 继续向前 66为任务量身定制 67原型&迭代 68案例研究:从桌面到 iOS 69iPad 中的 Keynote 69iPhone 中的「邮件」 71iOS 中的网页内容 72在 iPhone 5 中运行 74iOS 技术 81Passbook 82多任务处理 84路线导航 86社交媒体 88iCloud 90App 内购买 92Game Center 94通知中心 96iAd 富媒体广告 99AirPrint 102位置服务 104快速预览 106声音 107理解用户期望 107定义应用的声音行为 108管理音频中断 111合适地处理远程多媒体控制事件 113 VoiceOver 114编辑菜单 115撤销和重做 117键盘和输入视图 118用户界面元素 119条栏 120状态栏 120导航栏 121工具栏 123工具栏和导航栏图标 124标签栏 126标签栏图标 127搜索栏 129范围栏 130内容视图 131活动 131活动视图控制器 132精选视图 133容器视图控制器 134图像视图 135地图视图 136页面视图控制器 137弹出窗口(仅 iPad) 138滚动视图 141分栏视图控制器(仅 iPad) 142表格视图 144文本视图 149Web 视图 150控件 152活动视图指示器 152「添加联系人」按钮 153日期选择器 153详情展开按钮 154信息按钮 155标签 155网络活动指示器 156页码控件 156选择器 157进度视图 158刷新控件 158圆角矩形按钮 159分段控件 159滑块 160步进器 161开关 161系统按钮 162文本框 163临时视图 165警告框 165操作菜单 168模态视图 170图标和图像设计 171图标和图像尺寸 172应用图标 174文档图标 177Spotlight 和「设置」图标 177启动画面 179条栏按钮图标 181报刊杂志图标 184Web Clip 图标 186创建可伸缩图像 187文档修订历史 188表格声音 107表 30-1 音频会话类别及其相关行为 109条栏 120表 35-1 用于工具栏和导航栏的标准按钮 125表 35-2 用于标签栏的标准标签图标128图标和图像设计 171表 39-1 自定义图标和图像的尺寸(像素单位)173报刊杂志图标 184表 43-1 每期报刊杂志图标的最大缩放尺寸 185用户界面设计基础・「为 iOS 7 而设计」(第 8 页)・「iOS 应用解析」(第 21 页)・「启动和停止」(第 23 页)・「布局」(第 27 页)・「导航」(第 30 页)・「模态情境」(第 33 页)・「交互和反馈」(第 35 页)・「动画」(第 43 页)・「品牌化」(第 45 页)・「色彩和字体」(第 47 页)・「图标和图形」(第 51 页)・「术语和措辞」(第 53 页)・「与 iOS 整合」(第 55 页)为 iOS 7 而设计iOS 7 具体体现了以下主旨:・依从(Deference)。

译文 | iOS 10 人机界面指南(二)

译文 | iOS 10 人机界面指南(二)

压视图上,你可以通过上滑来显示相应的操作按钮。

譬如,在Safari打开了某个链接的轻压视图时,你可以通过上滑展开相应的操作按钮——打开链接,添加至阅读列表和复制链接。

利用轻压视图提供实时的,内容丰富的预览。

理想情况下,轻压视图为该项提供足够的信息以补充说明当前任务,或者帮助你决定是否完全地打开该项。

例如,预览邮件(Mail)信息中的链接,从而决定是否在Safari浏览器中打开或者分享给朋友。

轻压视图一般被利用于表单视图中,提供一个行项的详细信息,从而决定是否选择该项。

设计足够大的轻压视图。

设计一个足够大的轻压视图从而保证手指不会遮挡到内容。

确保轻压视图能够提供足够详细的信息,以便用户决定是否按地更重来完全地打开该项。

统一使用轻压和重压功能。

如果你只在某些地方使用轻压和重压,而不在另一些地方使用,用户就不会知道到底哪里可以使用这个功能,而且可能会认为你的应用或是他们的设备出了问题。

允许每个轻压视图都能够被重压。

虽然轻按视图能够提供给用户他们所需的大部分信息,但如果他们想离开当前任务并转移注意力至该项时,应该允许他们过渡到重压。

避免在轻压视图中呈现按钮式元素。

如果用户抬起手指去点击类似按钮的元素,轻压就会消失。

2.5 数据输入(Data Entry)无论是点击界面元素还是使用键盘,信息输入都是一个冗长的流程。

当一个应用在做一些有用的事情前要求用户一连串的输入,进而拖慢了流程,那么用户会很快感到失望,甚至会彻底地抛弃这个应用。

可能时展示选项。

尽可能地提高信息输入的效率。

比如,考虑使用选择器或是列表来替代输入栏,因为从一列提前设定好的选项中选择一个比打字容易。

可能时从系统中获取信息。

不要强迫用户提供那些可以自动或是在用户许可内就能获取的信息,比如联系人或是日历信息。

提供可靠的默认值。

尽可能地预填最可能的信息值。

提供一个可靠的默认值缩短了做决定的时间从而加快了流程。

只有在收集完必需信息之后才能进行下一步。

iOS 8

iOS 8

以统一的体验。

为获得最佳的结果,你应该重点关注你的内容而不是背景或者其他的,尤其应该避一般情况下,使用白色的系统字体来显示文本。

在通知中心默认背景下白色文字会看起来较好。

对于二级文本,可以使用系统提供的vibrant外观样式(查看notificationCenterVibrancyEffect人们访问通知中心来获取简要的更新或者执行一个非常简单的任务,所以今天部件最好只显示适量的信息和进行有限的互动,特别是:避免用户在部件中需要滚动或纵向移动来查看全部的信息。

部件可以通过纵向扩展来显示在适当情况下,让人们点击你的今天部件来打开你的应用。

因为今天部件提供了专一的体验,所以就能有效引导人们去到你的应用以获取更多信息或功能。

最好不要显示“打开应用”按钮,而是应该让你的整个今天部件都可被点击来打开应用。

你也可以让用户点击部件中的UI对象,以打开你的应用并跳转到关于此UI对象的视图中。

举个例子,日历部件显示了今天的事件,如果用户想要获得某个事件的更多信息,他们可以点击部件中的事件来打开日历应用进行查看。

注意:虽然从部件打开应用的方式对用户来说还不错,但继续在部件中提供有用且及时的信息依然是很重要的。

人们可不一定会欣赏一个功能只是打开应用的今天部件。

3.1.2 分享和动作扩展(Share and Action Extensions)人们通过点击应用中的动作按钮(Action button)来使用分享和动作扩展。

在通过动作按钮显示的动作视图控制器(activity view controller)中,动作扩展被列在底部,分享扩展被列在动作扩展之上。

人们可以使用更多(More)按钮来管理显示在动作视图控制器中的分享和动作扩展。

分享或动作扩展通常被认为是在当前用户场景下用来输入内容之用。

例如,当在Safari中阅读一篇文章时,用户可能会点击动作按钮并使用一个分享扩展来发送这篇文章到分享网站上,也可能会使用一个动作扩展来查看这篇文章的翻译。

产品经理iOS 9人机界面指南(四)UI元素

产品经理iOS 9人机界面指南(四)UI元素

iOS 9人机界面指南(四)UI元素文章索引4.1.1 状态栏4.1.2?导航栏4.1.3?工具栏4.1.4?工具栏与导航标准按钮4.1.5?标签栏4.1.6?标签栏标准图标4.1.7 搜索栏4.1.8 范围栏4.2.1 活动4.2.2 活动视图控制器4.2.3 集合视图4.2.4 容器视图控制器4.2.5 图片视图4.2.6 地图视图4.2.7 页面视图控制器4.2.8 浮出层4.2.9 滚动视图(Scroll View)4.2.10 分栏视图控制器4.2.11 表格视图4.2.12 文本视图4.2.13 网络视图4.3.1 活动指示器4.3.2 添加联系人按钮4.3.3 日期时间选择器4.3.4 详情展开按钮4.3.5 信息按钮4.3.6 标签4.3.7 网络活动指示器4.3.8 页面控件4.3.9 选择器4.3.10 进度视图4.3.11 刷新控件4.3.12圆角矩形按钮4.3.13 分段控件4.3.14 滑块4.3.15 步进器4.3.16 开关按钮4.3.17 系统按钮4.3.18文本框4.4.1 警告框4.4.2 操作列表4.4.3模态视图4.1 栏4.1.1 状态栏状态栏展示了关于设备及其周围环境的重要信息。

默认(深色)内容?浅色状态栏:是透明的始终固定在整个屏幕的上边缘API注释你可以将全应用的状态栏风格设计成统一的,或者给不同的视图控制器定义不同的状态栏风格。

想要了解更多内容,你可以通过UIApplication Class Reference来了解UIStatusBarStyle常数,以及通过UIViewController Class Reference来了解更多关于preferredStatusBarStyle属性的内容。

不要创建自定义状态栏。

用户依赖系统默认状态栏的一致性。

就算你可能会在应用中隐藏它,也不宜定制一个新的UI来代替原有系统状态栏。

避免滚动内容直接透过状态栏显示。

苹果iOS人机界面指南

苹果iOS人机界面指南

细微的动画能作为意思明确的反馈,清晰地展示操作结果。

例如,列表添加新行时的动画,能帮助用户追踪这个改变过程。

声音同样能提供有用的反馈,但这个不应该做为主要或唯一的反馈机制,因为在有些场所,用户可能听不到声音,或者他们关闭了声音。

隐喻当应用中的物体和操作是由现实世界映射过来时,用户能快速地掌握如何使用这个应用。

软件隐喻的典型例子是文件夹:在真实世界,人们用文件夹放置东西,因而在计算机中,把文件放入文件夹,就能迅速地被理解。

恰当的隐喻,在使用或体验方面不需要拘泥于现实世界的限制。

比如,用户能往计算机的文件夹放入尽可能多的文件,而这在现实中是不可能的。

iOS为隐喻提供了巨大的施展空间。

iOS支持多种图片格式和手势。

用户实实在在的跟屏幕中的物体产生交互,在很多情况下的操作跟现实中没有两样。

在iOS中隐喻包括:n 点按iPod播放控制键n 在游戏中,拖动,翻动,滑出物体n 滑动双向开关n 翻动照片n 点滑选择器来选择一般来说,只要映射得不过,隐喻都能发挥很好的效果。

假如电脑上的文件夹还需要被组织到某个虚拟橱柜中,就灰常不好用了!让用户来控制让用户而不是程序来触发和控制操作。

虽然程序可以给出操作建议,或者对危险的操作提出警告,但如果因此而完全剥夺了用户处理错误的权利,这样就不对了。

好的app既能给予用户足够的权限,又能帮助用户避免危险的后果,这需要做到一个平衡。

熟悉且可预测的控件和行为能够加强用户对app的控制感。

并且当操作简单而直接,用户能轻易地理解并记住。

用户希望有足够多的机会,在操作被处理前取消它。

并且,他们希望能有机会执行一个可能的毁灭性的操作来达到他们的目标。

最后,对正在被执行的操作,他们也希望能优雅地停止它。

App设计策略定义你的应用程序用一句描述性的语句来清晰,具体地定义出你的app的主要用途和受众人群。

在开发的早期就定义好你的app,这能帮助你成功地将产品想法和特性转化为一致性的应用产品。

在开发过程中,利用这个定义来帮助你判断哪些潜在的特性和行为是有意义的。

iOS 9

iOS 9

在Safari轻压中的快速操作轻压(Peek):当用户按压在一个支持轻压的项上时出现轻压,用户手指抬起后会消失当用户在轻压视图下再更加重一点的按压称之为重压,重压可以查看该项的详细视图当用户在轻压视图中向上滑动,可以提供与该项相关的快速操作当用户轻轻按压在屏幕,支持轻压的这个项会展示一个你提供的矩形视图,示意可以进行下一步交互操作。

那个视图应该够大,这样才能让用户手指不会混淆内容,这个视图应该足够细节,这样可以让用户选择是否去更加重一点按压从而转换到轻压视图。

重要你在应用中始终如一提供轻压和重压的体验是至关重要的。

如果你在有些地方支持轻压和重压,在某些地方不支持,用户有可能认为你的应用或者他们的设备出现了问题。

使用轻压去为该项提供一个生动的,内容丰富的预览。

当轻压能够给用户提供关于该项的足够信息,从而帮助他们扩展当前的任务,这样做是最好的。

例如,在用户决定好是在Safari中打开信息中的网页还是分享这个链接给朋友之前,用户可以使用轻压预览信息中URL的页面。

在表单视图中,轻压可以给用户提供一个行项的详细内容。

Mail的主屏幕快捷操作主屏幕快捷操作:当用户在主屏幕采用比点击且长按更重的按压,按压在应用图片上时,出现屏幕快捷操作它会显示一个你提供的短标题,一个图标和可选的副标题它不支持其他定制的内容3.2 Live PhotosLive Photos 让用户在丰富的声音和动作环境下,捕捉和再现他们喜爱的回忆。

从iOS 9开始,相机(Camera)应用可以捕捉附加的内容(拍照之前和结束后的声音和额外的画面)为传统的、静止的图片增加生活气息。

在iOS9.1及之后的版本中,你的应用可以让用户享受和分享Live Photos。

这个指引可以帮助你给用户提供更好的体验。

在不支持Live Photo的环境中,把Live Photo像传统照片一样展示。

不要在支持Live Photos的环境中,自定一种与Live Photo相似的体验。

iPhone人机界面指南

iPhone人机界面指南

iPhone人机界面指南•目录第一部分设计您的iPhone应用程序iPhone OS平台:丰富的可能性人机界面准则:创建优秀的用户界面设计iPhone应用程序:从产品定义到品牌宣传 处理常见任务第二部分设计您iPhone应用程序的用户界面用户界面概述导航栏,标签栏,工具栏和状态栏警告,动作表单和模式视图表格视图,文本视图和Web视图应用程序控件系统提供的按钮和图标创建自定义图标和图像紧凑的屏幕尺寸iPhone OS设备具有高分辨率的小型屏幕,适合用户放入口袋且具有强大的显示功能。

iPhone OS设备屏幕的尺寸是480 x 320,iPhone 4是960 x 640。

内存是有限的iPhone OS的虚拟内存模型不包括磁盘交换空间,须注意避免分配的内存超出设备的可用内存。

发生内存过低的情况时,iPhone OS将警告运行中的应用程序,若问题仍然存在,应用程序可能被终止。

确保您的应用程序对于内存使用警告作出回应,并及时清理内存。

在设计应用程序时,可以通过避免内存泄漏,减小资源文件大小以及延迟加载资源的方式,尽力地降低程序的内存占用。

每次只能显示一个窗口iPhone应用程序可以包含必要数量的不同窗口,但是用户不能同时访问,只能顺序访问和查看。

同一时刻只有一个iPhone应用程序可以运行,第三方应用程序不能在后台运行。

这意味着当用户切换到另一个应用程序,接电话或是查看邮件时,他们当前使用的应用程序将被关闭。

重要的是,保证用户享有良好的程序切换体验的最有效方法就是将您的应用程序的启动时间降到最低。

一般说来,用户通过切换至设备上其他应用程序或服务的方式退出您的应用程序时,他们不会特地关闭您的应用程序。

因此,不要期望用户显式地从菜单中选择退出或是点击关闭按钮。

这意味着您的程序可能在没有太多通知的情况下退出,由此您应尽可能迅速地保存用户所做的修改。

这样就能在应用程序切换时形成快速而平稳的过渡,并且保证下一次您的应用程序启动时能够显示用户最近做的修改。

ios人机交互界面指南

ios人机交互界面指南
本文档的组织结构
iPhone 人机界面指南 分为两部分,每一部分都包含几个章节: 第一部分“设计您的 iPhone 应用程序”描述了 iPhone OS 环境和您可以为 它开发的软件类型。它也涵盖了基本的人机界面设计原则,并描述了如何 在您的 iPhone 应用程序中应用这些原则。 第二部分“设计您的 iPhone 应用程序的用户界面”深入讨论了那些用于创 建 iPhone 应用程序的用户界面的元素。它描述了各种可用的视图和控件 并提供了如何有效使用它们的说明。
内存是有限的
内存是 iPhone OS 的重要资源,所以在应用程序中管理内存至关重要。因为 iPhone OS 的虚拟内存模型不包括磁盘交换空间,所以您必须注意避免分配的 内存超出设备的可用内存。发生内存过低的情况时,iPhone OS 将警告运行中 的应用程序,若问题仍然存在,应用程序可能被终止。确保您的应用程序对于 内存使用警告作出回应,并及时清理内存。
紧凑的屏幕尺寸
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,通系电1,力过根保管据护线生高0不产中仅工资2艺料22高试2可中卷以资配解料置决试技吊卷术顶要是层求指配,机置对组不电在规气进范设行高备继中进电资行保料空护试载高卷与中问带资题负料2荷试2,下卷而高总且中体可资配保料置障试时2卷,32调需3各控要类试在管验最路;大习对限题设度到备内位进来。行确在调保管整机路使组敷其高设在中过正资程常料1工试中况卷,下安要与全加过,强度并看工且25作尽52下可22都能护可地1关以缩于正小管常故路工障高作高中;中资对资料于料试继试卷电卷连保破接护坏管进范口行围处整,理核或高对者中定对资值某料,些试审异卷核常弯与高扁校中度对资固图料定纸试盒,卷位编工置写况.复进保杂行护设自层备动防与处腐装理跨置,接高尤地中其线资要弯料避曲试免半卷错径调误标试高方中等案资,,料要编试求5写、卷技重电保术要气护交设设装底备备置。4高调、动管中试电作线资高气,敷料中课并设3试资件且、技卷料中拒管术试试调绝路中验卷试动敷包方技作设含案术,技线以来术槽及避、系免管统不架启必等动要多方高项案中方;资式对料,整试为套卷解启突决动然高过停中程机语中。文高因电中此气资,课料电件试力中卷高管电中壁气资薄设料、备试接进卷口行保不调护严试装等工置问作调题并试,且技合进术理行,利过要用关求管运电线行力敷高保设中护技资装术料置。试做线卷到缆技准敷术确设指灵原导活则。。:对对在于于分调差线试动盒过保处程护,中装当高置不中高同资中电料资压试料回卷试路技卷交术调叉问试时题技,,术应作是采为指用调发金试电属人机隔员一板,变进需压行要器隔在组开事在处前发理掌生;握内同图部一纸故线资障槽料时内、,设需强备要电制进回造行路厂外须家部同出电时具源切高高断中中习资资题料料电试试源卷卷,试切线验除缆报从敷告而设与采完相用毕关高,技中要术资进资料行料试检,卷查并主和且要检了保测解护处现装理场置。设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

移动端产品人必读「iOS9 人机界面指南解读」

移动端产品人必读「iOS9 人机界面指南解读」

官方文档是纯英文的,对于我这样英语水平有限的同学来说,全部啃下来还是相当吃力的,不过感谢腾讯团队的辛勤付出,逐步将其翻译成中文,目前已完成前两个部分,后续部分也会陆续放出,同学们且耐心等待。

以下会尝试从产品经理的角度对每个部分进行相关的解读,水平有限,不喜随意喷。

1. UI 设计基础
第一部分主要对界面UI设计进行了规范定义,我个人认为此部分主要作为「指导原则」来使用。

不仅在产品设计之初,让我们就在头脑中对设计形式有所规范,同时在遇到设计方案取舍、改进等情况时能给予我们一个评判衡量的标准。

我想,遵循这部分内容要求所设计出的应用,至少在UI设计层面达到了合格的水准。

首先,文档给出了iOS的三大设计原则:
遵从(Deference):UI应该有助于用户更好地理解内容并与之交互,并且不会分散用户对内容本身的注意力。

清晰(Clarity):各种尺寸的文字清晰易读;图标应该精确醒目,去除多余的修饰,突出重点,以功能驱动设计。

深度(Depth):视觉的层次感和生动的交互动画会赋予UI新的活力,有助于用户更好地理解并让用户在使用过程中感到愉悦。

最后,通过一些官方应用案例,从实战层面讲述了一些设计过程,能方便我们从中了解到更多有价值的知识。

译文|iOS 10 人机界面指南(三)

译文|iOS 10 人机界面指南(三)

消息应用:发送消息和阅读收到的消息提供支付服务的应用:发送和请求支付管理图片的应用:查找和显示图片提供交通服务的应用:预定行程和提供行程状态信息提供健身活动的应用:开始、暂停、恢复、结束和取消锻炼与CarPlay联动的车载软件:更改车上的音频源、温控系统、除霜设置、座椅温度和无线电台Siri负责语言处理和语义分析来把语音请求转换成你的app能够处理的操作指令。

你的app应该负责定义它所支持的功能、验证收到的信息、为Siri提供它需展示的信息以及采取操作。

在验证信息的时候,如果某些信息丢失或是不明确,你的app可以指示Siri来展示选项,向用户请求确认,或是请求更多信息。

按照Siri的逻辑,某些任务比如发送信息和支付,在app执行任务之前首先需要用户确认。

来自你的app的回应信息会由Siri说出来并且呈现在Siri界面。

合适的话,你的app可以提供自定义的内容让Siri来展现。

比如一个健身app,可能会提供自定义的锻炼信息。

4.1 动画(Animation)贯穿于iOS系统的优美、精细的动画在用户和屏幕屏幕内容之间建立了一种视觉上的联系。

当动画被合理利用时,它能够表达状态、提供反馈、加强直接操纵感,并且视觉化呈现用户的操作结果。

明智且审慎地使用动画和动效。

不要为了使用动画而使用动画。

过度或是无理由的动画会让用户感到不连贯或是错乱,尤其是在那些不能提供沉浸式体验的app中。

iOS经常使用动效,比如在主屏和其它地方使用了视差效果,来建立用户对深度的认知。

这些效果有助于增强理解和提升愉悦感,但是滥用它们就会让一个app变得令人困惑并且难以控制。

如果你想使用动效,一定要进行用户测试以保证它们真的能完成使命。

使用连贯的动画。

一个熟悉并流畅的体验能一直让用户参与其中。

用户已经习惯了贯穿于iOS系统的精细动画,比如平稳的过渡、横竖屏之间的流畅转换和基于物理现实的滚动。

除非你在创造一个沉浸式体验,比如游戏,不然自定义动画都应该和系统自动地动画相符。

【译文】iOS人机界面指南——访问用户数据

【译文】iOS人机界面指南——访问用户数据

【译文】iOS人机界面指南——访问用户数据用户隐私至关重要。

为了帮助人们信任你的App,关键是要对你的App 所需要的隐私相关数据和资源以及如何使用这些数据保持公开透明。

例如,你必须请求权限才能访问:•个人数据,包括:位置、健康、财务、联系人和其他个人识别信息。

•用户生成的内容,如:电子邮件、信息、日历数据、联系人、游戏信息、Apple Music 活动、HomeKit 数据以及音频、视频和照片内容。

•受保护的资源,如:蓝牙外围设备、家庭自动化功能、Wi-Fi 连接和本地网络。

•设备功能,如:摄像头和麦克风。

重要提示:从iOS 14.5 和iPadOS 14.5 开始,如果你想追踪用户或访问其设备的广告标识符,你必须使用AppTrackingTransparency framework 来请求用户的许可;要了解更多信息,请参阅用户隐私和数据使用(User Privacy and Data Use)。

当你提交新的或更新的App 时,你必须提供有关App 的隐私做法和你收集的隐私相关数据的详细信息,以便App Store 能够在你的产品页面上显示这些信息(你可以在App Store Connect 中随时管理这些信息)。

人们在下载你的App 之前,会根据你产品页面上的隐私细节来做出知情的决定。

一款App 的App Store 产品页面有助于人们在下载前了解该App 的隐私做法。

一、申请访问用户数据和资源的许可iOS 系统提供了一个标准的权限请求对话框(Alert),让人们查看你对访问他们的私人信息或受保护资源的请求,他们也可以查看你的请求并更新他们在隐私设置中的选择;你提供一个描述信息,说明你的App 为什么需要这些项目,并决定何时显示权限请求对话框(Alert);iOS 系统处理权限请求对话框(Alert)体验的所有其他部分。

这里有几个例子:案例1:案例2:案例3:写一份清楚地描述你的App 如何使用你所需要的数据的文案。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

细微的动画能作为意思明确的反馈,清晰地展示操作结果。

例如,列表添加新行时的动画,能帮助用户追踪这个改变过程。

声音同样能提供有用的反馈,但这个不应该做为主要或唯一的反馈机制,因为在有些场所,用户可能听不到声音,或者他们关闭了声音。

隐喻当应用中的物体和操作是由现实世界映射过来时,用户能快速地掌握如何使用这个应用。

软件隐喻的典型例子是文件夹:在真实世界,人们用文件夹放置东西,因而在计算机中,把文件放入文件夹,就能迅速地被理解。

恰当的隐喻,在使用或体验方面不需要拘泥于现实世界的限制。

比如,用户能往计算机的文件夹放入尽可能多的文件,而这在现实中是不可能的。

iOS为隐喻提供了巨大的施展空间。

iOS支持多种图片格式和手势。

用户实实在在的跟屏幕中的物体产生交互,在很多情况下的操作跟现实中没有两样。

在iOS中隐喻包括:n 点按iPod播放控制键n 在游戏中,拖动,翻动,滑出物体n 滑动双向开关n 翻动照片n 点滑选择器来选择一般来说,只要映射得不过,隐喻都能发挥很好的效果。

假如电脑上的文件夹还需要被组织到某个虚拟橱柜中,就灰常不好用了!让用户来控制让用户而不是程序来触发和控制操作。

虽然程序可以给出操作建议,或者对危险的操作提出警告,但如果因此而完全剥夺了用户处理错误的权利,这样就不对了。

好的app既能给予用户足够的权限,又能帮助用户避免危险的后果,这需要做到一个平衡。

熟悉且可预测的控件和行为能够加强用户对app的控制感。

并且当操作简单而直接,用户能轻易地理解并记住。

用户希望有足够多的机会,在操作被处理前取消它。

并且,他们希望能有机会执行一个可能的毁灭性的操作来达到他们的目标。

最后,对正在被执行的操作,他们也希望能优雅地停止它。

App设计策略定义你的应用程序用一句描述性的语句来清晰,具体地定义出你的app的主要用途和受众人群。

在开发的早期就定义好你的app,这能帮助你成功地将产品想法和特性转化为一致性的应用产品。

在开发过程中,利用这个定义来帮助你判断哪些潜在的特性和行为是有意义的。

请按照以下的步骤来定义你的app。

1. 列出所有用户可能喜欢的特性现在就开始头脑风暴吧,你将会获得有关你产品主要想法的所有相关的任务。

不要担心这份列表会太长;稍后你可以进行缩减。

2.明确你的用户你的用户可能都是在移动的,并且都希望应用程序拥有漂亮的图片,简单的交互和高效的性能,如何再细分呢?你可以问问自己,对用户来说哪些是重要的事,以便利店购物应用为例:n 用户通常在家做饭还是更喜欢便当n 用户是优惠券控还是对其不感冒n 喜欢尝试新的食材还是一成不变n 教条地遵照食谱还是勇于创新n 购物方式是少量多次还是多量少次n 是将需要的东西列在购物清单一次采购还是在回家的途中凭记忆购买需要的东西n 认品牌还是无所谓深思熟虑这些问题后,可能你会给出最能描述你的受众人群的3个特征:依赖食谱,忙碌,节俭。

3.精简app特性列表根据受众人群的特征,对app特性列表做精简,最后可能只留下了少数的app特性,这就对了,伟大的iOS应用高度专注于用户需要完成的任务。

举例来说,考虑你在步骤一列出的那一长串特性,尽管都很有用,但并非对所有用户都如此。

也不会所有用户都欣赏你提供的那些特性。

你检查这份列表后,最后得出需要关注3个主要特性:创建列表,激活并使用代金券,获取菜谱。

现在你可以打造应用的定义语句了,准确概括出谁使用app,做什么事情。

还是这个便利店购物应用的例子,一个好的定义语句可能是:那些热爱烹饪,节俭的人们创建购物清单的工具。

4.还没有结束在整个开发过程中使用这个定义来界定app特性,所使用的控件,及术语是否合适。

为设备设计App你清楚你的app功能及用户群;与此同时,你需要确保仅从外观和感觉,就能明显判断出这是一个iOS设备上的应用。

这一点至关重要,因为用户对选择安装到设备上的应用都寄予了很高的期望。

如果你的app感觉像是为其他设备所设计的,或者是像网页上的应用,用户就不会对你的应用给出好评。

拥抱iOS UI模式习惯了内置app外观和行为的用户,对那些下载的应用他们会有类似的体验期望。

你不用模仿这些内置app的每一处细节,不过理解其中的设计模式将很有帮助。

从理解各种iOS设备的特征,及运行的app开始。

然后,记住下面几件事情:让控件看起来都是可点按的。

iOS控件,例如按钮,选择器,滑动条,都带有轮廓线和渐变,这会引导用户去点按。

App的结构是清晰且易于导航。

iOS提供了导航条用于多层级内容的导航。

为用户任务量身定制UI最好的app能够让定制的UI体现出清晰的用途,且便于使用。

要做到这一点,在设计的初期就应该考虑到UI定制的问题。

原因是对品牌打造,原创性及市场销售的考量经常会影响UI定制的决策,而这个过程也会持续,直到你考虑定制对用户体验的影响。

使用iOS SDK,你可以选择尽可能多或少的定制UI。

因为没有对定制的数量做任何限制,你需要考虑这么定制对app提供的任务会有什么影响。

关于任务,你需要考虑用户多久来执行一次,并且是在什么情况下执行。

不要为了定制而定制。

理想情况下,经过定制的UI能够方便用户处理任务,并且加强他们的用户体验。

你应该尽可能的让app任务本身来决定是否及如何定制UI。

例如:n 如果你的app需要处理大量具体数据,用户会非常希望提供的界面便于理解,尽可能的使用标准控件,和高效的导航。

n 如果你的app只是用于浏览内容,用户通常不希望UI太突出。

n 如果你的app是游戏,或者是模拟真实世界,具有故事情节的应用,用户很希望自己能进入一个奇特的世界,充满了漂亮的图片和丰富的交互。

尽可肯能不要加重用户的认知负担。

用户习惯于标准UI控件的外观和行为,他们不用再停下来思考如何使用。

当面对那些无论是外观还是行为都不同于标准的UI控件,用户就无法利用先前知识和经验。

除非你特制的UI能帮助用户简化工作,他们不太愿意花时间去学习这种并不普遍的用法。

保持一致性。

你定制了越多的UI,你就越需要确保UI的外观和行为跟app保持一致。

当用户花时间来使用那些专门定制的陌生控件时,他们会期盼从你的app中获得使用的些许线索。

内容至上。

标准的控件对用户来说太熟悉了,因而不会跟内容来争夺用户的注意力。

当你在定制你的UI控件,请注意不要它喧宾夺主了,应该确保用户能将注意力放在他们更关心的内容上。

举例来说,如果你的app可以播放视频,你可能会定制播放控制按钮。

当你与其在是否选择定制还是标准的控件的抉择中犹豫不决,还不如花时间考虑下控件是否在用户开始观看视频后消失的问题。

反复考虑能帮助你更好地定制。

如果你想定制出比标准控件更好的控件,请确保你设计的控件能提供同标准控件一样足够多的信息。

比如你创建了一个远离用户观念中的按钮形象,没有圆角和没有三维效果,用户就意识不到这是可点按的。

又或者,你创建了一个双向开关,却没有展示反向值,用户可能就意识不到这是个双向开关。

确保对定制的UI做充分的用户测试。

测试过程中,请密切观察测试者,观测其能否对控件的行为做出预测,以及能否轻松的交互。

比如你设计了一个可点按区域小于44*44pixel的控件,那么用户就不能轻松地点按。

原型和迭代在将你的设计付诸实现以前,先制作出原型来进行用户测试是一个不错的想法。

即使你只能邀请为数不多的同事来测试你的原型,他们对你的app功能和用户体验上的全新视角也能使你获益良多。

在你设计的最初阶段,你可以使用纸质原型或线框图对主要视图和控件进行布局,同时确定出屏幕之间的转换地图。

原型测试能提供一些有用的反馈,但原型信息的匮乏也会误导测试者。

用户很难凭空想象在真实数据下app的体验将会变得如何。

如果你能将新鲜出炉的app放在真机上运行,你将会获得更有价值的反馈。

当用户与你真机上的原型进行交互时,他们会更容易发现哪个功能还未实现,哪里用户体验太复杂。

创建出一个可靠原型的最简单的方法是使用Xcode的模板,先新建一个基本的app,并且用合适的可占位的内容来填充。

然后将原型安装在设备上,提供用户一个真实的测试环境。

你不必提供大量的数据,也不用做到每个控件都是可点按的。

只需测试者能通过点按屏幕的某个区域跳转到下个逻辑视图,或者能完成主要的任务,他们就能给出建设性的反馈意见。

当你使用Xcode来制作原型,你能很轻松的修改原型。

一旦修改周期缩短,你就有时间来做多轮的迭代测试,从而确保在开发之前完善并确定你的最终设计。

用户体验指南抓住主要的任务当应用程序一直关注于核心任务,就能让人感到满意和愉快。

你的应用定义语句会帮助你专注于核心任务上。

如要持续地关注,你需要判断出每块内容和屏幕中最重要的部分。

分析每个屏幕,哪些是必需的。

当你考虑每个屏幕需要展示哪些,问问自己,这个关键的信息和功能,用户现在就需要吗?如果回答不是,考虑其在上下文中是否必不可少,或者可能根本就不重要。

内容至上非游戏类的应用,考虑设计一个简洁的UI框架,你可以通过以下方式:最小化控件的数量和所占的地位,以减轻其在UI界面中的比重。

照片应用中,把一些不起眼的控件放置在一个半透明条中。

定制控件时,请尽量完美地与你图片风格统一。

用户停止与控件的交互,过一定时间后,考虑将控件隐去。

从上到下地考虑屏幕的顶部是最容易被用户注意到的。

用户手握设备,通常会有如下的交互方式:n 用他们不常用的手握住(或平躺在平面上),用常用的手的手指操作。

n 用一个手握住,并用那个手的拇指操作n 放在双手间,且用两个手的拇指同时操作将最常被用到的信息放在顶部,那里是最容易被发现和够到。

当用户从上到下的访问屏幕,展示的信息应该是从通用到特殊,从高级别到低级别。

符合逻辑的路径符合逻辑的信息路径,能方便用户做出预测。

另外,请使用标记,例如在后退按钮上标记将回退到哪里,用户通过此标记能知道当前的位置,也知道将回退到何处。

大多数情况下,要访问一个屏幕只有唯一的路径。

如果需要在不同场景下访问同一个屏幕,考虑模式视图的方式。

让一切变得简单和显而易见你应该努力让你的应用程序容易理解,因为你无法确定用户是否愿意花时间或者精力来研究它。

开门见山地展现核心功能。

通过以下方法来达成:n 减少要让用户做选择的控件n 合理地使用标准控件和手势,并注意保持一致性n 控件的标签需要明确,这样用户能清楚的知道他们在做什么事同内置应用程序所采用的使用规范保持一致。

用户了解如何在具有层级关系的屏幕间导航,编辑列表内容,和通过tab条在程序的各模块间切换。

通过强化用户体验让这一切变得简单。

使用能被用户理解的术语在使用文本与用户沟通时,请使用那些能被用户理解的术语。

特别说明的是,要尽量避免在界面中出现技术性的行话。

站在用户的角度来考虑所使用的词句是否贴切。

Wifi网络设置界面就使用朴素的文字来解释,对用户的偏好设置,iOS是如何响应的。

相关文档
最新文档