浅议手机客户端设计(实用)

上传人:自*** 文档编号:79884237 上传时间:2019-02-18 格式:DOC 页数:24 大小:282.80KB
返回 下载 相关 举报
浅议手机客户端设计(实用)_第1页
第1页 / 共24页
浅议手机客户端设计(实用)_第2页
第2页 / 共24页
浅议手机客户端设计(实用)_第3页
第3页 / 共24页
浅议手机客户端设计(实用)_第4页
第4页 / 共24页
浅议手机客户端设计(实用)_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《浅议手机客户端设计(实用)》由会员分享,可在线阅读,更多相关《浅议手机客户端设计(实用)(24页珍藏版)》请在金锄头文库上搜索。

1、浅议手机客户端设计2009-06-10 作者: 盆地 来源:(一) 客户端安装一、前言从2004年Nokia N-Gage QD刚发行入手N-Gage QD入手开始,到现在为止使用了N-Gage QD、E60、N73、E71四部手机,平均下来每部手机的使用时间只在一年多一些,盆地也算是有些败家了。近一两年随着公司业务的开展和工作方向的变化,盆地也从一个纯粹的使用者逐步过渡到了设计者的角色,在这个过程中陆陆续续的也有一些感悟,整理以作积累和留念。注:由于个人使用经验集中于symbian系统的手机客户端,文章描述将基于symbian系统二、手机客户端安装1.手机客户端的安装包尽可能的要小要安装手机

2、客户端至少需要安装程序先在手机上,目前手机客户端软件放入手机一般有几个途径:a. 通过各种方式下载到电脑,通过蓝牙、红外、数据线、读卡器等方式拷贝到手机; 这里额外提一句,广东移动有一款名为手机快车的软件,支持在没有上述方式的情况下直接通过网络发送到手机,前提需要其手机安装客户端,这一部分流量目前是免费,走的是cmnet、cmwap之外的专用apn: gdmob.gd。b.通过短信方式下发下载地址,用户访问链接直接在手机上下载c.提供wap网址,用户访问wap网站后选择合适版本下载较小的安装包,可以加快下载、安装速度,并在采用手机进行下载时有效减少用户的流量费,在当前中国手机流量费并不便宜的今

3、日,这点优化还是有一定价值的。2.安装过程可以适度提示symbian系统在软件安装时是可以弹出提示文字的,在这里可以将一些客户端最主要的用途、特别注意事项、最吸引用户的要点等用文字展示出来,便于用户在使用前会有一些印象。这个提示有两点要注意:第一不能过多,一般有一次就够了,因为这些提示都是需要用户确认的,屡次打断用户的安装可能会导致用户中断安装;第二对于追求装机量的客户端,可能没有更合适,多了一步操作还是会降低用户装机的成功率。3.如果条件允许则进行正式签名s60第三版开始引入了签名机制,一方面一定程度上增加了安全机制,另外一方面,其实也是一种盈利手段。每次正式签名需要200美元,而如果不是正

4、式签名则会提示安全信息。这一步提示带有警示性,也会进一步降低用户的安装比例。4.根据实际情况设置安装后自启动symbian系统是可以做到安装后自启动的,比如google map、手机大头等都是采用安装后自启动的方式。这些方式的好处是安装后首次不需要用户寻找到安装位置而直接进入,避免因为用户寻找产品未果而造成的客户流失。 但安装后自启动的方式在部分用户来说会有流氓行径的感觉,特别是安装后自动联网并占用用户流量等情况。如果相信自己产品的吸引力能够足够抵消这些反感带来的负面影响,则安装后自启动不失为一种较好的选择。(二)客户端启动一、前言客户端启动没有太多的元素,基本上是三种场景的组合:1. 启动界

5、面 2. 提示信息 3. 主界面下面根据自己的一些知识谈一些个人的看法,盆地平时忙于具体的事物而较少做总结,随着时间的推移,有些曾经的经验教训可能也就逐步遗忘,付诸于文字是有效保留这些收获的手段。二、启动界面在一些较为简单或启动较快的手机客户端中,可能会省略掉启动界面,但作为用户使用手机客户端已经被培养形成习惯的第一个界面,一般还是会使用启动界面的。注: 即使处于启动界面,也应该给用户提供退出的选择,即所谓的逃生出口,避免因为启动出现异常导致用户一直停留在此界面无法处理。在symbian系统上,一般情况下会采用设置在启动时右软键为退出按钮的方法,但为了美观一般退出或取消的文字提示不会显示在启动

