APP开发设计的时候需要注意细节?
【摘要】第一:APP的出现异常的情况。在设计APP产品的时候,出现异常往往都不可避免,所以在设计的时候需要考虑各种可能出现的异常情况,并使用不同的交互方式去应对这些异常,不要认为出现异常只是一些界面的应对问题,在这些应当异常的界面中,也应该有不同的灰度设计和风格,这样可以带给用户有区分度的提示,否则你的异常页面跳转会把用户搞晕掉。
第一:APP出现异常的情况。在设计APP产品的时候,出现异常往往都不可避免,所以在设计的时候需要考虑各种可能出现的异常情况,并使用不同的交互方式去应对这些异常,不要认为出现异常只是一些界面的应对问题,在这些应当异常的界面中,也应该有不同的灰度设计和风格,这样可以带给用户有区分度的提示,否则你的异常页面跳转会把用户搞晕掉。
第二:对APP中的用户角色进行清晰合理地规划。在一款APP中,不同角色的用户看到的内容是不一样的。比如,匿名未注册用户、普通会员、VIP会员访问的内容可能都会不同,所以在设计过程中,对任何一个功能点都应该清晰描述其开发的用户权限,否则会造成用户展示的信息错乱。
第三:APP上时间的展示形式。几乎任何一个APP都避免不了在界面上展示时间,所以时间的展示形式也是APP设计过程中的一个不可或缺的环节。很多人会说,一个产品经理连时间都在纠结,真的是折腾人,然而,这或许就是一款互联网产品的每个较多都精雕细琢才能让产品不断走向完美。在APP的展示界面中,对时间形式的设计主要注意几个方面,一方面,注意时间的格式问题,例如文章中的时间是显示成18:18分还是显示5个小时之前,这个要根据具体的APP使用场景来决定,而不是随意就可以确定;另一方面,在APP中还要注意时间的准确度问题,也就是时间的精度问题,APP中不同的时间段展示的准确度要求是不一样的,比如,正在直播的聊天室或者滚动新闻,时间就应该精确到秒,而隔天的时间可以精确到;此外,在APP的时间展示过程中,还应当对时间的字体和样式加以设计,例如有些APP是与时间紧密相连的,或者说时间是APP的不可或缺的甚至重要的内容,例如股票的行情肯定和时间息息相关,这个时候就需要处理好时间的展示上,以便于用户可以更加直观地获取到相应的信息。
第四:APP的列表中信息的展示问题 。在APP的列表当中,往往会出现一些特殊情况,例如在有的列表中,用户第一次使用的时候是没有数据的,这个是时候列表不应当只是显示“暂无数据”之类的提示,而是应该引导用户去做相应的操作,这也是一种用户友好性的体现。同时,APP的列表信息页中,在设计的时候还应当考虑分页、异步加载、分屏显示等问题以更好地将信息充分暴露给终端用户。
第五:APP在终端响应交互时的默认提示文字。尽管这种界面提示文案只是一种再简单不过的事情,但是却是让用户直接接触的信息,所以勿以恶小而不为,细节问题往往能够彰显你的专业性。比如,在APP的登录框或者界面搜索框中,输入的信息不合法,需要呈现什么样的信息对用户进行引导;在网络出现连接故障或者网络信息不稳定的情况下,要如何在界面中给出友好的告知也是需要一些巧妙的表达,否则会让用户失望甚至反感;在APP需要升级的时候,是像12306一样强制性升级才能使用还是有好地弹出信息框进行用户确认等等这些交互是用户日常使用中不可缺少的,产品经理和设计人员对这些细节不能认为简单而不去做甚至忽略。
总之,每个产品经理或者APP设计人员,都需要对自己的每个产品的任何一个可能影响到用户体验的细节负责,因为如果细节问题考虑不够全面,很有可能会让开发出来的APP是有很大的问题隐患或者需要花大精力去补救和维护,这个时候再去考虑细节问题就往往不那么容易解决了,因为任何一个互联网产品都是一项系统性的任务或工程,不是简单的缝缝补补可以完全修复的。