摘要
基于对目前移动应用开发中存在问题的分析,提出并实现了一种面向智能移动终端的应用引擎及相应的IDE。应用引擎采用了混合式应用的方式并将原生代码相关的部分进行了封装,集成了API封装模块、云模块以及设备互联模块等。API封装模块设计并实现了Web页面和原生代码之间的交互方案,云模块会收集用户的使用数据并上传到云平台进行分析。IDE在基本的应用代码编辑、编译等功能之外提供了可视化开发功能,可以帮助开发人员快速地构建应用的界面框架并实时查看应用的实际效果。开发人员使用应用引擎系统只需编写前端代码便能完成移动应用的开发,并且,可以获得应用的详细使用数据以对应用进行优化。
Based on the analysis of problems of the present mobile application development,this paper proposes and implements a kind of app engine for intelligent mobile devices and corresponding IDE.App engine adopts the hybrid application mode and encapsulates the associated parts of native code,including API package module,cloud module and device interconnection module,etc.API package module implements the interaction between web pages and native code.Cloud module will collect users' data and upload to cloud platform for analysis.In addition to the basic functions of code editor and compiler,IDE provides a visual development environment that can help developers to quickly build interface framework of mobile applications and real-time preview the actual effect of the application before compiling.With app engine system,developers only need to write front-end code to develop mobile applications and can get real users' data to optimize the mobile application.
出处
《微型电脑应用》
2015年第9期9-12,4,共4页
Microcomputer Applications
基金
上海市科委科技发展基金攻关项目(12511503002)