这是《App产品设计指南》系列文章的第27篇内容,更多精彩可以点击下方链接查看。
从今天开始会进入到App产品设计指南系列分享的最后一个章节,和大家分享一些一些零散的东西。在App第一个的版本设计过程中,有很多小的细节如果不提前规划,后期会埋下大坑。本文会和大家分享一下1.0版本产品设计中需要注意的细节问题。
版本更新
1.常规版本更新
常规版本更新包括首页和设置两个场景。版本更新有建议更新和强制更新两种。
2.高级版本更新
点击任意元素提示需要升级至新版本,包括App原生页面和H5页面
H5页面埋点
App中经常会嵌入一些H5页面,用于活动运营场景。在H5页面会和平台数据发生交互,下面两种是比较常见的操作。
1.登录
唤醒App自带的登录功能,用来验证用户身份。大多数App中的登录页面都是原生实现,部分App使用的是H5技术。
2.版本更新
由于部分功能需要在最新版本的App上使用,所以在H5上增加了版本更新功能。可以使用以下几种方案:使用应用本身的版本更新功能;跳转应用市场下载更新;使用App对应的应用宝链接,下载应用并升级;
细节体验
1.组件接口定制化
无论是toast还是对话框,都由接口来处理判断,而不是写死在客户端本地。这样后期如果有问题,可以快速调整。
2.页面加载
主要包括以下几种类型:页面加载效果、页面下拉刷新、上滑加载和触底文案。
混合开发
1.字体规范
混合开发是指原生开发和H5开发两种方式并存。设计师在出设计稿时使用的是统一的字体规范,而在代码实现时是两组人。比如字体是30px,实现起来却有明显的差异。需要团队在开发前及时沟通,确认规范,解决掉这个问题。
2.页面加载
在混合开发中还会页面加载问题,简单来说就是A模式的内容加载完了,B模式的内容还在加载中,两者有明显差异,导致用户体验非常不友好。在处理时需要统一规范,在页面内容没有获取到之前一直显示加载交互,数据获取完后统一渲染和显示页面。
深度链接
App中的内容经常要分享到微信好友,朋友圈中。从这些网页直接抵达App对应的页面,就需要使用到深度链接技术。在下一章中会有单独的章节介绍深度链接,感兴趣的读者可以关注一下。
用户反馈
用户反馈是用户和平台的桥梁,在产品前期考虑到性价比可以集成腾讯吐个槽系统,能快速搭建平台自己的反馈系统。
上面和大家介绍了一下常见的注意事项,在1.0版本设计过程中需要根据平台属性来灵活选择。可能还有别的经验技巧没有总结,欢迎留言一起交流。希望本文能对大家有所帮助。
在写作过程中,如果有意见或者想法,欢迎有兴趣的读者添加我的微信一起交流探索,共同进步。
网友评论