触动人心:如何设计优秀的iPhone应用

2024-04-17 15:18

本文主要是介绍触动人心:如何设计优秀的iPhone应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在海量的应用里面如何脱颖而出成为了设计师们永远不变的话题,今天从用户使用的角度给大家介绍一下如何设计一款优秀的iphone应用。

用户是如何使用iPhone应用的

啊!美丽的梦!温情的iPhone应用设计师的美梦!每当用户沉浸于他设计的应用之中时,设计师就像梦见自己沐浴着阳光在漫步。我们的指尖在屏幕上滑动、点击、缩放、旋转、轻拂,就像芭蕾舞女那优美的脚步。我们很快就理解了屏幕上的每个图标、每个点击的含义;我们很快就看到了每个按钮;我们很快就能驾驭iPhone所有的变化和手势。我们了解应用,因为我们学着如何使用并沉浸于其中,就像应用设计师一样。

可惜,唉,故事纯属虚构。冷酷的事实是,大多数人完全不认真思考也没必要认真思考应用的设计。最佳的应用设计是看不见的,操作本身看起来就是退回到幕后,而把用户的任务或是娱乐摆到前面的中心地位。创建这样简捷而有效的设计真是台上十分钟,台下十年功。但是移动用户的习惯却让这样的设计高度变得举足轻重。

大家一般不会在应用上花太多时间。迅速点击屏幕,无心去探索所有的细节,而后切换至其他的应用。他们在跑步机上、车里,甚至在超市里使用iPhone 应用。他们只会瞄一眼屏幕,因为他们还需顾及周边变幻多端的环境——前面的路、表格里的日期还有今晚的电视真人秀。他们并不知道所有的标准触屏手势,也没有兴致去学习新手势。这等于你精才鼎沸的大千世界进行着一场激烈的斗争。我们称之为人类学接触(Humancontact)。即使有人全神贯注地把玩你的应用,也可能是在拥挤的地铁、嘈杂的餐馆或是客厅里,随时会被打断。也就是说,人们只用一只手操作你的应用,只用一只眼睛看屏幕,只用一部分注意力在你精心雕琢的界面上,这和作为设计师的你所看到的应用可完全不同。


这个模糊版的应用让大家要引以为戒。你应该更加小心地排布好屏幕上的信息。使用漂亮、大而醒目的视觉风格,并减少输入。下一章,我们会谈及这些话题。另外,受众启动应用的时间和地点,也同样会告诉你,他们的使用方式。

尽快搞定

移动环境使用户不能集中精神,用户在这样的环境中使用iPhone,使用的过程会被切成一段一段的,见缝插针于其他活动中。当一个朋友邀你周六去溜旱冰的时候,你停下话语,将相约好的地点输入到日历中,然后立刻继续交谈。当你正在邮局排号,叫到号之前的几分钟,你查了查邮件,看了看Twitter,还有你喜欢的网站。就是这样开开关关。

优秀的应用能将其自身融入用户繁忙的日程中。这就需要关注界面的效率,尽量只需一两下点击即能搞定。当然,这也需要在视觉上做减法。环境处处令人分心,你不能期望大家花时间和精力去学习界面。

当然凡事都有例外。有些人会花上几个小时的时间沉溺于游戏中。还有些人会长时间全神贯注地阅读小说电子书,或是将一些想法记录在备忘录中。但是,游戏、电子书阅读器、备忘录等应用,同样的人,可能在下一次只会匆匆花上30秒时间来使用。这就意味着,对于这种使用周期较长的应用,也需要为快速点击进行深入的交互和设计。(从32页开始,你会了解到大家在使用移动应用时,不同的心态。)

你准备搞个控制飞机的应用。


满满一箱工具,你只是其中的一把

