创意电子

标题: 小步调开发流程详解 [打印本页]

作者: 火猫网络    时间: 2020-9-4 14:46
标题: 小步调开发流程详解

                               
登录/注册后可看大图
小步调开发的分析图


以上是小步调开发的分析图。
功能分析:不管是将小步调外包还是公司内部开发,都要先做好功能分析,确定好小步调的功能点。等于做事情的目标,有目标才能做好做对。而功能点分析最好直接与开发职员沟通,他们运用自身的开发思维,能很好地分析功能的实现难易。期间最好做好草图分析,可以使用墨刀,Axure等工具做一个更易明白的原型图。这部门工作通常由产品司理,或者需求分析职员来做。
ui设计:UI设计师把功能分析后得到的草图举行具体设计,期间可能参考同行同类的良好小步调或网站,并根据甲方产品调性举行个性化设计。选择或设计具有统一视觉体验的icon,更良好的ui设计会对用户操作的习惯举行优化,把交互体验UE做得极致。注意这部门的客户可能会将组建自己的开发团队,长期对产品举行打磨优化。
前端框架使用: 在开发前,要确定是否使用多端同时开发,可以使用如uni-app,mpvue等着名框架。但使用该类框架轻易带出部门兼容性题目,可能会因框架的限制导致无法解决。必要大量该框架的开发履历,否则不建议使用。而ui框架,如vant,weui,iview weapp等,最好只选择其一,选择更符合ui设计统一体验的举行开发。ui框架可以淘汰大量的重复人工成本,是很好的选择。
后端服务:后端服务是一个小步调最重要的部门,是功能实现的基础。接受外界的指令,举行分析整理存储数据和对外界举行沟通等。现在的微信小步调可以选择云开发功能,节流大部门后台服务器的费用和淘汰开发难度,节流开发周期等好处。而且云服务由腾讯官方提供,有稳定的保障,价格从免费起,使用门槛很低,各人皆可申请。
性能优化:控制包的巨细,最好在1m左右,包管下载时间在一秒左右打开,这样的用户体验是最好的。淘汰/合并使用setData,或者局部更新setData。遇到大量数据更新时,要只管制止过多的setData,保持在1秒10次以下的调用频率。 onPageScroll 要小心过度调用。 最后上线前可以使用audits来做体验测评。这个功能是微信开发者工具自带的。



                               
登录/注册后可看大图
audits


团体的流程是这样,实在每一个流程都可能会遇到难点,可能是后端服务开发,也可能是ui设计符合产品调性,也可能是前端的性能优化不好。

原文:http://www.firecat-web.com/news/44




欢迎光临 创意电子 (https://wxcydz.cc/) Powered by Discuz! X3.4