入局开发小程序的创业者很多,但是要说到比较成功的,其实没有几个,究竟要怎么做一个优秀的小程序呢?今天小程序开发公司隽云科技从另一个角度为您讲解。
1.启动
微信官方统计:有超过80%的小程序2s内没有完成loading的话,用户就会选择关闭离开。
loading是微信在下载小程序代码包及装载小程序的过程。在这个过程当中,开发者可以控制的是代码包的大小。
微信官方建议1M以内的代码包是比较合适的。在iOS系统可以小于929ms打开,安卓系统可以小于1500ms打开。
开发建议
1.去除冗余代码、多余的图片等资源;
2.非必要的图片资源放在云端;
3.压缩图片体积;
4.分包技术。分包介绍:小程序代码包可以切割区分为:核心功能、功能A、功能等等,根据用户使用场景逐步加载主包,当用户使用到的时候在加载其他分包。
2.渲染
微信官方建议:iOS下渲染时间不超过200ms,安卓下渲染时间不超过500ms。
怎么把渲染的速度提升:
1.快速呈现页面数据;
2.减少单次拉取的数据量;
3.需要用户等待时基于适当提示。
首次打开小程序loading的数据缓存到本地使用,用户二次进入则可以直接打开。(在调转的页面可以这样处理,需要异步检查更新数据)
2.交互
微信官方建议:减少用户的输入;需要授权时再弹窗;用户操作及时反馈。
建议:
1.微信静默授权,无需打断用户购物体验;
2.考虑用户取消授权的情况;
3.善用微信授权能力(扫一扫、蓝牙、收货地址等等)
总结:启动快,感受快,操作快,拥有这样的优势,小程序才算是踏入成功的第一步。
隽云科技是一家专业的小程序开发公司,专业做各行业小程序开发,如有相关小程序开发需求,欢迎详询隽云科技。