用户如此匆忙,他们要急着去干嘛?原来用户常常是急着切换到另一款应用中去。当在埋头设计你自己的应用时,很自然地会全心关注你的应用,也会很自然地以为你的用户也会全神贯注地使用你的应用:可如果是这样的话,那就不会是iPhone了,而只会是一个超级无敌记事本。你自己作为一个iPhone用户,应该更 清楚这点。所有的应用只是一出长戏之中,众多角色之一罢了。而你也不是这出戏的导演。不仅用户会跳到其他应用中去,其他的应用也会通过推送通知来打断你应用的运行。电话随时都会打来,短信时刻都会弹出,用户还可能希望能将你应用中的内容复制到其他应用中,或者复制回来。也就是说,作为应用的设计师,必须去想象你的应用不是孤立的,而是与众应用皆为邻里。你的应用也随之和其他应用共享手机空间,互相传递信息,偶尔还会相互争斗。


参考书目

用户iPhone里的应用多如牛毛,这也告诉了你,必须清楚地认识到你的应用所扮演的角色。完美的应用只专注一项工作。你应用的构想越天马行空,你的受众就会越搞不清楚什么时候该用你的应用。要把iPhone想象成是一个装着各种各样工具的工具箱。“工具各尽其职”。你要假设大家会有很多其他的工具,这就是说,你的应用不用把所有事情做完。选择好其中一件事,集中精力,然后设法把你的应用简化到够用就好,接着改进,不断地改进。在下一章,你会学到如何让你的应用做好一件事。

无聊了,变卦了,于是换了

当你的应用得与其他应用和谐共存时,有时也须与其竞争。iPhone用户走马观花,会尝鲜很多应用,能忠实留下的极少。要是你的应用没法满足他们的兴趣,他们会毫不留情地换另一款应用。这也意味着他们不会向朋友介绍你的应用(和口碑营销说拜拜吧)。面对现实吧,用户对于应用的关注来得快去得也快,你必须尽一切努力提高用户体验去满足用户需求。若没能给用户留下良好的第一印象,大部分用户是不会回头的。应用的用户都很喜欢尝鲜。他们每个月大约下载10款应用,但是下载之后很少会经常使用或长期使用。研究显示,一般用户启动一款应用不超过20次就会删了它。下 载下来的近15%的应用在手机上熬不过一周,只有三分之一的应用在购买后的两个月,还会继续被使用。在排名靠后的应用中,有些应用虽然热门,但是靠噱头吸引用户(比如播放放屁声音、编造的IQ测试、铃声),没玩几次,用户就会删除。

如果你就是想开发个图新鲜的应用,那对你可能没什么影响,你或许原本就预料到你的应用只会被人们玩上那么几次。传递了笑声,任务也就达到了。然而如果你想让你的应用下载量持续增长的话,这里有个坏消息:根据某调查显示,有近一半的应用是因朋友推荐而下载的。忠实的用户一传十,十传百,但很少有应用能够拥有庞大的粉丝团。

双击、缩放、旋转,这都是啥?

如果你是个iPhone专家,挖掘了iPhone所有的角落功能,这有个头条新闻:大部分人其实并不和你一样。花点时间接触一下普通的iPhone用户吧(如果想要惊喜,可以回头看看iPhone新手),看看他们对标准iPhone控件和特殊的触屏手势单击、轻拂、滑动是如何的一知半解。iPhone的触屏可是一大革命,这个创新让iPhone的使用变得易如反掌。所以用户对触屏手势也颇感兴趣。确实,即使是第一次使用iPhone的用户也能立刻发现这显而易见的物理隐喻:滑动屏幕、点击按钮、轻拂数字轮盘、拖拽地图。你可以完全放心地依赖这些交互,因为他们和真实世界中的物体运作得一模一样。一拖拽就能移动,一点击就会按下。


一旦你开始翘尾巴,不限于使用单击和滑动,你就开始背离群众了。即使是有些标准的内置手势,也有大批人不知道也从没使用过。尤其是需要不止一根手指的多点触摸手势。测试发现,很多iPhone用户 提到多点触摸时,感觉其难以操作,甚至连标准的双指放大缩小的手势都觉得如此。所以,要尽可能选择使用单手指操作,例如用双击来放大地图。忠告各位,你的应用最好要为单手操作优化。(你会在58页学到更多关于如何为单手优化的知识。)

