也来谈谈微信服务号和小程序
服务号的出现,让用户可以在不下载安装app的情况下就可以享受服务,但是服务号是无法取代APP的,为什么?
首先我们来回答一个问题——服务是什么?
服务对于用户来说最直观的感受就是一个个页面,我在这个页面上可以缴话费,在那个页面上可以查询公交车信息,页面是服务的载体。启博小程序商城开发
那么问题来了——这些页面是如何搭建的呢?
这里我们先花时间简单介绍一下前端知识,我们在手机上看到的页面分为原生页面和h5页面:
原生页面的开发成本更高。搭建一个原生页面,需要安卓和iOS两端各开发一套页面;而H5页面,只需要开发一套页面就行了;
用户要访问原生页面必须要下载安装APP,而用户在浏览器就可以直接访问H5;
原生页面的改动,必须要经过应用市场的审核。审核通过后,用户还需要更新APP的版本,才可以看到改动后的原生页面。H5页面的改动不需要审核,可以随时上线,更加敏捷。苹果每年圣诞节期间都要休假暂停审核的平台,如果你的APP针对元旦在原生页面上做了一些改动,iOS版本必须要提前提审;
原生页面直接跟操作系统交互,而h5页面是跟宿主浏览器交互,所以原生页面可以提供更多功能;启博小程序商城开发
原生页面的交互比H5更加流畅。
总结:
H5页面开发成本低,速度快,功能少,体验差;
原生页面开发成本高,速度慢,功能多,体验好。
而服务号的主体只能基于h5进行开发,很难给用户提供原生app一样的体验。因此让服务号承载连接用户与服务的功能,其实是过度赋能的,微信需要一个产品来连接用户与服务。
小程序兼顾了原生和h5的优点,从用户的角度来说,体验比h5更好,比下载app更加便捷。开发成本低,开发一套页面可以兼容不同的平台,可以给用户提供原生页面的体验。
其实在我看来,小程序更像是一项新的前端技术,而不是新的产品形态。
张小龙在小程序刚发布时,给小程序定了4个特性:无须安装、触手可及、用完即走、无须卸载。其实无须安装,深究起来是错误的。
小程序是需要用户下载的,但是小程序的包太小了。与APP动辄几十M乃至一百多M相比,只有1-2M大小的小程序非常的轻量,2018年初很火跳一跳小程序包的大小只有4M。在loading过程中就可以完成下载,用户基本上是无感知的,因此包装成无需下载也没什么问题。
启博小程序商城开发
页:
[1]