当前位置>主页 > 期刊在线 > 通信工程 >

通信工程2020年10期

混合移动APP 跨平台混合开发综述
乔治强
(陕西理工大学 管理学院,陕西 汉中 723001)

摘  要:随着物联网的发展移动应用已经大量应用在了商务、政务、教育、企业的各个方面。传统手机APP 开发主要采用Java 或C++ 等高级语言,开发难度大,开发周期长。同时移动操作系统的多样性使得跨平台开发成为新的要求。随着Web 技术的发展,混合模式开发APP 逐渐成为一种新的方式,并能够大幅降低APP 开发周期和技术门槛。文章研究现有的混合开发技术原理、技术模式,提出了一个通用的采用Cordova 框架的APP 软件体系结构。


关键词:Cordova;跨平台;移动应用




中图分类号:TP311.56         文献标识码:A         文章编号:2096-4706(2020)10-0071-03


Overview of Cross Platform Hybrid Development of Mixed Mobile APP

QIAO Zhiqiang

(Management Department,Shaanxi University of Technology,Hanzhong 723001,China)

Abstract:With the development of the internet of things,mobile applications have been widely used in business,government,education and enterprise. Traditional mobile APP development mainly uses Java or C++ and other high-level languages,which is difficult to develop and has a long development cycle. At the same time,the diversity of mobile operating system makes cross platform developmenta new requirement. With the development of Web technology,hybrid development of APP has gradually become a new way,and cansignificantly reduce the development cycle and technical threshold of APP. In this paper,we study the principle and technology mode ofthe existing hybrid development technology,and propose a general APP software architecture using Cordova framework.

Keywords:Cordova;cross platform;mobile application


基金项目:陕西理工大学科研项目(XJG1547)


参考文献:

[1] 顾学海,胡牧,蒋厚明,等. 基于HTML5 的混合移动应用开发 [J]. 计算机系统应用,2016,25(5):236-239.

[2] 高兴建,花晓慧,邢溧萍. 基于Ionic 的混合移动应用的研究与实现 [J]. 计算机时代,2018(3):31-34.

[3] 贾军营,张大成,高春.Hybrid App 开发框架的实现及性能优化 [J]. 计算机系统应用,2017,26(7):130-136.

[4] 罗圣美,王蔚,任文慧. 两种移动应用开发框架的性能测试比较——基于PhoneGap 和Titanium [J]. 中兴通讯技术,2013,19(3):44-47.

[5] 施伟,王硕苹,郭鸣,等. 跨平台移动应用中间适配层设计与实现 [J]. 计算机工程与应用,2014,50(16):39-44.


作者简介:乔治强(1975—),男,汉族,宁夏中宁人,工程师,硕士,研究方向:软件体系结构。