微信开放平台和微信公众平台的区别

1、开放平台:

是微信对外开放API接口的平台

开放的API接口,供第三方网站和App调用

后端程序员是开放平台开发的主力军

2、公众平台:

是基于微信公众号,为微信用户提供服务的平台

所有的公众号,都属于微信内开发

前端程序员是公众平台开发的主力军

认识小程序

什么是微信小程序

微信官方定义:微信小程序是一种全新的连接用户与服务的媒介,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。

小程序的特点:体积小、方便获取与传播;

小程序的理念:用完即走;

小程序出现的目的

拦截用户流量入口,今后,用户每天的大多数应用需求,都可以从微信小程序中得到满足

小程序和订阅号、服务号的区别

1、发布时间不同

2012-07 微信公众平台发布

2017-01  小程序发布

2、入口方式不同

订阅号、服务号是作为微信联系人存在的

小程序有自己的独立入口

3、体验效果不同

订阅号、服务号体验差一些,无法提供类似于App的体验

小程序模拟了手机App的体验,更人性化

小程序适合的业务场景

适合做用完即走的应用:

例如:点外卖、打车、代驾、共享单车等

不适合做重度依赖的应用:

例如:音乐视频播放类、大型手机游戏类等

小程序和传统手机App的区别

1、开发原理不同

App:基于手机操作系统提供的API进行开发

小程序:基于微信提供的API进行开发

2、运行方式不同

App:直接安装并运行在手机操作系统之上,例如:爱奇艺、京东、支付宝 等不需要安装微信即可运行

小程序:必须基于手机微信才能安装和运行的