学习苹果公司是如何做APPUI界面设计的

以下是翻译自Apple.com 苹果官网。这是他们的 设计师给出来的一些设计经验。25学堂与你分享!

充分考虑用户体验的设计

的iOS应用程序的成功很大程度上取决于其用户界面的质量。如果用户没有找到一个应用程序的吸引力和易于使用,即使是最快的,最强大的,功能最齐全的应用程序可以在App Store憔悴。

有许多方法来获得从最初的灵感,流行的应用,并没有一个单一的路径,是成功的保证。但有一个指令,所有成功的应用发展取决于:在用户心中的设计。该策略和最佳实践,总结了以下都是基于这个指令,和他们所代表的一些原则,你需要按照你设计一个应用程序的指导方针。当你准备开始工作,请务必阅读iOS人机界面指南的完整的故事。

了解人们如何使用他们的设备

如果你是新来的,你的第一步是要成为一个iOS用户自己。然后,尽可能的,探索的iOS平台的特点作为一个用户,而不是作为一个开发者。你是否使用iOS设备从一开始,或者你从来没有过一个之前,花时间去表达你的期望和分析你的行动,你使用的装置。

例如,考虑下面的设备和软件功能,影响用户体验:

iPhone,ipad,ipod touch是手持设备,允许和鼓励人们使用他们走。人们希望应用程序启动迅速、容易使用在各种各样的环境。

基于所有iOS设备,显示器是最重要的,无论其大小。在显示比较小的设备融资成为几乎看不见的人们在从事应用软件。

多点触摸界面,允许人们操纵内容没有另一设备的干预,如鼠标。人们往往会感到更多的控制应用程序的经验因为他们可以使用触摸操作屏幕上的元素。

在一个时间只有一个应用程序在最前面。用户可以使用多栏的应用程序之间轻松快速切换,但经验不同于从多个应用程序在计算机显示器上同时打开。

在一般情况下,应用程序不打开单独的窗口同时。相反,用户的屏幕内容之间的过渡,其中可以包含多个视图。

内置的设置应用程序包含了两个装置的一些应用程序,运行它的用户的喜好。打开设置,用户必须离开他们目前正在使用的应用程序,所以这些偏好的“设置一次,很少改变”的品种。大多数应用程序可以避免添加偏好设置,而是可以让人们在应用程序的主用户界面的选择。

一个伟大的iOS应用包括平台上运行,提供了经验,无缝集成的设备和平台的特点。

学习基本的人机接口原理

作为一个用户,你注意到一个应用程序时就很难判断它是否收到您的输入,或者当用户似乎来自不同地区在屏幕上没有明显的理由。在这样的情况下,你所注意到的是应用程序未能遵循人机界面设计的基本原则。

在这样的背景下,人机界面是指人与设备之间的相互作用,包括运行在他们的软件。一个应用程序(或设备)是轻松愉快的人们使用时的人机界面的基础上的方法中,人们的思维和行为。

苹果的人机界面设计原则编纂人设备交互,对用户体验产生明显的影响的几个高层次的方面。当你设计你的应用程序,

请记住以下的高科技设计原则:

审美的完整性。

审美的完整性并不是衡量一个应用程序是多么的美丽;相反,它是一个衡量应用程序的外观与功能。

一致性。

在接口的一致性使人们对自己的知识和技能,从一个应用程序传送到另一个。理想情况下,一个应用程序是一致的与iOS标准,内部,并与早期版本的本身。

直接操作。

当用户直接操作屏幕上的对象而不是使用单独的控件来操纵他们,他们更多地从事与任务,他们更容易理解他们的行动的结果。

反馈。

反馈是对人们的行为,保证他们的处理发生。例如,人们希望立即反馈时,操作控制,并感谢他们的状态更新在长时间操作。

隐喻。当一个应用程序的虚拟物体和行为是现实世界中的对象和动作的隐喻,用户很快掌握如何使用应用程序。最合适的隐喻或经验不执行限制的现实世界中的物体或动作,他们的总部。

用户控制。

虽然一个程序可以建议一个行动或警告危险的后果,它的应用使决策远离用户通常是错误的。最好的应用程序发现给人们他们所需要的能力,帮助他们避免危险的后果之间的正确平衡。

 

遵循设计指南

