移动编程APP开发设计优化研究

时间:2022-05-31 09:06:29

导语:移动编程APP开发设计优化研究一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

移动编程APP开发设计优化研究

摘要:随着APP应用的广泛流行,互联网终端产品及移动APP技术手段不断丰富,用户对移动APP的交互体验质量要求也越来越高。本文以APP用户体验设计影响因素作为研究突破点,从用户角度出发挖掘影响体验的因素和优化策略,从用户设计的体验阶段至质量界定,注重人性化的需求研究和建立一套优化用户体验的策略模型,最终提出移动开发设计的优化策略建议。

关键词:移动编程;用户体验设计;app设计优化策略

1前言

伴随着互联网领域区间的不断壮大和普及,信息技术产品得到了人们的认可并在不断的推动着社会发展,移动APP作为一个时代新兴产品,APP属于一个“自助式”空间,用户可以通过自己的喜好和理解来获取和选择自己所需要的产品和内容。一个正式上线的APP产品程序,如果没有美观的UI设计,也没有考虑用户体验去开发使用的便捷操作功能,这个产品的诞生也将丧失了移动产品的意义,最终也会在用户选择的环节中被淘汰,这就体现出APP的建立中用户体验设计所存在的必要性和重要性。因此软件设计的开过发过程中,应以用户的需求当作重要的开发依据,站在用户角度以满足用户需求为第一开发目标才能留住用户。对用户体验度的重视不仅有利于软件设计与开发的维护和质量发展,同时能够让程序员更加明确的软件发展的设计思路,从而确保软件设计与开发具有良好的发展前景。 

2软件设计开发中的用户体验阶段

互联网的快速发展直接影响了市场上各种营销的变革,移动产品的运营商开始关注用户体验的重要性。美国认知心理学家唐纳德诺曼在人机交互上的用户体验问题中认为用户体验(User- Experience)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。在软件开发过程中,用户体验是指用户在使用产品时的体验过程,其中包括APP的美观、娱乐、便捷、可靠、风险、功能实现等多方面对用户的满意度数据的真实反馈。由于产品的设计和开发具有周期性规律,不同阶段对用户体验都会有所影响,所以在软件设计开发准备期、交互期、反馈期,用户有着不同体验。从发展趋势和大量数据调查显示,用户体验在准备期和交互阶段前期,呈逐渐上升的趋势,而在交互阶段后期和反馈阶段,用户体验则呈先下降的趋势。

3APP用户体验的五个核心

用户体验设计是互联网产品设计中的一个环节,而且是异常关键的一环。用户体验的整个设计过程为了让用户在产品上线的体验中产生依赖和情感,并喜欢上这个产品。而当前互联网相关企业往往只注重性能和炫酷的效果,对于产品的设计过于粗糙,忽略了互联网产品设计的重要组成部分—用户体验设计。APP用户的体验直接影响产品的后期上线和未来发展,以下从战略、范围、结构、框架、表现五个核心方面分析APP用户体验的主体部分。

(1)表现层。表现层,是用户直观看到产品页面时的视觉表现判断,命名图文搭配是否合理,是否具有视觉冲击力和吸引力。对于移动产品设计来说,APP的每一个页面基本都是由图片和文字组成,有些图片和文字可点击跳转具有互动链接的功能,有些图文不可点击,只是用来营销展示或者增加页面美感。APP中各个信息元素的排列布局,都是为了更好的贵出产品的视觉美观感和流畅感,同时能满足产品的功能需求目标,所以每一项设计都会对产品体验产生重要的影响。

(2)框架层。移动产品的框架层,实质就是指导APP的UI设计,即界面设计、导航设计和信息模块设计,包括各种按钮、控件、照片、文本区域等。框架层是用于优化设计布局的,把产品的功能以易于用户理解的最好方式做最优的布局和设计,以达到各个元素的最大效果与效率这就是框架层需求解决和思考的问题。

(3)结构层。结构层相对于框架层而言,框架仅仅是结构的表达,结构层把框架的抽象设计概念转化为用户可感受的信息层的具体过程。例如框架层确定导航设计上各个功能的位置,结构层则是设计用户如何到达这个功能的跳转效果,框架层决定了导航栏的各个功能的排列方式,允许用户浏览页面的各个模块,结构层就是APP产品的交互设计和信息架构的搭建,直接影响了最终用户的体验过程。

