【前言】近些年来,腾讯充分的挖掘微信海量的用户流量,先后提出了微信公众平台、微信小程序、微信开放平台、微信支付平台等应用。当然对于开发者而言,微信公众平台和微信小程序的开发是最多的也是针对微信APP内跳转最方便的两大平台。那么微信公众平台相对于微信小程序在功能上有何异同呢?在开发的过程中对于开发者的要求又有何区别?诸如此类问题,下面我就从笔者自身体验的角度阐述一下上述几个问题。
1.微信对于微信小程序和微信公众平台的定位
微信小程序:专注于功能业务,无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小,下载速度很快,用户感觉不到下载的过程。其主要的功能:
- 同App进行互补,提供同App类似的功能,比App操作更加简洁的轻应用。直接可以在微信内部打开,无需在外部安装,应用都比较轻巧。
- 用户使用频率不高,但又不得不用的功能软件,因为小程序开发的成本相对于手机App来讲是比较低的,对于开发这而言的话不需要了解Android、IOS等移动端操作系统的特性就可进行开发。
微信公众平台:微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,微信公众平台开发是指为微信公众号进行业务开发,为移动应用、PC端网站、公众号第三方平台(为各行各业公众号运营者提供服务)的开发。根据我的理解,腾讯对于公众号的定位是:提供用户定制的咨询推送,并且在享受内容福利的同时可以根据公众号运营者设计的功能业务进行