童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

让你的APP变快的6个设计方案

5月1日 皇极城投稿
  大家都知道不管网页还是移动APP,响应速度都是最重要的体验指标之一,并且移动应用的网络环境不稳定,速度的体验显得尤为重要。其实速度优化不仅是程序员的事,设计,也能够让APP变得更快。
  1。后台执行
  这是一条很通用,也容易理解的方法。用户不会愿意盯着进度条傻傻地等待,除了“取消”没有其他选择。在系统处理一些网络任务的时候,完全可以允许用户做一些其他的事情。各大平台的发微博,都采用了后台执行。云阅读的离线下载也采用后台执行。
  而微博的看长图(或视频),是个反例。网络不给力时,要么等待1分钟让图加载完,要不就只好放弃看图。为什么不能让图加载的同时,用户可以看其他微博呢?
  2。在载入前显示内容
  客户端与web的一个不同点,客户端的显示内容包括本地数据和网络数据两部分。在设计界面时,将更多的信息放在本地,在网络数据未载入时即显示本地数据,让用户产生一种“已经载入一半了”的错觉,即使最终的耗时一样,心理感受也会更快。当然把数据过多地写在本地,会牺牲一些灵活性,需要根据具体情况考虑。
  如AppStore的详情页,在详细信息载入前,已有信息先显示。
  3。充分利用好缓存
  缓存可以把网络数据保存在本地,下次打开时无需要再次向网络请求,减少流量并减少等待时间。在设计时,可以先显示缓存内容,同时后台到网络上拉取新内容,若有新内容立即替换或下次访问时替换。但缓存使用也要注意“度”,过大的缓存文件占用太多的系统空间,会让用户一怒之下卸载APP。
  4。界面先行,网络交互随后
  对于一些数据量很小,且失败可能性较小的网络交互,用户并不需要明确知道APP在干这些事情,也能够顺畅地使用APP,那么就可以“把一些事实掩盖起来”,即界面上听话地、迅速地完成任务(心智模型),程序后台默默地继续执行任务(实现模型)。
  最常用的比如QQ、微信、易信等聊天界面。点击发送后,消息立即”飞”到聊天上下文中,其实对方还没收到。但这样的设计让沟通的过程更顺畅,没有“正在发送发送成功”各种过程的干扰。
  5。预测用户行为,提前开始任务
  不知道大家使用淘宝有没有这样的习惯,在搜索结果列表,将所有感兴趣的结果都打开为新标签页,然后一个个地看,没兴趣的就关闭。这样做的好处是,在我浏览商品详情页的时候,每个页面都是载入完全了,否则我点开一个看一个,每个都要等待加载完,就会大大降低效率。
  那么能否通过设计,来满足类似使用场景呢?应该是可以的,那就是预测用户的行为,提前开始任务。
  策略类似这样:用户在某个界面停留的时候,预测下一步可能做ABC三个任务,系统于是把这些任务都提前做完。当用户做出选择比如A时,界面可以迅速响应,并且同时把BC两个任务从内存中清空掉以节省资源。(当然这招也有限制:1,只适用于免费的网络。2,预加载不能影响系统的性能)
  后台自动加载新内容:并在刷新按钮上显示“NEW”,此时当用户再刷新,内容立即呈现。
  再比如Chrome在下载前询问是否保存,在用户决定之就已经开始下载,节省了不少时间。如果用户放弃,已下载内容会自动删除。
  那么,用这个思路:
  写微博插入照片后,能否自动上传,而不必等用户点击了“发送”才上传?
  看微博时定位到某条微博,是否应该自动加载大图或视频?
  音乐应用在当前歌曲快播放完时,是否应该下载下一首歌,以免切歌的时候会卡一会儿?
  6。使用动效来掩护载入过程
  优秀的动效设计,让产品更好用且让人眼前一亮。其实,动效还有另一大用处,吸引用户的注意,让本来枯燥的等待载入的过程,变成愉悦欣赏的过程。
  实例:
投诉 评论 转载

