APP下载

基于煤矿安全监控系统的移动监控平台

2021-11-23胡向荣

商品与质量 2021年20期
关键词:煤矿功能系统

胡向荣

山西阳光三极科技股份有限公司 山西太原 030032

1 移动应用开发技术

移动应用开发类似于Web应用开发,是传统软件开发的延续。进行移动应用开发常用到三种程序,分别是原生应用、HTML5以及混合开发APP。

1.1 混合式APP 开发技术

HybridAPP同时使用网页语言与程序语言开发,通过应用商店区分移动操作系统,用户需要自行进行安装。总体特性更接近NativeAPP。但因为同时使用了网页语言编码,所以开发成本和难度比NativeAPP要小很多。因此说,HybridAPP兼具了NativeAPP的所有优势,同时开发成本与NativeAPP相比也更加低廉。Ionic是一款基于Angular、Cordova的强大的HTML5混合式开发框架,可以对移动APP、移动端WEB页面、微信公众平台进行快速的研发,混合APPweb页面Ionic调用原生的功能是基于Cordova,Cordova提供了JavaScript调用Native功能,ionic自己也封装了一套完美的CSSUI库。AngularJS诞生于2009年,由MiskoHevery创建,后为Google所收购[1]。是一款优秀的前端JS框架,已经被广泛的运用于多种产品中。Angu-larJS特性多样,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等,可以快速构建起强大的前台移动应用。

1.2 后台服务开发技术

Spring是一个开源框架,它由RodJohnson创建。是为了降低企业在开发过程中的繁琐度而创立的。Spring利用基本的JavaBean就可以完成以前只可能由EJB完成的事情。然而,Spring的用途十分多样,不仅可以开发服务终端,从简单性和可调节性来说,任何Java应用都可以从Spring中受益。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。Spring可以使简单地组件在重新组合后变成一个复杂的应用。同时Spring也提供了很多基础功能事务管理、持久化框架集成等,将应用逻辑的开发留给使用者。……

登录APP查看全文

猜你喜欢

煤矿功能系统
也谈诗的“功能”
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关于非首都功能疏解的几点思考
大型煤矿自动化控制系统的设计与应用
上半年确定关闭煤矿名单513处
去年95.6%煤矿实现“零死亡”
中西医结合治疗甲状腺功能亢进症31例