上周公司要求写一个关于移动用户体验的ppt给之前没做过移动终端项目的开发人员看。今天再次与大家分享一下,文章了整个内容有部分是从网上直接摘抄的,部分是自己总结的。
一,用户习惯的改变
1,由pc的大屏幕转换到手机的小屏幕:这就带来了一个问题,以前在pc端一屏显示的数据,在手机端可能就需要好几屏来显示。这样我就得考虑数据的重要性和有效性,以及数据的展现形式。是选择分页?选择拖动?还是选择展开收缩方式?
2,由鼠标点击变成手指点击:鼠标的箭头非常小,可以点击的非常精确。但是手指却不一样,也因人而异,有些人手指细,点上去0.5平方厘米,有些人1平方厘米。而且还得想想用户是在什么情况下用手机的,走在熙熙攘攘的街道上,一手拿咖啡,一手拿手机,挤在公交上,一手扶着把手,一手拿着手机,这个些情况用户用的都是大拇指,你就别指望他们能很精确的点击到你设计的小图标上。
3,分页显示:在pc端我们数据的分页,多数是会显示有多少条数据,有上一页、下一页等按钮用户能够直接点击这些按钮到相应的页。但是触屏手机就很少有开发者这样设计,因为大家的操作习惯是向下拖动,来加载分页的数据。
4,输入方式:在多数情况下,人们只使用大拇指来操作。开发者要忘掉多点触摸以及类似的复杂输入方式,而是多考虑滑动和触摸方式。让用户快速解决屏幕和信息的切换和导航。简单的说,要善用和节约用户的输入操作。 而且要尽量少的让用户输入数据,毕竟手机键盘和pc键盘输入速度和方便性差距还很大,要记住用户都是懒人。
二,对比度
当你开发应用的时候,你可能是在光照充足的房间对着你的XX寸大屏幕,但用户可不是这样的。不可避免的,用户会在光照强烈的环境下使用手机。这会对屏幕的显示效果产生影响,设计时应当加以考虑。在上述条件下,可能会导致细节丢失,颜色难以分辨,某些区域甚至可能因为光照而无法看见。
这并不说咱们只能将界面设计成黑白的,抛弃那些美好的想法。这只是说,一些重要的元素应当有一定的对比度,使之在复杂条件下能快速识别。如果你想要给某些元素上色,那么要添加一些文字标签。如果你想用小心思来建立独特的风格也不是不行,但你要确保UI在无法清晰显示时依然能够正常操作。
设计清晰明了,突出呈现最重要的功能,将任何不重要的内容拿掉。
三,别让用户等待
没有人愿意等,特别是在移动领域。我们在旅行途中回复邮件,在出门的时候看天气预报。这都是利用碎片时间去做琐碎的事情。所以开发者需要增强应用表现,设计良好的UI,让用户所需结果的更快更好的呈现。
当然了,所有人都知道,有些任务不是马上就能执行,比如需要从网上下载数据包。但是不要让用户无聊的等待。要让他们感觉到这个事儿正在进行中。为比如载时间较短则添加旋转图标,加载时间较长使用进度条。但是,绝不要让用户面对空白屏幕。
等待总是令人讨厌,但你起码要让用户知道需要等待多久。
四,别忘了横屏
有时,你或许会忘记手机设备不只有单一的纵向呈现。虽然多数人能够适应只支持纵向模式的应用,但确实有某些人喜欢横向使用他们的设备,尤其是那些有着实体键盘的设备。随着Android平板电脑的流行,这类用户的数量可能会逐渐增加。
要有那种错误想法:以为横屏的时候只要拉宽应用界面就可以了。横屏的用户体验完全不同。因为这时你可以用两个拇指操作,输入更方便。而且阅读习惯也变成了从左至右。事实上,如果你的应用有大量的阅读需求,那你一定要设计个不错的横屏模式。
你可以带给用户完全不同的横向体验。利用横屏的不同去展示更多信息。例如屏幕上方的按钮可以搬到一侧,利用横屏,地图、图表和图片还有阅读都可以呈现新的信息。
五,电量和流量
网络请求不要太频繁。系统中最耗电的是屏幕,其次就是网络。不要总是想着pc端的ajax技术所带来的革命性的意义,这样会让用户的手机电量和流量消耗的非常的快,用户发现了你的应用这样,他们会尽量少的使用你的东西,即使你的东西很实用。
六,UI简单
使用简单直观的样式,用大图标来呈现主要功能,添加标题作为最主要或者常用功能的入口,让用户能随时返回主屏幕。不要擅自改动系统指导方针的模式,除非你能做出特别显著的提升。认真研究谷歌和苹果的界面和平台规则,并在开发应用时注意。当然,还是那句话,如果你有信心能有特别大的提升,你可以勇敢去做。
分享到:
相关推荐
移动 APP 用户体验满意度影响因素研究 本文基于移动 APP 的...本文的研究结果可以为移动 APP 的开发和应用提供科学依据,帮助企业和开发者更好地理解用户体验的重要性和影响因素,从而提高用户体验的质量和满意度。
在产品开发过程中,除了关注界面设计、风格、色彩和内容外,用户体验是不容忽视的一环,它直接影响到APP的市场占有率和发展潜力。 用户体验(User Experience,UX)最初源于体验经济理论,是用户在使用产品过程中...
本文以吉林农业科技学院移动图书馆手机APP应用推广为例,深入探讨了移动图书馆APP的用户体验、功能特点以及在高校中的应用情况。 首先,移动图书馆APP的应用现状表明,随着移动设备的普及,越来越多的数据库供应商...
移动互联网开发的实现效果是指移动应用程序的实际效果,包括用户体验、性能、安全性等方面。这个阶段需要开发者具备测试和优化的能力。 七、设计体会 移动互联网开发的设计体会是指开发者在开发过程中的体会和总结...
混合移动开发技术是将一个Web应用嵌入到Native APP中,其性能和用户体验与原生应用有本质上的差别。基于HTML5的移动开发技术是使用HTML5和JavaScript开发的,具有跨平台的优点,但其性能和用户体验与原生应用有着不...
在“京东移动页面移动开发(二)”这个主题中,我们主要关注的是如何为移动设备创建一个类似京东商城的网页应用。移动开发是一个广泛的领域,它涉及到前端开发、响应式设计、性能优化等多个方面。在这个项目中,你将...
HTML5移动Web开发是当今移动互联网领域非常重要的技术之一,随着智能移动设备的普及和移动网络技术的快速发展,移动Web应用变得越来越受到重视。在这一领域,HTML5提供了一整套的技术解决方案,包括增强的HTML标记、...
它涵盖了前端开发的核心技术,并且考虑到了性能和用户体验,对于学习移动开发的初学者来说是一个很好的实践案例。通过分析和理解这些文件,开发者可以了解到如何创建一个功能完备且用户体验良好的移动应用。
**普元移动开发平台概述** 普元移动开发平台(Primeton MobileTM)是专为高效构建企业级移动应用而设计的全面解决方案。该平台提供了一站式的开发、调试、测试、部署、运行和管控服务,旨在帮助企业以更快、更经济...
这些特性使得H5 Web App可以提供更丰富的用户体验。 2. CSS3:CSS3是层叠样式表的最新版本,提供了许多增强的布局和设计功能,如媒体查询(适应不同设备屏幕),动画和过渡效果,以及新的选择器,如伪类和伪元素。...
这种模式利用HTML5的跨平台特性,一次开发即可适配多种终端,同时保持原生应用的高性能和良好用户体验。它还支持调用各种硬件接口,如摄像头、蓝牙和SD卡,以及系统级功能,如短信、通讯录和日程,进一步增强了应用...
通过学习和实践这样的实例,开发者能够掌握如何创建功能完备、用户体验良好的移动应用,并理解前后端数据交互的工作原理。这对于任何希望涉足移动开发领域的IT专业人士来说都是宝贵的实践经验。
移动Web开发框架旨在帮助开发者高效地构建跨平台的移动应用和网页,这些框架通过优化触屏设备的用户体验、支持多平台、强调轻量化、以及使用HTML5和CSS3等现代网页标准来实现这一目标。 首先,触屏设备的普及改变了...
移动开发工具是构建移动应用程序的关键资源,随着移动设备的普及,开发者有众多选择来创建功能丰富、用户体验良好的应用。在本文中,我们将盘点一些最受欢迎的移动开发工具,包括开源、免费和付费的选项。 首先,...
【标题】:基于健康素养视角的移动医疗App用户体验研究 【描述】:该研究通过分析移动医疗App用户体验,探讨了健康素养对用户使用体验的影响,旨在提升用户健康素养水平和增强用户体验。 【标签】:APP应用开发、数据...
因此,移动开发项目不仅涵盖了技术实现,更关乎用户体验、市场策略和商业目标的融合。 ### 移动开发项目的关键知识点 #### 1. 平台选择:iOS vs Android 移动开发项目首要面对的选择是目标平台——iOS或Android,...
品味移动设计:iOS、Android、Windows Phone用户体验设计最佳实践针对目前最主流的移动应用三大平台...《品味移动设计:iOS、Android、Windows Phone用户体验设计最佳实践》适合移动设计人员、开发人员和产品经理阅读。
移动浏览器App用户体验设计是当前互联网产品开发中的重要环节,尤其在移动端应用日益普及的时代。本文主要探讨了如何基于需求模型来提升移动浏览器App的用户体验,从而满足用户的需求和习惯。 首先,文章引用了...
创建成功的移动应用程序的关键方面之一是提供无缝且引人入胜的用户体验。 用户希望以自然直观的方式与应用程序交互,并收到个性化和相关的响应。 然而,为移动应用程序开发对话界面并非易事。 设计、实施和维护能够...
随着技术的不断进步,移动应用将更加丰富多样,用户体验也将得到进一步提升。而云技术的融入,无疑为移动开发带来了新的可能性,降低了开发成本,提升了开发效率,为移动应用的繁荣创造了良好的生态环境。