伴随着移动互联网的发展,互联网产品的承载形式也越来越多样化,从移动互联网初期的APP开发热潮,到后面的微信公众号web开发兴起,再到这两年的小程序开发逐步爆发,每一次新的载体出现,也伴随着一大波红利流量。长线在开发服务的一线,“匠邦互联网”也深刻感受到了每一次新的技术创新所带来的市场热潮,但大多数不擅长技术的创业者和企业,在规划一个互联网孵化项目的时候,并不能非常好地去判断手头的项目,适合什么样的开发承载形式,缺乏对一个项目实际应用场景的专业判断。所以偶尔也会接触到一些比较奇怪的需求,比如:
“我想做一个公司网站的APP,可以查看公司的简介,产品,联系方式”;
“我要在公众号开发一个社交平台,需要即时聊天的功能”;
“我要在小程序上实现一个推送功能,可以像短信那样批量群发消息给指定的部分人”
小程序虽然被喻为原生APP,但是开发小程序与开发APP所需要的技术不是在一个层次上的。小程序的开发,是基于微信官方提供开发指引与工具基础上去开发,相当有一个大致的框架作为基础。而APP开发,所有的框架内容都要从基础开始搭建,技术难度与开发周期都在小程序之上,这是区别之一。
区别之二,在于它们的功能实现与技术维护上。小程序虽然能实现企业商家的大部分功能需求,但是依旧有一些功能是它无法实现而APP开发可以实现的。比如一些物联网项目的需求功能,就只能在APP上才能真正实现软硬件对接。
另外,在开发之后的后期维护上,APP比小程序维护所需技术更深层次,它需要针对不同类型的系统做兼容性开发、维护以及系统升级,以保障它能顺畅运行。而小程序的维护,有微信官方的支持,维护成本更低、周期更短,且流程更加简单一些。
并且微信小程序可以与公众号相互关联这一点,是明显让这两个平台得以互补的设定。小程序难以将客户真实留存到平台中,而公众号的粉丝体系恰好可以弥补这一功能,实现粉丝的沉淀。而开发小程序商城之后,与公众号进行关联,可通过图文、自定义菜单等,赋予小程序入口,将公号的粉丝引到小程序中,同时对商城进行推广与曝光。这种在公众号原有基础上推广小程序商城的做法,也是比较有效的。
小程序开发与公众号开发的区别,首先要从它们两者的定位来分析。微信官方赋予公众号的定位是线上营销平台,它以营销与信息传递为主要功能,产品与服务这一块仅占据次要位置;而小程序是可以打通线上线下的,虽然没有粉丝关注功能来促用户留存、没有固定入口保障固定流量来源,但它的即用即走的方便性,以及线上线下都能提供产品与服务的定位,更适合去扩展发展场景,实现O2O发展模式。
所以,如果企业商家是想开发一个微信平台用来做企业营销与信息传输的话,建议可以选择公众号去开发,如果是向将其作为一个提供服务与产品的平台的话,开发小程序在目前看来会更好一些。