小程序释放的能力一波接一波,对于开发者而言,真的是高潮一波接一波,微信已经越来越像一个移动端的操作系统。
如今,理论上来说,基于微信几乎可以完成所有想完成的开发任务。
我们来看看,在这两次的小程序更新中,重头的几个功能分别有哪些可「一展拳脚」的地方。
一、小程序直播的春天
对于符合类目的小程序,可以直接使用小程序“音视频录制组件”和“音视频播放组件”实现单向或双向的音视频服务。这是妥妥的直播开放的势头。
目前开放的类目有:社交、教育、医疗、政务民生、金融这五大类目,但是这里的大部分是需要证件与资质,好在小程序留了一个开口:教育类目,开发者与商家都可以先通过在线教育这个类目进行开发尝鲜。
1、音视频录制组件
可以使用微信本身带摄像头、麦克风实时的录制成数据流的形式,推送到开发者服务器上,目前支持flv和rtmp的格式。
小程序还额外提供了“美白”和“美颜”的功能 。利用这个组件可以做为一个数据采集器,实时的采集。
虽然是一个小程序组件,但是已经完胜市面的各种“居家安全摄像头”这些硬件产品。当然可以把采集音视频内容放到其它软件或硬件产品上。
2、音视频播放组件
可以把上文中提到的数据播放出来,当然也能播放其它设备或软件中的音视频数据,同样也是支持flv和rtmp格式。如今支持两种模式,一种是直播,另外一种是通话模式。
二、NFC 能力
北京的地铁站已经支持通过刷带NFC功能的手机出入站了,目前这个能力只能在Android 手机上实现。
小程序当前要求系统版本为Android5.0及以上的手机,并且符合ISO 14443-4标准的CPU卡(非触式卡标准)。
其实可以通过这种方式实现手机开公司的门禁或家里的智能锁,以后真的不用再带钥匙。对于创业者来说又是一个很好的机会。
关于NFC能力,可以参照一下邻国,这方面已经实现了很多场景用途。小程序NFC和蓝牙能力一样,也是通过API的方式提供出的。
启动NFC能力,把自身的ID告诉NFC识别器。NFC识别器再通过自身的系统联网进行业务处理。可以发送二进制数据,接收消息。
三、连 WIFI 小程序
之前有各种路由器的解决方案,现在也有各种WiFi解决方案,例如像「麦迪」这样的服务商。
微信已经开放WiFi插件,到店的顾客可以再不用问询密码,还可以第一时间把小程序推送给顾客,微信连Wi-Fi既可以极大的提升用户体验,又可以帮助商家提供精准的近场服务。
四、自定义组件
、
算是官方封装好的组件,对于开发者而言可以通过jsonwxmlwxssjs 来自己定义组件。
之前所有的代码都需要一行一行的编写或者复制、粘贴。现在完全可以通过这样的方式在团队内共享,减少开发工作量。
估计后面github这样的轮子会越来越多。
五、其他能力
分包能力,可以根据不同用户需要去下载指定的程序包,一方面可以提升加载速度,另一方面可以提用户需要进行加载;
第三方平台新增“directCommit”字段,可以帮助第三方节省一步操作,直接提交到本身的审核列表中。
在这次更新的能力中,当数直播能力这枚重磅炸弹。当然目前这个能力还管的很严,门槛较高。
之前直播这一块是一直不能碰的,现在已经开放了,这是一种重要要信号。有这方面打算的创业者,可以早做准备,一方面是因为需要先把音视频服务器搭建起来,保证能够稳定的提供支持,另一方面,这个服务,是很费钱的。
· END ·