
本文是《iOSWowFactor:iPhone和iPad的应用和UX设计技巧》第一章的选译,其余章节将陆续发布。
苹果iOS人机界面指南(HIG)的目的是为刚进入iOS领域的设计师和开发者提供最权威、最可靠的起点。他们制定这套规范的方式很简单——提供大量的基础理论知识和技术指导,帮助个人或设计开发团队在最短的时间内创建iOS应用。
起初,这套规范更多的是向读者展示iOS平台带来的革命性交互方式。当苹果刚刚开始向第三方应用开发者开放设备时,他们面临的最大挑战是如何推动iOS及相关设备成为一个可以有效部署和运行应用的系统平台,从而被广大用户所接受。
当苹果在2008年夏天推出AppStore的时候,移动设备和消费电子产品的专业团队就已经形成了一个成熟的社区。这些团队可以完全迁移到新的iOS平台,并开始为其构建应用程序。但是,那个时候,有成功技能和经验的人还是很少的。苹果需要更多的iOS应用程序开发团队和更优秀的应用程序,以确保他们的战略取得成功。
历史回顾
与现在相比,2008年以前的移动应用显得比较原始。这不是因为开发者不思进取,主要问题是硬件设备的技术限制。当时所谓的“功能手机”的主要特点是便携性,而判断一部手机是否优秀的主要标准是它是否足够小。导致大部分手机的屏幕都很小,同时其分辨率、色深等指标都很低。此外,该设备在计算能力和内存方面有很大的局限性。这些都意味着移动应用的设计和开发只能在充满约束的条件下保守地进行。当时人们通常只关注应用程序能否正常工作,而不会太在意它的外观。而且当时移动设备的市场份额非常分散,应用程序的设计者和开发者不得不以某种最低配置方案为目标,以保证应用可以兼容更多的设备。这些限制使得设计师几乎不可能在任何设备上创造最佳的用户体验。
但是“智能手机”带来了一些新的挑战。相比普通手机,它们的屏幕确实更大更好,计算能力也强很多。然而,这种设备的输入方法通常因制造商而异。当时,常见的输入法包括:
设备可能包含上述任何输入法的组合。很多时候,以输入方式为代表的交互方式已经成为一些设备的招牌。这种情况主要是由于大多数早期智能手机都是直接从当时流行的PDA(个人数字助理,俗称PDA)演变而来的。考虑到这些标志性交互方式的价值和认可度,这些手机自然选择保留PDA原有的交互特色。
随着功能手机和智能手机的成熟,运行在这些设备上的应用软件的设计和开发变得高度专业化。智能手机市场的混乱局面,以及平台间怪异的差异,导致相关知识越来越脱离设计实践,只有少数人能够掌握。
iPhone挑战了这种局面,彻底颠覆了人们以往对“什么是手机”、“手机能做什么”、“如何 *** 作手机”的认知,迫使相关专业领域的人们改变旧有的思维模式。
如今,我们已经习惯了iPhone和iPad空这样的设备,但是别忘了,iPhone刚推出的时候,它的Home键和外形设计就引起了争议。这款设备简洁的外观,与同类产品相比的大屏,以及对大部分传统物理按键的摒弃,使其与当时的其他智能手机形成了鲜明的对比。人们立刻开始质疑Home键的功能性和可用性,但同时也有人认为这个物理按键是I成功的关键因素。此外,全面的触摸屏输入和控制模式也成为争论的热点。
简单回顾一下历史,iOS人机界面设计规范的精髓也就变得清晰了。当我们阅读标准文件时,我们可以从两个主题中感受到历史发展的轨迹:
其实这就是规范中“平台特性”部分的目的,是帮助设计人员和开发人员逐渐了解iOS与他们已经熟悉的其他平台的区别。这是必要的,因为如果不排除当时行业的产品给他们带来的先入为主的观念和标准,iOS设备、系统平台和应用所能达到的高度将会大打折扣。
这种明智的做法有力地推动了苹果战略的实施。iOS设备的地位得到了全面巩固,成为主流平台,市场号召力巨大。
限制
但是,人机界面设计规范也存在一些不足。即使苹果精心规划了他们的设计标准和体验规格,也不难发现其中很多都在一定程度上存在一定的局限性。交互设计师可能会发现很难找到太多有价值的信息,因为有些部分过于概念化。规范中推荐的一些设计模式不够抽象,缺乏必要的基本原理描述。另外,有些关于设计的内容有些笼统,从用户体验的角度来看,并没有很好的展开。
规范文档中关于设计开发流程的一些介绍,本意是帮助没有经验的团队尽快上手,但在内容上有些敷衍。而且本文描述的过程显然只适用于某些特定的需求,规范文档并没有明确给出更全面适用的方法原理。
如果这是你第一次尝试创建iOS应用,那么这些问题实际上不会给你带来太多麻烦。苹果在规范文件中优先考虑屏幕尺寸、设备朝向、触摸屏交互等方面。这样做的目的是让设计开发团队专注于“输入”和“输出”,这是用户界面设计方案中最关键的两个组成部分,从而最大限度地传播iOS移动应用的设计理念。
指望苹果提供一套全面准确的文档资源是不现实的。目前这套规范对我们来说是一个很好的起点。从另一个角度来看,我们也会发现,这套规范的主要目的其实是为了最大限度地降低向第三方开发者开放设备平台所带来的风险,从而保护苹果的品牌形象和iOS设备的市场份额,进而确保其继续成功。任何第三方iOSapp的成功都是苹果的成功,所以他们在这方面的长期规划是完全合理的。表面上看,苹果是在通过规范普及优秀的设计模式,但从品牌保护和坚持的角度来看,这套规范也承载了以下策略:
超出规格
要构建一个成功的移动应用,仅仅对用户体验设计的相关问题有一个基本的了解是不够的。市面上的IOS应用也在不断更新。如何创造出令人无法抗拒的视觉表现和交互方式,通过差异化的用户体验设计让你的应用保持市场竞争力?对这一领域的问题进行有据可查的梳理和分析是非常重要的。此外,能否基于人机界面设计规范所倡导的“外观一致性”原则,进一步打造更具冲击力、高度定制化的视觉体验,并将其融入iOS设备的交互环境中?应该如何协调他们之间的风格差异?这类问题目前还没有非常完整、准确、通俗易懂的答案供我们参考。
而这些正是本书的目的。我们应该对iOS进行深度解构和挖掘,帮助读者掌握符合iOS理念的设计思路和方法,进而打造出超越性的iOS应用。我将绕过所有关于定制界面外观的争论,专注于向读者介绍一些有效的工具和方法——你将学习如何从头开始设计令人惊叹的应用程序,或者重新设计一个现有的应用程序。
在接下来的章节中,我们会深入分析iOS的用户体验模式,一些可用性话题也会涉及到。但是,你需要知道,传统的可用性概念是一个成功应用的重要基本原则,但在某些情况下,这些原则也需要根据实际的设计需求进行调整。你会知道,设计方案的选择和决策,很多时候其实就是一个取舍的过程。
作为本书的读者,你需要对iOS人机界面设计规范有所了解,并有规划设计iOS应用的项目经验;此外,用户体验设计中的实际工作技巧和思维方式也很重要。但是,即使你目前不具备这些条件,这本书仍然可以给你带来许多有价值的设计思路和实用的解决方案,帮助你更好地把握机会,创造出令人惊叹的iOS移动应用。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)