基于微信(公众平台,企业号和小程序)开发有愈来愈热的趋势,很多人利用微信提供的接口和第三方提供的接口,做出了各种有趣的功能,但多数功能或是不实用,或是遇到微信和第三方接口的限制,无法实现大规模应用,大部分微信开发都是玩票的。
那么,到底该如何突破目前的状况,真正实现有效利用这个平台呢?带着这个问题,询问了一些微信(公众平台,企业号和小程序)和wed app开发者,结合网上的案例,整理出如下两种方向。
微信(公众平台,企业号)内置浏览器带给Web App的机遇
微信公众账号可以很方便的向用户发送链接,因此是Web App一个天然的入口,并且它有天生的用户系统,结合微信官方接口,可以免去用户注册流程,而社交系统让推广营销事半功倍,口碑营销可以让真正的好App免费的获得用户。
而微信的内置浏览器可以让用户在一个App里形成完整的体验,因此微信Web App的体验甚至可以超过传统的Web App。
大多Web App开发者,以及网上的案例,都一致看好微信Web App的前景。如磊友科技的赵霏,已经在微信公众平台上试运营HTML5手机游戏平台,获得了良好的用户反馈。
不过我们也要看到,微信Web App的机会并不成熟,微信内置浏览器只是调用系统自带的浏览器组件来运行的,这样在Android平台中的碎片化也随之得到放大,如磊友科技试运行微信HTML5游戏,就发现很多Android机型运行游戏有问题。
我们期待微信今后能自带浏览器内核,并开放浏览器接口,这样能在所有平台上体验统一,超越传统Web App甚至原生App,到那时候微信作为一个Web App平台才会发挥它真正的力量。
开发自主产权接口和第三方接口/服务收费
天下没有免费的午餐,现在网络上很多公司都提供了接口以供开发者调用,但是如果收益与付出不匹配,那么对API收费、撤回API就是很自然的了,如Google、Twitter这种大公司都曾经这么做过,国内的公司做起来就更没有心理负担了。
一个简单的例子是网易有道翻译的API,利用微信公众平台API对接,可以直接调用翻译结果而不带有道的任何信息,这种“吸血式”利用显然是不利于有道的,因此它给API调用频率设定了一个上限,超过这个上限则调用失败。
因此,微信公众平台的开发者如果想不受限制的调用接口,要么自己开发,要么向第三方接口提供商缴费。而有些包含大数据或内容的接口,如地图,开发起来难度太大,因此向接口提供商缴费成为唯一的选择,在这种情况下,如果微信公众平台发展起来,第三方接口提供甚至可以成为一个不小的市场。
事实上进行微信开发比较早的开发者们对这种情况已有预料,如一名提供企业微信开发服务的开发者就表示,今后会向开发自有接口并收费的方向发展。而网上也出现了这类的服务,并且也是收费的。
小程序
微信小程序,简称小程序,它是不需要安装即可使用的app,实现了不需要安装繁的。app即可实现app功能的目的,用户打开微信通过扫一扫功能即可立即使用app功能。
小程序上线后得到了很多企业、政府、媒体、其他组织或个人开发者的关注。其中具有代表性的有网证CTID(微信身份证),跳一跳,京东等
结语
微信公众平台从开放到现在,很多功能已经逐渐完善,相app来说小程序以其灵活便捷的优势已逐步替代部分app。所以微信开发前途无量。