小程序的优势太多了,就重点说几个吧。
提高开发效率:小程序大幅度提高了移动应用的开发效率,实现同样的功能,以前开发APP需要两周,小程序开发只需要两天,对于传统企业想实现业务的互联网化,小程序绝对是首选。以腾讯云为例,拿到首批内测资格后,不到一周已经开发出4个案例,同时有针对性的提出腾讯云+小程序的解决方案,进一步提高小程序开发效率,详见www.qcloud.com。
安全性更高:小程序的网络请求必须使用http,同时必须通过微信审核后才能上线,可信度和安全性更高。之前公众号内容被微信封了之后,内容还是可以通过url在微信外传播,但小程序完全部署在微信控制的服务端,如果被封了将完全不可用。
体验更好:从小程序开发情况来看,是支持切换到后台运行的,能解决公众号里,用户中断操作从深层页面跳出后,还要重新操作很多步才能进入之前使用页面的问题。同时微信官方也制定了小程序设计指南,新开页面深度不能超过5层,保障了用户的使用体验。
获客成本低:微信有着移动互联网最大的用户流量,苹果各种机型的用户加起来不到4亿,而微信的用户超过了8亿,有着巨大的流量。借助微信开展的业务,能基于数据分析后的用户,精准投放广告,更容易获客。
小程序开发的缺点
开发扩展性受限:小程序开发有一套私有的技术规范,所以开发扩展性上是受限制的,复杂的界面和控件,还需要微信官方支持。
开发工具不完善:部分微信自定义语言的文档说明还缺失(Tab控件说明缺失);文档和代码没有导航;开发工具中预览界面自适应有问题等。