如何打造成功出色的移动应用(APP)呢?
烟台APP开发建议从这些方面突破,在开发设计前必须考虑一下有没有针对明确的目标受众设计;在界面布局上有没有大胆突破;做了较为冷门的细分领域;有没有让人产生了真实生活中的亲切感等等,然而这一切都源来于生活中的设计的灵感和技巧。
1.在工作开始之前先画流程图
无论是设计多么简单的APP,都需要提前制作一个思虑周全的流程图,这样不仅减少了APP制作过程中不可控性,也保证了APP的合乎逻辑,同时用户在使用的过程中也会感受到APP的方便条理,否则复杂的APP只会让客户想要关掉甚至卸载你的APP.
2.设计师需深思熟虑明确把握分工细节
在创建APP每一个细节时,设计师应该和开发者一同商讨,精准定位到每个分工细节,因为设计师创建的每一个细节都要经过开发者才能变得活灵活现。花几个小时和几天时间做出的简单设计更改对App功能的影响是截然不同的。
3. 严格避免使用位图和低分辨率的图片
屏幕分辨率越来越多,设计师需要从高分辨率设备做起,再按比例缩减。更好的做法是使用矢量图形进行设计而不是位图或者栅格图像。
4. 点击区域设置一定要合理
大多数用户的食指宽1.6~2厘米(44px~58px之间)。设计时要考虑到手指的宽度,而且用户在快速移动手指的时候,很难准确的点击小片屏幕。在屏幕上加大量的按钮和功能很容易,但按钮一定要足够大,间隔也要足够大,否则用户容易误点。
5. 介绍动画的设计一定要精细
在用户首次打开App的时候,给用户一个动画的介绍是个不错的想法,但不能太过火了。事实上,这些介绍动画也延迟了用户接触App的时间。如果你打算使用介绍动画,那要让动画时间尽可能短,设计尽可能精细以及足够吸引人,值得用户花费时间等待。App加载过程中会先展现图片,再过渡至动画。要确保这个过度是平滑的,贴切自然的。
6. 给用户一个加载提示设计
App加载时间过长很容易让用户以为出现了什么故障,也会带来糟糕的用户体验。App加载的时候不要让用户看到空白的屏幕,使用加载指示条或者小动画让用户知道App处于正常运行当中。如果能加入一个加载进度指示条就更好了。
7. 在高密度像素屏幕上禁止填充过多的信息或UI组件
当为高PPI(pixel per inch每英寸像素) 屏幕设计UI时,因为有更多的像素可以使用,所以可在界面放置更多信息或者UI组件。请记住一定要预览一下你在实际设备上的所有设计结果。充塞了很多信息 或者UI组件的界面会显得非常杂乱,并且难以有效导航,更会影响界面上的主要功能的展现。
8. 不同的操作系统要有不同的设计
不同的移动操作系统比如iOS、Android和WPh7,都有迥异的审美观。开发者需要认真学习各个操作系统的人机界面指南,做好不同版本App的移植工作,不要让用户迷茫和不适应,不一定非要让App看起来是系统自带的,但至少不能让人感到突兀,感觉不属于这个平台。
9. 可用性测试的必要性
可用性测试是必须的,不管App看起来多么好。找值得信任的人(或者有经验的设计师)进行小范围封闭测试,在公开发布之前更新一下界面。另一个简单易行的获得用户反馈的方法是在分类网站张贴广告招募合适的人进行焦点小组测试。
10. 不要忘记手势 但不要滥用
不是每个元素都是可视化的,比如iPhone Mail app的删除进程。在收件箱内,用户可以猛击屏幕显示删除按钮,用户就不用点击“编辑”,选择信息然后再删除信息。不过,也不能说“编辑”菜单一点用处都没有,不知道快捷操作的用户还是需要的,而用户还可以通过“编辑”菜单一次性标注多条信息/邮件。 一句话,不要忘记手势但也不能滥用,通常要避免通过使用手势进入菜单,或者通过手势。