6、界面中。1. 使用场景启动界面一般会在如下几类情况下使用:a.信息获取和数据交互 启动过程中进行登录、认证、网络数据获取、大量本地信息读取等需要较多时间,为避免用户被动等待,提供对用户有一定价值的启动界面,以降低用户对时间流逝和等待的在意程度。b.介绍和帮助 启动过程中向用户显示值得用户注意的信息,比如显示symbian认证信息提升用户信任感、显示手机客户端关键功能在用户使用前形成初始印象、显示帮助信息等。显示symbian认证信息的好处是对于了解的用户会增加信任感和认同感,不过由于相当多用户并不了解什么是s60、什么是认证以及认证有什么好处,所以盆地个人还是认为在非必要时可以不显示此信息,避

7、免造成在启动时即让用户有一个疑惑。当用户在使用产品时连续几次遇到未知时,用户会产生明显的挫折感,一般情况下继续探索和使用的兴趣将会大幅降低。注:如果盆地所获取的信息无误,启动时显示下图代表经过symbian认证,相对来说具备可信性,并且一般情况下会提示此程序将会使用用户哪些资源,比如提示使用电话功能、短信功能等信息。 c.营销和推广 由于启动界面是大部分手机客户端中用户使用时必经的阶段,在此界面中加入的营销和推广信息理论上会获得相当高的曝光率和到达率;当然,由于这里是启动界面,所以适合做一些纯展示而非互动类的营销和推广信息,如果是互动类,则适合在其他场合而非启动界面中进行。d.节日、特殊日期提

8、醒 此种使用方法在手机qq中较为常见;这种方法属于用户体验的细节,实现上需要动态获取数据,由于启动是常见手机客户端使用的第一个界面,所以一般需要提前下载,或下载后下次启动使用;如果采用此种方法,可以考虑学习手机qq制作带有品牌特色的节日、特殊节日的启动界面,以加强品牌潜在影响力和强化品牌效应。e.版权和品牌强调 有相当一部分手机客户端会在启动时专门提供界面强调版权和品牌,以起到宣传和影响用户潜意识的目的。2. 常见元素a.Logo 基本上是必不可少的元素,便于向用户强调品牌和加深用户对logo的熟悉程度,同时如果有多项产品,用户看到logo即知道是什么公司或什么人的出品。b.进度条 凡是涉及较

9、多信息获取的启动界面基本上都会出现进度条,进度条是一种用户所熟知的并可以降低用户等待时焦虑程度的非常有效的方案。 进度条的选择应该以用户所熟知的一些进度条为基准,避免出现自由发挥的不像进度条但用来表达进度条含义的情况。进度条的选择,盆地个人有如下建议:1.难以估计进度或无法估计进度的loading条,可以采用循环进度条的形式进行,但滚动速度应加快,较快的滚动速度会使用户一定程度上形成错觉,认为产品启动很快或产品很快。下面是一个简单示例(photoshop水平有限,不要求美观,只要求说明清楚),可以考虑采用此种方式或其他循环性质的进度条,滚动速度建议较快。2.可以估计进度的loading条,包括

10、可以精确估计的进度条(此种情况比较困难),建议采用先快后面的展示形式。比如前百分之六十或七十是以较快速度完成的情况,用户会形成一种错觉认为启动进度较快同时因为进度很快超过一半以上,因为用户已经花了一些代价且离成功不远,从而更愿意等待。c.版本信息、平台信息、厂家信息等 d.帮助信息、营销信息、推广信息、认证信息、介绍信息等e.节日信息、版权信息、公司信息、品牌等三、提示信息提示信息一样属于手机客户端启动的可选步骤,一般情况下会在如下场景中出现:1.登录、注册、获取信息等其他情况出现异常时在启动过程中,如果由于某些原因未能成功进入主界面,则应该弹出相应的提示信息,这些提示信息应该绝对清晰的告知用

