一、文献综述
(一)国内外研究现状
随互联网发展及相关的技术的不断演进,人们能在浏览器上做越来越多的事情。同时,移动设备不断普及,逐步渗透进人们生活,提供更便利的服务,带来了多样的应用。
Web 应用基于浏览器。它能够跨平台使用,可以直接在浏览器中打开,无需用户做安装更新操作,但是对网络有一定的要求,对离线环境的支持差,存在不同浏览器的兼容性问题。Web 应用的发布审核并不严格,因此在发布流程上会更快,但在安全性上会有所欠缺。
原生 App依赖于终端操作系统,如安卓、IOS,通常需要不同的开发团队来维护,成本更高。它一般会从应用商店下载,审核更复杂,从而导致应用的迭代周期会更长一些,但也意味着更高的安全性。原生App需要用户先下载,安装,会占据设备更多的存储空间,带来的好处是弱网或离线环境下的体验较好,响应速度快。
基于上述的分析来看,两种应用在移动设备下使用各有利弊。总的来说,Web 应用在下载安装上会比原生 App 更便捷,开发维护成本更低,但同时对移动设备相关接口的调用更局限,如消息推送,缺少在离线环境下使用的能力,入口更深,不容易直接找到。
如何将两者的优势更好地结合起来,带来更好的用户体验,更佳的顺应移动互联网的发展?对于这个问题,各家头部公司都做出了不同的尝试,主要探究在不下载完整应用的情况下如何能做更多的事情。
国内,百度提出了轻应用,微信推出了小程序,都基于应用本身的能力。但由于用户体量,投入推广程度,使用形式等因素的影响,轻应用逐渐淡出在人们的视野,微信小程序日益流行普及,各个熟悉的应用也陆续推出了小程序,如支付宝,QQ等。在国外,Google 提出了 PWA(Progressive Web Apps)的概念,渐进式增强web应用的功能,需要浏览器提供支持让 web 应用具备像原生应用的能力。苹果发布了 App Clips,主要基于系统的能力,具有更好的用户体验。它是应用的一部分,更适合作为应用的推广手段。
鉴于微信小程序在国内的高使用率、低开发成本、易推广等特点,它非常适用于一些“小而美”的场景,作为小微企业创业初期的首选。甲醛检测类服务功能相对单一,因此使用微信小程序,性价比最高。
(二)研究主要成果
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。