摘要
现在各式各样的移动应用已经成为人们生活中不可缺少的元素,而发现移动应用代码缺陷是移动应用开发人员必须面对的重要且繁杂的工作。分析了移动应用代码特点、代码缺陷定义及常用检测方法,归纳了当前移动应用常用的原生开发模式、基于Web开发模式、以原生技术为主的混合开发模式、以Web前端技术为主的跨平台开发模式、Flutter跨平台开发模式等五种开发模式,提出针对这五种开发模式基于工具的代码缺陷静态检测方案。
Now all kinds of mobile applications have become an indispensable element in people’s life,while detecting mobile application code defects is an important and complex task that mobile application developers must face.This paper analyses the characteristics of mobile application code,the definition of code defects and common detection methods,generalizes five common development modes of mobile applications,such as native development mode,web based development mode,hybrid development mode based on native technology,cross-platform development mode based on web front-end technology and flutter cross-platform development mode.This paper proposes tool-based static code defect detection schemes for these five development modes.
作者
黄涛
Huang Tao(School of Computer and Electronic Information Engineer, Wuhan City Polytechnic, Wuhan 430064, Hubei)
出处
《武汉工程职业技术学院学报》
2022年第1期22-26,共5页
Journal of Wuhan Engineering Institute
关键词
移动应用
代码缺陷
静态检测
程序代码
检测工具
App开发
mobile application
code defects
static detecting
program code
detection tools
App development