一、文献综述
(一)国内外研究现状
1.国内针对微信的研究
微信自2011年由腾讯推出以来就以其全新的设计和使用体验,迅速获得大量的使用用户。随着微信的普及以及微信功能的逐渐丰富,国内针对微信的研究呈现出井喷的趋势。根据中国知网的数据分析显示,以微信为主题的研究越来越多,微信的学术关注度、学术传播度呈现逐年上升的趋势。
2.国内外对微信小程序的研究
微信官方自2017年1月正式发布微信小程序以来,吸引了众多开发者对其进行学习和开发,在超过200个细分领域推出了许多不同类型的小程序应用。微信小程序的不断发展吸引了众多开发者的目光,同时也将吸引更多的研究者对微信小程序应用进行研究。
由于移动互联网的普及和用户时间的碎片化, 应用程序的马太效应逐渐明显, 占据先发优势和契合用户使用需求的应用程序愈发壮大, 而排名靠后的应用程序鲜有人问津, 而随着移动终端安装APP数量的增加, 用户分摊到每个APP的使用时间进一步被摊薄, 大多数用户每天坚持打开的应用程序只有社交、资讯、视频、音乐等领域的应用程序的头部应用, 而处于长尾末端的应用程序在用户看来并没有单独下载的必要性, 在这样的背景下, 用户迫切希望有一种APP, 它无需安装卸载即可使用。2013年, 百度提出了轻应用 (light app) 的概念, 百度官方的解释是:轻应用是无需下载, 即搜即用的全功能APP, 既有媲美甚至超越原生APP () 的用户体验, 又具备网页应用 (Web APP) 的可被检索与智能分发的特性, 将有效解决优质应用和服务与移动用户需求对接的问题3。这与张小龙提到的“让更多的APP有一种更轻量的形态”、“无须安装, 随时可用, 用完即走, 无需卸载”不谋而合, 因此, 微信小程序也是一种“轻应用”, 它依托于微信这个超级APP, 用户省去了下载安装其他APP的麻烦, 也解决了长尾分发、用户与开发商的对接问题。
微信小程序官方为开发者提供了十分详尽的开发文档,开发者可以在微信小程序官方网站上找到所需的组件和API。微信小程序的页面框架使用的是类似于HTML的WXML,即微信标记语言;页面样式使用的是WXSS,即微信样式表,其语法与CSS相同,微信官方对其进行了扩展,使之更适合在微信小程序中使用;而作为微信小程序逻辑开发和数据管理的开发语言的是,微信小程序官方提供的组件和API可以说是基于的开发库,开发者可以使用已有的语言进行开发,微信小程序默认已经加载此开发库。后续国内诸多开源团队陆续开发出了各种微信小程序框架,如腾讯团队开源的类Vue语法规范的wepy、美团团队开源的Vue语法规范的mpvue、京东凹凸实验室开源的类React语法规范的taro、TouchUI WX、uni-app等,其中以uni-app使用最为广泛。
3.不同形式的'音乐播放器',基于微信小程序的、APP的、WEB的比较
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!
*请认真填写需求信息,我们会在24小时内与您取得联系。