网站开发 APP开发 小程序开发 SEO优化 公司新闻

专业的APP设计师告诉你,怎么做可以让APP更“快”!

2018-05-09 09:28:25
1046

  现在这个高速运转的社会,在人们浏览网页或者APP的时候,都会很在意APP响应速度和网站响应速度。并且在现在大多数地区网络还都比较不错的情况下,如果APP和网站打开速度慢,是非常不好的用户体验。其实速度优化不只是程序员可以做到的事。在设计上,我们也可以让APP变快。

  1、APP的容预加载,和预填充, 可以让APP“看起来”更快。

  用户打开APP的时候,如果恰巧网络不是很稳定,或者网速不够好。就会一直在一个页面卡住。按照心理学的角度来说,对这种情况是很难容忍的,它会使用户的心里产生烦闷,最后可能直接跳出APP了。那么假如我们在APP页面上预填充一些文字和一些简单的色块、几张静态的图片来占位,然后等到真的文字内容和图片内容加载完,直接显示出来。就会让用户觉得这个APP速度很快。

  2、后台的执行,并不影响前台的操作

  这一条很通用,而且也很容易理解。每个人都不喜欢傻傻的盯着一个APP界面在那里等进度条读完,最后可能直接跳出APP页面。在这个时候我们要做的是什么呢?那就是让用户在APP运行后台的同事,适当给用户一些其它操作选项,转移一下他的注意力。

  这一点微博做的就不是很好,在用户读一条微博的时候,就只能等待这一条微博的短视频或者长图加载完成。为什么不能在这个时候让用户去读一读其他的微博内容呢。相比之下,比如搜狐新闻的APP中,视频加载的时候,用户可以翻页浏览其他的和视频操作无关的功能,在这种情况下,等到自动播放,用户也不会觉得过去了很久,当然,除了网络非常差或者没有网络的情况。

  3、让前台先行,其他的网络交互及运行随后

  对于一些网络执行量小,又不太会发生失败可能性的小操作。用户并不用完全知道APP在后台做什么,那么我们其实就可以把这种情况利用起来。不管是APP还是网页,都可以做到页面听话的、快速的完成了用户的操作,我们把这个叫做心智模型。然后后台可以默默地执行网络发送或者其他任务,这个叫做实现模型。

  比如常用的QQ、微信等聊天APP。他们的界面就是点击发送以后,直接显示你的聊天消息在聊天记录中。但是对方其实还没有收到呢。不过这样的设计真的会让用户使用APP的时候感觉更顺畅,不用傻傻的等进度条和状态。

  4、简单的动态效果会让用户心情舒畅

  好多APP在优化的时候,有很大一部分的APP开发商和APP设计师会加入很多的微交互,包括了进度条的加载动销,入场出场的动效,还有过渡的动效。这样有效的让用户减少了煎熬的感觉,让用户体验更流畅。