张小龙推出微信小程序以后,到现在两年了。和微信平台究竟有什么联系和区别,都是腾讯的产品?喊出的口号又是取代大部分的APP项目,那么和APP的区别又是什么?凭什么能取代APP呢?这些问题最近还是有客户不断的问起,今天就给大家透彻的讲解一下。
小程序
本质是一种网页版的APP,不需要下载,也不需要像微信平台一样关注,通过链接直接进入首页就可以使用。对于用户来说,最大好处就是不需要下载,节省了手机内存。对于商家来和开发者来说,所获取的接口和运行环境还是微信的框架之下,需要按照腾讯的要求来进行,灵活新还是不如app直接。
微信平台
说起微信平台,到现在我还在及服务号和订阅号的区别。现在,服务号、订阅号、企业号、小程序都已经是并列关系了。微信平台的定位就如微信登录的首页介绍一样,再小的个体也有自己的品牌。微信平台的作用比较全面,咨询推送、各种功能实现、在线支付、在线客服,用户根据自己的需要,选择相应的账号类型。
APP
app按照运行环境又分为安卓版本和苹果版本,是直接运行在手机环境之下的,所以各种接口和权限是在以上两种网络形式之上的。但是缺点也很明显,开发周期长,费用高;推广成本高,用户需要下载、登录注册,如果自己没有一定的用户基础,是绝对不建议开发APP的,个别资金足、运营实力强的公司除外。
小程序和微信平台的区别和联系
首先,这两个家伙可以理解为兄弟俩,哥哥微信平台比弟弟小程序大5岁。他们的成长环境是一样的,都是微信的大环境(世界之窗和谷歌浏览器),各种接口获取都要按照的腾讯的规则,比如支付接口,不要奢望介入支付宝,目前没有可能行。这兄弟两虽然爹妈一样,成长环境一样,但是区别还是有的,小程序定位是“轻APP”,用完即走,所以不支持消息推送。所以,最大的问题就是商家如果想要和用户反复沟通、刺激消费,单靠小程序是不可能,必须得和微信平台关联,通过微信平台发送消息推送。
小程序和APP的区别和联系
先说APP的开发模式,分为原生开发、wab开发、混合开发,目前主流的是混合开发。即可保持项目结构的稳定,也可以做到前端页面的美观(亚马逊不了解中国的市场,失败也正常,在界面上和淘宝、京东就不在一个水平线上)。那么小程序呢,是要按照腾讯的要求和框架来做,app原生开发,而且用java开发是没有框架的,所以微信小程序的开发难度和费用,对于开发商家和技术团队来说都是普大喜奔的。其次,刚才反复说到了,小程序的运营环境是微信的大环境,所以某些特定接口还是腾讯的,这就决定了一部分功能还是没有app的接口丰富,比如支付宝接口、比如用户的实时定位。