小程序的特点及开发能力
1.相比传统应用,有以下特点
- 与Web相比,首先入口不同。
- 主要都是基于传统的前端技术,以JavaScript语言为主。
- 与App相比,学习门槛和开发成本都比较低,可以快速上手。
- 不需要下载和安装,不想用了也不需要卸载。
- 相比H5,小程序受限微信运营规范,不像H5页面那么灵活。但它也可以做一些H5做不了的事情,比如消息订阅,直接转发消息发给好友等。
2.小程序的开发能力
依托于微信的宿主环境,除了常用的UI组件及网络API之外,在设备能力上,凡微信有的能力,例如振动,监听网络状态,罗盘等,小程序都有。此外,在运营上开放的能力有以下8点值得关注:
- 小程序和公众号可重名
- 小程序开放群相关能力
- 小程序“附近小程序”功能
- 小程序“星标”功能
- 小程序可关联500个公众号
- 可以直接打开网页
- 小程序的灰度更新和线上版本回退功能
- 小程序客服能力配置
3.开发小程序的一般流程
- 注册
- 小程序信息完善
- 开发小程序
- 提交审核和发布
微信小程序开放了哪些新功能?
1.搜索
开放小程序页面结构化数据接入,逐步开放小程序的本地搜能力,缩短搜索结果的曝光路径,这点改进对于小众的长尾小程序更新有利。
2.附近小程序
强化附近小程序的发现,通过丰富服务、商品等讯息的展示,并引入评价,来更好的浮出附近的优质商家。
3.订阅消息
小程序“订阅消息”能力已经上线,让开发者可通过一次性或长期性,让用户订阅通知消息。
4.封面广告等广告能力增加
5.基础商业场景能力的完善
- 微信将重点通过打造品牌认证、优化物流工具、建立交易保障体系等,加强商业交易场景建设。
- 这虽然不是在做电商平台,但其实完成了这些,离推出电商平台也只是水到渠成的事了。
6.直播组件
- 2019年直播带货比较火,有小程序商家尝试开发直播产品,但是开发这样的产品有痛点,流量贵、开发量大,这些问题影响小程序直播能力的快速落地。
- 2020年小程序将推出官方的小程序直播组件,一举解决了这些问题。目前直播组件正在小范围内测试。
7.小程序框架
使小程序可以脱离微信客户端的环境,运行在手机以外的智能设备上,让更多的线下设备可与微信生态发生联动了。