让你的APP变快的6个设计方案大家都知道不管网页还是移动APP,响应速度都是最重要的体验指标之一,并且移动应用的网络环境不稳定,速度的体验显得尤为重要。其实速度优化不仅是程序员的事,设计,也能够让APP变得……更接近于现实的社交产品设计圈子首先,我们来回顾几个场景。时间是2009年,用户A是一个大二的学生,他使用人人网来跟以前的同学和朋友们沟通。但是最近他遇到了问题,事情是这样的:A有一群非常要好的兄弟们,……线上社交产品如何消化现实生活中“圈子”首先,我们来回顾几个场景。时间是2009年,用户A是一个大二的学生,他使用人人网来跟以前的同学和朋友们沟通。但是最近他遇到了问题,事情是这样的:A有一群非常要好的兄弟们,……设计,向前一步从几个现象可以看出设计对产品越来越重要:第一,在硅谷,有越来越多因为设计出众受到消费者喜欢的产品,例如拍照应用Instagram、阅读应用Flipboard、最近在硅谷火……教你如何画圈圈标识设计中辅助参考线入门为何辅助线能提升作品档次?其实这些线线圈圈都是设计的手工作业时代玩剩下的东西,计算机设计时代,无需用笔、圆规、尺,工业及平面师设计用CAD轻松解决。大多互联网设计师非工业……在有限的时间内解决关键的问题百度开放云编程马拉松上大家都做了Hackathon(编程马拉松)是一项让开发者们聚在一起,以团队合作的形式在特定时间内完成自己的参赛作品的活动。11月24日,由百度开放云与PingWest联合举办的百度开放云……怎样提升网站用户满意度为什么要分析用户的任务完成度?其实每个网站分析的方案和模型都应该具备它的目的和意义,否者就失去了分析的价值。所以这篇文章就是为了回答这个问题,同时也作为“让用户更容易地找到需要……游戏的目标(三):7个特点特点1:单线的目标、多线的目标有些游戏的目标是单线索的,比如:angrybird、十滴水,打过了第一关再打第二关,一站站的前进;有些游戏的目标是多线索的,比如:clash……游戏的目标(一):为什么会持续玩?前一阵子,我花了不少时间玩一个游戏:clashofclans(以下简称clan了),对于“为什么会不停的玩下去?”这个问题,玩出了点儿体会:游戏中的目标是留住玩家的关键……十大超酷的概念手机设计:量产比较困难概念产品总是显得天马行空,充满科幻感。一些产品可能我们只会在类似《星际迷航》这样的科幻电影中看到,而没有多大几率成为现实;但是一些技术实际上已经成为现实,只是还没有普及,比如可……游戏的目标(二):玩法or目标?游戏的玩法有意思,会让玩家在过程中玩的爽;游戏目标设定的合理,会让玩家有动力,不愿释手。玩法与目标看似是可以分得挺清楚的两个概念,但在实际中,却很难分得开。玩家只在乎享受……(项目干货)以商会友APP项目总结小编按:HTML5,大家已经耳熟能详,但大都基于PC来考虑。本篇作者利用HTML5来尝试Android端,虽然内容不多,但贵在实战与精炼。值得后来者琢磨思考。在老陆提出“……
电子病历系统架构设计与数据处理平台数据API对接:产品推进4步走10月产品总结全面复盘分析,开展规划WorkshopAPI接口入门(二):API接口的签名验签和加解密原理产品设计最好的灵感来源:回归现实生活产品设计,从同理心开始如何在微信推广微视?程序化广告定量评估收益指标eCPM用户体验设计的9个未来趋势产品初体验之用户引导基于微信平台的第三方授权体系:场景和原理产品获客本质:用户时间和注意力探秘关羽是怎样走上神坛的?APP竟会监听我们的谈话庆余年小说里,庆帝处死陈萍萍时为什么要剥去他的衣服?如何给孩子起名字大全应该怎么给孩子起名自我鉴定怎么写200字范文女人瘦不下来的个原因如何打开保险箱秋季自驾游遇雷雨天气如何安全驾驶石家庄抱犊寨一日游,周末登山游玩的人很多精华春节趣事作文300字集合5篇可爱的平安夜祝福短信学生通常在什么情况下会触电

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界