(4)范围层。结构层确定了APP各种特性和功能页面最适合的搭建方式,而这些页面的功能和性能就构成了产品的范围层。例如产品某个页面需要哪些功能,如何满足用户的各种需求和期待,这就属于范围层要解决的问题。

(5)战略层。战略层是指产品目标和用户需求。每个产品的设计之初,首先要有一个明确的目标策略,即是想要开发一个具体哪些功能的产品,只有目标明确,后续的设计和开发才更围绕这个目标和需求逐步展开。

4确定优化方向

优秀的体验设计总能收获用户的一致好评和青睐,产品的自身价值也会得到更大的发挥和提升。本人研究国内外早期的APP设计,主要体现在产品功能方面不完善、缺乏对用户需求的关注、产品交互层混乱、界面设计过于繁琐等问题遭到用户的吐槽,最终致使用户放弃了对产品的使用。所以,在每个APP产品的开发首期应该围绕用户展开,从用户的需求和体验上做重点的研究和优化。

(1)找准APP战略目标和人性化需求。作为用户,选择一个产品根本目的是要用这个产品解决自身的某种问题,或者通过产品得到自己想要的某种东西。软件的最终目的就是解决用户的问题,这也是移动开发战略层的主要核心问题。基于以上对产品体验设计的五个核心部分阐述和分析可得,开发移动产品的前期,必做确定产品的目标和产品的用户。一旦定位了用户人群,就需要对人群做数据调研和需求分析,了解用户对于产品的功能需求和期望,形成战略目标和人性化需求文档,做到为用户提供最优质的服务。

(2)建立目标交互设计、注重产品运行效率。对于成功的开发一个移动产品,建立交互设计是至关重要的一步。产品目标明确的交互设计,可以帮助和指导用户更便捷的实现目标和愿望,提高产品的效率。优秀的交互设计首先体现在界面简洁明了,应尽量减少跳转和不必要的冗余行为,让用户的操作步骤简单清晰;其次注重界面的结构设计规范,保证产品设计的一致性,每个页面和功能保持平衡和谐。一个软件的生命周期的长短,与产品的适用性和运行效率有很大关系。若产品的交互设计达标,但产品的功能无法满足需求,也会降低用户的良好体验。所以在目标设计的过程中,要注重对算法和代码的优化,保证交互设计的同时提高软件本身的运行效率,让用户能够在最短的时间内完成期望需求,使临时用户成为产品的长期用户。

(3)以服务为导向规划功能,注重界面设计和结构框架。在产品功能的规划过程中,设计师不能只关注产品功能的完善而过度的增加不必要的功能模块,这会导致用户对产品的满意度体验瞬间下降。因此,收集用户需求的以满足用户期望的同时,重点规划APP的核心功能,在对现有成功的同类APP功能和艺术设计进行研究分析,吸纳其界面设计优点并总结出功能上的缺失,对此加以修正和完善,提炼出结构框架,形成一个完整的基于用户服务为导向的视觉设计图。

5总结

随着世界互联网经济的发展和沉淀,人们对于移动产品的需求度和选择要求只增不减,产品体验的差异层次决定了用户的选择。一个成功的移动产品,从最初的功能需求到心理期望需求,用户体验模块成为移动APP价值衡量的新标准,只有从软件开发的初始阶段以服务为导向,并注重用户体验设计的五个核心层面,才能保证移动产品的市场占有率立于不败之地。

参考文献:

[1]李炳琰.用户体验中界面设计的反馈[J].设计,2016(24):118-119.

[2]王萍.基于用户体验的生活服务类APP设计探研[J].设计,2017,30(11):134-135.

[3]李建叶,李永.移动终端网购APP的用户体验影响因素研究[J].经营与管理,2016(11):127-131.

[4]JesseJamesGarrett.用户体验要素-以用户为中心的产品设计[M].北京:机械工业出版社,2015.

作者:黎晓凤 钟明辉 李志军  单位:广西外国语学院