苹果人机界面指南包含的指导方针,从用户体验的建议,具体的规则使用的IOS技术和屏幕上的元素。本节不作为IOS人机界面指南总结;相反,它让你尝到的指导方针,帮助你设计一个成功的应用程序的类型。

伟大的iOS应用给人们简化访问他们所关心的内容。要做到这一点,这些应用包括如用户体验指南:

关注的首要任务。

使用简单且明显的。

使用以用户为中心的术语。

使目标指尖大小。

强调设置。

使用的用户界面(UI)元素一致。

使用微妙的动画交流。

问的人只有在必要的时候。

用户期望的应用程序将平台功能,如多任务,iCloud,画外音,印刷。即使用户可能会认为这些特征自动可用,应用程序开发人员知道他们必须做的工作,将它们整合。确保一个应用程序,

这些功能提供了预期的用户体验,开发者根据IOS技术指南等:

支持iCloud存储简单和透明的。

准备多任务相关的中断和重新开始。

符合用户的通知中心设置在处理本地和推送通知。

提供描述性信息使VoiceOver的用户访问应用程序。

靠使打印的用户体验提供的打印界面系统。

确保声音满足用户的期望在所有情况下。

当一个应用程序,正确的使用的用户界面元素,如按钮和标签栏,用户可能会注意到,应用程序的行为作为他们期望。但是,当一个应用程序使用的用户界面元素的错误,用户往往快表达自己的不满。伟大的IOS应用程序要遵循用户界面元素的使用指南,如:

确保在导航栏中显示的按钮返回先前屏幕标题。

不要从它的功能不可用时,标签栏删除一个标签。

避免提供“解散烤饼”按钮。

总是提供反馈,当用户选择一个项目,在表观上市。

在ipad,只在一个popover提出一个选择器。

使用系统提供的按钮和图标根据文档中的意义。

当设计自定义图标和图像,使用通用的图像,所有的用户理解和避免复制苹果的UI元素或产品。

再次,本节中列出的指导方针表示包含在iOS人机界面指南的指导方针的一部分。阅读完整的文件在应用程序开发过程中的一个重要步骤。

利用一些行之有效的设计策略

成功的iOS应用的卓越的用户体验往往是由于开发商的坚定不移的专注和意愿来迭代设计的主要任务。策略总结本节可以帮助你改进你的想法,审查设计方案,并聚集在一个应用程序,人们会欣赏。

提取的特征列表。当你到达一个应用程序的想法很快,你会想出了大量的相关特征。虽然认为更多的功能,使一个更好的应用程序,它是诱人的,相反往往是真实的。最好的应用程序往往把重点放在使一个主要任务,只提供这些功能,用户需要完成的任务。尽可能早在设计过程中,精确地定义你的应用程序和你的目标受众是谁。使用这个定义(称为应用程序定义语句)来过滤掉不必要的功能和引导程序的风格。

该装置的设计。除了集成的iOS用户界面和用户体验模式,确保您的应用程序在设备上的家的感觉。如果你计划一个通用的应用程序开发(即,一个应用程序,运行在iPhone和ipad),这意味着你必须每一个设计的装置有不同的用户界面,即使大部分的底层代码可以是相同的。同样,如果你计划开始的基于Web的内容,这是必要的,你重新设计内容的外观和感觉像本地应用程序。

自定义适当。每一个应用程序包括一些用户界面定制,如果只在其App Store图标。iOS SDK给你定制的用户界面的各个方面的能力,所以它是由你来决定如何多的定制是合适的。目的的和易于使用的最佳平衡定制应用程序的清晰度。理想情况下,你想让用户认识到你的应用程序的独特性,同时欣赏的一致性使一个应用程序直观和易于使用的。

原型和迭代。不久后,你有什么特征包括决定,开始创建测试的原型。早期的原型不需要显示真正的用户界面或艺术,他们不需要处理的实际内容,但他们需要给测试人员如何应用工作一个准确的概念。在测试过程中,特别注意什么测试尝试和做不到,因为这可以揭示的地方,应用程序的承诺的行为,它不能提供。继续测试,直到你满意,用户可以很容易地掌握如何应用工程和操作所有的特点。

这篇教程是apple 官网获得的。值得我们学习!如有翻译不准的地方 请批评指正。

每天更新,
全站高品质素材免费下载!