基于MUI和Springboot框架的咖啡店在线下单APP的设计与实现文献综述

 2023-10-19 15:54:51

1.课题研究的现状及发展趋势

目前手机操作系统主要分为苹果的IOS系统和由Google和开放手机联盟开发的Android系统,针对使用不同操作系统的用户群体的移动开发人员必须为许多不同的操作系统(OS)开发不同平台的应用程序,这种跨平台的限制,大大增加了应用程序开发所需的时间和资源,同时也增加了开发人员的开发难度和要求。

随着Chrome和Safari的快速发展,以及IE Flash的不断衰落,HTML5进入了移动互联网时代。HTML5的跨平台优势在这样移动互联网的时代被进一步凸显出来。HTML5是唯一一个通吃PC、Mac、iPhone、iPad、Android、WindowsPhone等主流平台的跨平台语言。Java和Flash都曾梦想这个位置,都希望能够成为跨平台的主流语言之一,但梦断于IOS。此时人们纷纷开始研究基于HTML5开发跨平台手机应用。很多人当时认为,由于原生语言的开发难度大和跨平台的限制,原生应用的开发应该只是过渡,就像当年从C/S结构转变为B/S结构一样,而且学习Objective-C和Java很费劲,那么既然网页开发难度不高,然而HTML5 APP可移植性很自然,只需很少的努力就可以为HTML5 APP添加跨平台兼容性。我们还会网页开发,我们为什么不试试HTML5来开发移动应用来克服跨平台问题。

目前支持HTML5移动开发的主流框架有以下几个:PhoneGap,Ionic,Hbuilder(国产),appcan(国产)等,使用哪个开发框架还需要根据具体需求针对性的选用。尽管这些框架能够实现HTML5移动APP的开发,但是它的开发任然存在很大的问题,比如:不能完全跨平台,不同的平台代码需要微调,不能很好的解决和使用原生代码的功能,云端编译,无法保证安全性,需要结合插件使用,并且原生语言可以与设备几乎所有的硬件进行交互,可以轻松与位置,相机,加速计,扬声器以及其他类型的传感器进行通信。在这里,HTML5 APP不能具有相同的能力,对HTML5的硬件支持有限,它也限制了各种需求的APP范围。所以在短时间内,HTML5并不能很完美的展现在用户的眼前,还需要不断的改善和更进。

移动互联是一个很现实的平台,谁对用户的需求满足的更快,谁的试错成本更低,谁就拥有巨大的优势。互联网产品大多数是免费的、且具有网络效应,后入者抢夺用户的难度非常大。然而使用原生开发移动APP,从招聘、开发、上线各个环节的效率都慢一倍以上,而且参与的人越多,沟通效率往往比HTML5拖慢不止一倍,这致使HTML5能够在移动开发方面脱颖而出,能够更好更快的给用户带来美好的体验!

2.选题意义及价值

随着智能手机的不断发展,用户对手机端程序的体验要求越来越高,多平台移动APP开发的效率和效果逐渐不能满足用户的需求,所以HTML5的跨平台优势在移动互联网时代被进一步凸显出来。如今移动Web端APP在慢慢占据市场中更多的份额,自HTML5开发语言正式封稿后,使用HTML5语言开发APP应用带来的用户体验和开发简易度是其他语言远远不如的。HTML5语言开发APP的优势主要有一下几点:可以用于操作系统平台,能够降低开发成本,容易推广容易爆发,HTML5,CSS,JavaScript等语言简单,能够大大降低开发难度。

随着餐饮业在不断发展,在经营管理上也逐步向信息化、网络化迈进。餐饮类APP已经慢慢开始成为人们生活不可缺少的工具,人们可以提前了解这家餐厅的价格,口味等信息,在用餐前可以预订,不用排队,大大节约了客户的时间。同时餐饮类APP开发系列的点餐系统能有效提升餐厅的服务品质,实现高档次的餐饮服务体验。并且可以定位受众人群,及时的将上级促销和优惠信息推送到每位顾客的手上。让顾客在第一时间了解促销优惠,这将大大的减少餐饮企业的宣传推广成本,减低运营费用。而且这种移动APP营销渠道就有着可信度高、互动极强的特点。并且还能有效的增加老客户的粘度,实现吸引客户再次消费。对于工作人员作业更加简单、高效,灵活准确,并且以财务为中心,减轻一线操作人员的劳动强度,节省营业人员的交班时间,加强财务审核管理。

综上所述,选择该课题研究即满足当前及未来技术发展的趋势,也满足当前时下用户的需求。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。