当然,由于手势并没有展现在界面上,也没带着标签,所以它尤其让用户捉摸不清,也不易发现。举个例子,在内置的“地图”应用中,即使是自称专家的用户也常常难以用双指缩小地图。另外,用户也难以发现横屏模式。例如在“股市”应用中,用户就从未想过旋转屏幕可以查看操作图表。无论你应用里的手势有多简单、多标准、多一致,你也不能自认为这些手势会被人发现。只把手势作为一种完成某个操作的快捷方式,并确保这个操作能够以另外一种(虽说效率一般会更低些)方式完成,这样人们总有办法完成任务。你会在第8章看到关于手势更深入的讨论,还有第9章关于设备旋转的讨论。

我们可以谅解用户不能立刻意会手势,因为毕竟它们是看不见的。可是,用户连带标签的图标和按钮都可能认不出来。你的应用的新手可能对图标和按钮的意义难以理解。这种情况还不只会发生在自定义的图标上。 甚至有些内置应用里所用的一致的图标,在他们单有图标没有标签的时候,用户一时半会儿也会难以理解。

笨手笨“指”

手指是一项辉煌的工程发明,它能出色地掌管各种事儿:一根手指能测量风向,能在墙壁上挖洞,能测量温度,甚至能指挥一架电梯停靠指定楼层。可是,手指在精细的触屏上交互却十分笨拙。触屏笔或是鼠标指针能够很轻易地在一两像素之间点击所想的目标。相比之下,手指就不灵便了。这个笨拙的工具,每次点击都会点到一大片像素,更糟糕的是,手指还会遮挡住屏幕:当你的手指艰难地在屏幕上操作时,甚至连所指的东西都被手指遮住了。

再加上用户的匆忙、心神意乱,麻烦就大了。没找着按钮;点错了地方;或是本想滚屏,却划多了,点到了底部的图标上。如果你在iPhone屏幕上多放几个可点击的项目,用户迟早会不小心点错。想要设计好触摸操作,就需要仔细认真地工作,并关注人类工程学(人类工程学对很多软件设计师来说还是个新鲜学科)。你会在第3章看到更进一步的讨论。

那,难道我要为笨蛋而设计?

烦躁、三心二意、笨手笨“指”、变卦无常、无趣、一知半解,这些辞藻未必是用来形容理想用户的。和你一样,iPhone用户也不傻的。可能你正点击着钟爱的设备的时候,刚才那些辞藻很多却是在描述你。埋头玩弄iPhone不见得是我们唯一可做的事。我们固有的iPhone使用习惯很自然地继承了移动应用的理念,这个理念就是在行走中将事情搞定。这种理念只有在设备足够易用,不再费神之时,才能得到贯彻。

那还费啥劲?如果大多数人从不会下意识地关注你的设计,如果他们根本不留心甚至不在乎你的设计,那么设计有什么用?为何我们含辛茹苦地推敲细节,而用户却熟视无睹?如果(像你我一样的)用户那么漠不关心你的界面,那么答案就是我们只要做个简化的界面,是吧?

其实:漠不关心≠简化。

别人并不想要简化你的应用;他们想要的是简单易用。我们都只是想用iPhone来工作、学习、交流。优秀的应用是透明的,它不会挡住我们的去路。优秀的应用不会让我们思考——至少不会让我们思考该如何使用。优秀的应用不会让我们感觉任务复杂,优秀的应用会让我们事半功倍。点击“起飞”按钮,飞机就飞起;点击“降落”按钮,飞机就会降落。

要做到简单、易用是困难的。但简单、易用是一个优秀设计的品质保障。很可惜,用户总是报“忧”不报“喜”。他们吹毛求疵,小小的屏幕却放大了界面上的问题 。所以啊,你真的需要含辛茹苦地推敲细节。你的任务就是在用户体验设计的过程中,确保每一张页面、每一个行为都能传递欣喜,提高效率并能达到目标,让每个元素都能触动人心。


这篇关于触动人心:如何设计优秀的iPhone应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/912146

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

zoj3820(树的直径的应用)

题意:在一颗树上找两个点,使得所有点到选择与其更近的一个点的距离的最大值最小。 思路:如果是选择一个点的话,那么点就是直径的中点。现在考虑两个点的情况,先求树的直径,再把直径最中间的边去掉,再求剩下的两个子树中直径的中点。 代码如下: #include <stdio.h>#include <string.h>#include <algorithm>#include <map>#

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。