《触动人心—设计优秀的iPhone应用》读书笔记(一)

来源:互联网 发布:apache python wsgi 编辑:程序博客网 时间:2024/05/16 11:11

     图书简介:《触动人心—设计优秀的iPhone应用》是一本诠释如何进行iPhone应用设计的书。书中既介绍了设计中需要注意的细节,也包含用户心理、人类工程学等多方面的知识。非常适合计划做iPhone应用的设计师、程序员阅读。

      

      前言

      

       如今,很多人都想着做一个iPhone应用。毕竟,如果能在IOS这样的平台上发布一个应用,那会意味着无数的用户和潜在机遇。但是,在真正着手之前,请先吸口气吧:一定不要为了做应用而做应用!

      用过iPhone的人都知道,App Store里充斥着浪费时间的破玩意,而你,不应该是这些破玩意的作者。一个好的设计师,要以做出一款高雅、与众不同的应用为目标。一个真正的好应用,不仅仅有着漂亮的像素,更应该为用户提供实用的内容,及时的帮助,并且可以让用户流畅的使用。

      一款触动人心的应用,是用高效的和魔力让人着迷。

       因此,作为一个设计师,需要学会如何构思并定义一个符合移动用户需求的应用。毕竟,设计一个触屏的手持设备和设计其他的软件界面大相径庭。因此,本书便会带领你去深挖iPhone界面元素的每一个细节:按钮、工具栏、各种新奇控件以及与设计理念。


         第一章   一切从点击开始——我们是如何使用iPhone应用的


         想要做一个触动人心的应用,先来了解一下你的用户吧。设计师常常希望用户会关注到自己精心雕琢的每一处设计,而实际情况呢?移动用户常常会迅速滑动屏幕、点击按钮,而后便切换至其他应用,根本不会关注到任何细节。不得不说,这真是让人失望的一个现实。

         那接下来,便具体分析一下,我们面对的移动应用用户到底是什么样的。


         1.   行走中:一只手,一只眼睛,一直在抖动

        人们之所以会使用移动应用,正是因为他们在移动。你的应用在和周围的环境争夺着用户的注意力,而且随时会被打断。因此他们看到的可能是个模糊版的应用。因此,尽量使用漂亮、大而醒目的视觉风格,并减少输入。


         2.  尽快搞定

        移动环境使用户不能集中精神,使用的过程被切成一段一段的,见缝插针于其他活动中。这就需要我们关注界面的效率,尽量只需要一两下既能搞定。


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

         iPhone里的应用多如牛毛,你必须清楚的认识到你的应用所扮演的角色。完美的应用只专注一项工作。


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

        用户很喜欢尝鲜,每个月大概会下载10款应用,但是很少会使用或者长期使用。只有三分之一的应用在购买两个月后还会被继续使用。如果想让你的应用下载量持续增长的话,就努力提高用户体验吧。


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

        用户对触屏手势是比较熟悉的,滑动屏幕,点击按钮,轻抚数字轮盘,拖拽地图。但你一旦开始使用更多别的操作,就开始背离群众了。比如说,多点操作手势。甚至标准的双指放大缩小手势。再比如,在股市应用中,旋转屏幕可以查看操作图表,用户却基本想不到。哪怕是图标和按钮,用户也不一定能搞懂。

        比如,左图中,浏览器地址栏里的叉叉,右图中,下方的书签图标。


                  


         6.   笨手笨指

        手指在精细的触摸屏幕上交互十分笨拙。再加上用户的匆忙,会出各种各样点击的错误。想要设计好触摸操作,就需要认真的学习人类工程学。


        因此,设计师请始终记得,iPhone用户坚持的理念是在行走中将事情搞定。因此,应用一定要足够易用,不会费神。我们的应用要简单易用,不会让人思考该如何使用。



          第二章     能触动人心吗?—— 精心设计你应用的目标

         

        触动人心的设计源于深刻理解受众及其目标。伟大应用的基础绝不仅仅是把界面做好看,美还需要功能来传递,每个界面元素都必须专注于用户当下所求。


         1.  你的应用做什么?为什么?

        苹果的市场营销口号是“应用应有尽有”,那么你的目标就是找到“应用应有却无”的地带。问自己,你的应用与众不同的为用户解决了什么问题?永远记得迎合用户所需。

         接着,在计划应用方案时,计划好用例和应用场景。一个简单的故事,以用户为主人公,在特定的环境完成特定的任务。想清楚五个要素,人物,事件,时间,地点,起因。特别关注起因,那是通向触动人心之路的开端。起因不仅要考虑用户为什么会需要这些功能或者内容,还需要考虑,为什么用户需要在一台小小的手持设备上操作。

         2.   你的应用为何是移动应用?
        无论是乞力马扎罗山顶还是缩在被窝里,这都是移动场景。每个场景都有自己的优点和潜在的干扰。那么,你的应用是为什么样的移动场景而设计?比如iBird Explorer Plus,就是为了野外使用。这是一款包罗万象的鸟名、鸟叫百科全书,专门为观鸟者打造。像计算器、吉他校音器、食谱这些iPhone附件应用就适合用于沙发上或者厨房里。

         焦点应用讲解: Gowalla(由于该应用已经快要从APP Store中下架,中国市场现在已经无法下载该应用了)。

         3.    移动用户的心态

         每个移动用户使用应用的动力都能归纳为三种典型心态:

         1)我有个微任务要做
         2)我想看看附近情况
         3)我有些无聊
 
         3.1  我有个微任务要做

         iPhone很适合断断续续的活动——微任务,这类应用以简单为好,相对于桌面软件提供更少的功能,但却能让人更快更轻松地完成任务。优秀的效率类应用为短暂而频繁的使用而优化,帮助用户抓住突如其来的思绪,以便日后整理。

        


         3.2  我想看看附件的情况

         iPhone有多种传感器,应用可以利用这个优势,为用户个人的任务和信息提供相关帮助。

         比如,利用iPhone的GPS而开发的”基于位置“的应用,目标就是帮助用户看清广大空间中的信息。

         应用实例:

         Yelp,将附近来自于本地达人的商户和餐饮的点评展示出来

         Zillow,能显示附近在售的房源,并同标注了周边价格

         Heartplanet,随身语音向导,能通过语音,向你介绍周围的场所和地标(如下图)

         

         如果想法更加奇特一点,也许还可以设计出这样的应用:SitOrSquat(帮助人找到附近的厕所)、Abikenow(为公共自行车提供服务)等等。

         除了GPS,手机还有各种其他的传感器,可以想想如何利用好。

         Babelshot,翻译相机拍到的多国语言文字

         Redlaser,拍一拍条形码,便可以知道在哪儿能买到更便宜的

         Soundhound,听歌曲,然后识别该歌曲(见下图)

         


         3.3  我有些无聊

         App Store里有一个效率类应用,就会有三个效率杀手! 沉闷的会议,邮局里的长队,永远等不到的公车,我们都需要可以让我们乐一乐的应用打发时间。小游戏当然是再合适不过了,但是打发无聊的应用并不只游戏这一种。

         

        用以打法无聊的应用,它们共同的主线都是让人探索。完美的应用会给你空间去探索,带你游玩新奇的世界,并让你沉迷其中。比如电子书、YouTube、Twitter等。再比如收集个人信息的应用,比如Lose it! 、Runkeeper,这类型的应用可以摇身一变便成为记录个人历史的游戏。用户可以浏览历史记录以打发时间。


        4.   如何独树一帜

        问自己:这个应用的亮点在哪里?独特的激励机制、紧密面向特定的受众、特殊的内容、全新的展示方式、大量社区用户互动、更便捷的设计、更便宜,都可以让你的应用独树一帜。比如下图这个应用Converter,一个简单的单位转化器,界面设计精良,有机械感,因此受到用户的喜爱。(ps:个人觉得这个应用的设计大于实用性,非常难用。。)

       

        同样是以发布自己的位置(签到服务)为主要功能,Loopt、Foursquare、Gowalla三个应用用了不同的奖励方式来激励用户。(注:前两个应用在APP Store中都已经无法下载到)

         Loopt,方便的标识出你朋友在地图上的位置,无论他们在哪儿,你都可以和他们轻松会面

         Gowalla,收集虚拟物品,图标,并且有一本passport

         Foursquare,加入积分系统,让应用变成都市游戏(见下图)

         这三种模式分别代表:有效性,竞争性和可发掘性。面向不同受众,体现了不同的用例。

         


        5.  等等别走 —  如何留住用户
        如果你希望和用户保持长期关系,需要不断提供新的内容,要想活着,就需要不断的“心跳”。实用性应用天生就有“心跳”。内容性应用则需要提供持续的内容。新闻类需要与时俱进,游戏可以提供附加关卡。

        示例:

        CrunchFu: 训练腹肌的侍从,给你规定每天的课程,做完今天的,就可以开始明天的。同时,还给用户提供了互相竞赛的机制,拿积分。

        Lonely planet: 下载的时候仅包含旧金山市的城市指南,在应用里就可以购买更多。还会为你提供护照本,记录你的环球足迹。(见下图)

         

        还有一种方式,就是用社区与交流驱动他的生命力。比如,OpenFeint这样的社交游戏。

         6.   想得多,做得少

       这一点对于设计师来说,太重要了。在应用设计的探索期,去画板上龙飞凤舞,绞尽脑汁,迸发你的能量。

       然后,请记住,要杀死你的宠儿。冗余的功能会让界面变得混乱。所以要提炼出应用的主任务。次任务会在考虑主任务时自然的浮现出来。找出实现它的最低要求,进行优化。

       示例:Umbrella: The Simplest Weather Forecast是个天气预报的应用。它简单的解决了一个问题:“今天我要不要带伞?”


        7.  上网看还是用应用?

       如果正在做的应用是网站的附属应用,那么就应该想一想,哪些方面是原站所不能及的。应用比起网站,会更加高效,体验更好,还可以更加优美的展示内容,同时,还可以预存内容,以备离线时查看。因此,应用比起移动站点会有很多的优点。以USA TODAY为例,左图是为手机定制的站点,而右图是USA TODAY的应用。后者将很多内容拆分到不同页面,并套上了很有质感的皮肤,看起来更加优美舒服。

            


原创粉丝点击