SDK 移动应用开发系统

G-ONE App移动应用开发系统由8个方面的产品与服务组成。

1、Hybrid应用引擎

G-ONEAppHybridAppEngine(混合应用)引擎,支持跨平台移动应用开发,集合了WebApp和NativeApp的各自优势,即降低了开发难度,又保留了原生体验。该引擎提供丰富的移动设备能力API,支持将第三方服务或自定义服务以插件的形式集成进来,具有极强的扩展性。

2、开发工具

G-ONEAppIDE是一套基于Eclipse的集成开发环境,可方便快捷的创建应用、开发应用、打包应用、管理应用。

3、UI框架

G-ONEAppUI框架是一套G-ONEApp独创的CSSUI框架,此框架可以帮助开发者遵循一套规则下快速实现UI布局和屏幕适配,提升开发效率。G-ONEAppUILib结合G-oneApp引擎的多窗口机制,达到应用开发效率与应用运行体验的完美结合。

4、调试模拟器

G-ONEApp开发环境中集成了一套调试模拟器,可以随时在PC上预览应用效果。此外,G-ONEApp还提供可在真机上直接进行调试的模拟运行环境G-ONEAppPlayer,这样免于每次真机调试应用都需要重新打包和安装。

5、云端打包器

G-ONEApp提供一套私有的云端打包服务,可以部署在企业内部,安全快速的完成iOS和Android应用的打包,极大省去环境安装调试的时间和投入。云端打出的iOS正式版应用,支持上传到苹果AppStore。

6、应用引擎扩展

G-ONEApp支持NativePlugin(原生插件)扩展,只需按照G-ONEApp提供的插件规范,可以将特殊的功能采用原生开发,或引入原生模块,封装后通过JS接口调用,达到功能扩展的目的。企业掌握自主权,不受技术绑架与限制。

功能特点:

业内领先的Hybrid移动应用开发引擎:采用HTML5作为开发语言,App体验好,运行速度快,完全满足各种类型移动App应用需求。

功能丰富的IDE集成开发工具:提供应用向导和界面向导,内置上百套界面模板和数十种应用插件,支持应用本地打包、模拟和调试。

标准开放易于扩展的开发框架:提供标准接口,支持第三方Javascript库与UI框架,支持自定义引擎和插件扩展;支持插件自定义资源,以实现插件的最大化复用。

丰富完整的企业级开发管理能力:提供开发团队管理、开发流程管理、配置管理、版本发布管理、发布测试管理,支持分支标签编译及对应的补丁包生成,可有效帮助企业有序控制开发过程,提升开发效率。