11、户异常,并相对清晰的告知用户可能原因和提供解决建议。2.有新版本时的提示有不少手机客户端会在启动时检测新版本,并设定在有新版本时提示用户。版本检测和提示是否都放在启动时进行可根据实际情况调整。需要注意一般情况下升级会有强制性升级(即不升级无法继续使用)和非强制性升级(不升级可以使用,但可能有功能缺失或其他缺陷)两种。3.权限确认此种情况较常见于kjava手机客户端,由于受虚拟机和系统限制,在使用某些功能例如网络访问能力等时会弹出提示询问是否允许。这里关于kjava的权限确认有一个值得注意的细节,由于在登录时可能仅用到网络访问权限,但在使用中又会用到其他权限:比如读取用户资料等,此时就会有两种做

12、法:第一种是在用到时提示用户确认,第二种是在启动时即使当时没有用到也提前提示用户确认,避免后续用户需要多处确认。这里较好的处理方法是根据是否可以在一次确认中完成多种权限的确认,如果可以则在启动时一次确认,如果不行则后续使用到具体权限时确认。原则是尽可能降低用户确认的次数,从而避免对用户操作的打断。四、主界面在手机客户端启动这个环节谈到主界面,是因为有一些手机客户端会越过启动界面、提示信息直接进入主界面。一种是进入主界面后所有功能立刻可用,比如上面提到的一些纯本地程序且需信息较少或速度较快,这种属于正常行为。另外一种是先越过启动界面、提示信息进入界面后先让用户看到主界面的外观,同时显式或隐式的进

13、行登录、注册、认证、数据获取等操作。如果记忆没有出错的话,手机大头应该是一个相对比较典型的例子。这种方案会让用户感觉启动很快,但如果进入主界面后在能使用前需要等待较久时间则会带来较差的用户体验。盆地个人认为比较适合进入后是向导式的手机客户端,这种情况下即可立刻显示用户可控制的界面,又可以多步向导过程中给类似登录、注册、认证等留出隐式处理时间。如何采用,还需要根据实际情况来;盆地个人认为是否采用需要慎重;适度的优化有利于改善体验,但过度的优化可能会带来复杂度的大幅增加,当对用户体验的改善非必须且相对于成本远不合算的时候,则此类优化属于优先级较低或可摒弃的优化。注: 本篇内容相对来说文字较多,且属

14、于个人的看法而非对每个人都适用的结论,如果你耐心看到这里,说明本文还有一些可取之处,不妨谈谈自己的看法以作交流。(三)CS模式和BS模式一、前言关于CS(Client-Server)模式和BS(Browser-Server)模式的水很深,盆地自己也认为对此了解不够透彻,但作为手机客户端设计,如果不对CS、BS做一定程度的了解,是很容易出现一些方向性的错误、走一些弯路抑或在实现性价比上付出过多代价。本文偏向于基础知识,产品人员很多情况下不仅仅要了解表现、交互,还需要一定程度上了解可实现性、实现代价、实现形式、实现限制等。二、CS模式产品CS(Client-Server)模式:顾名思义为客户端-服

15、务器的意思,对比的话类似我们pc上面除浏览器外和服务器有交互的软件,例如qq、杀毒软件等等都是CS模式;如果和服务器没有交互,则可以认为是一个纯客户端。客户端和服务器交互的方式可以通过自定义协议、公共协议(ftp、http)等各种方式进行。在手机上面的客户端例如Gmail客户端、搜狗输入法、来电通都属于CS模式的产品.CS模式最大的好处就是可以相对灵活实现各种预期的功能和特效,所受的限制为系统提供的底层功能或开发工具的限制。CS模式最大的缺点就是大部分功能新增、界面调整、逻辑变更需要更新客户端来实现。当然,通过良好的设计可以一定程度上实现不更新客户端来实现新功能、逻辑变更等,但相对来说在不升级

16、客户端的情况下对架构设计要求较高。三、BS模式产品 BS(Browser-Server)模式:顾名思义为浏览器-服务器的意思,对比的话类似我们PC上面浏览器使用的产品即为BS模式产品,例如google doc、各类网站等。浏览器就盆地看来可以认为是Client的一种,只不过实现了和Browser有关的协议(http等)和标记集(wml、html等)。在手机上纯粹的BS产品可以认为是我们常见的手机访问的网站。在手机客户端中常用的浏览器(UCweb、opera mini、opera mobile、qq浏览器等)属于这些产品的承载体。为了增加功能,一般会自行开发浏览器,例如ucweb、qq浏览器中除浏览功能外,还默认内

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号