1.1.2 小程序的发展历程
微信小程序最初并不完善,也没有对外开放,它仅是微信团队内部进行一些业务处理的JS API,一些外部开发者发现这些相关的API后,按照相应的规则使用这些接口,随着时间的推移与外部开发者数量的增多,这些API形成了一种业内默认的规则与标准。2015年初,微信团队对拍摄、录音、语音识别、二维码、地图、支付、分享、卡券等几十个API进行整理,发布了一整套的网页开发工具包,也被称为JS-SDK,供所有开发者使用,使一些外部开发者也能够方便使用微信的原生功能,这就是小程序的雏形。
2016年1月11日,“微信之父”张小龙对微信功能进行分析,提出了“一切以用户价值为依据”“让创造体现价值”“让用户用完即走”“让商业化存在于无形之中”的四大价值观。也指出了越来越多产品采用公众号方式实现面临的问题,虽然公众号具有开发方便、获取用户和传播成本低等特点,但是公众号拆分出的服务号并不能很好地解决服务所面临的问题,因此需要探索一种全新形态的应用,也就是微信小程序。
2016年9月21日,微信小程序开始内测,在微信生态中,微信小程序“用完即走”的模式引发广泛关注,吸引了大批开发者参与测试。
2017年1月9日,微信小程序测试结束,首批微信小程序正式上线运营,用户可以通过微信小程序体验相应的服务。
2017年12月28日,微信更新的6.6.1版本中开放了小游戏程序,作为其中代表的“跳一跳”小程序,以游戏的方式引起了众多关注,收到了许多用户的好评,由此确定小游戏是小程序的另一种发展形态。
随着小程序版本的更新与优化,先后增加了小程序投诉、收藏与分享、广告、功能服务搜索、后台数据分析与管理等功能,使得第三方很容易开发出一款功能完善的小程序。时至今日,小程序因为使用简便、开发成本低等特点,已经成为商家应用的首选,各种各样的小程序为人们的衣食住行提供服务。