[发明专利]自动构建移动应用程序的方法和装置在审
申请号: | 201611064525.7 | 申请日: | 2016-11-28 |
公开(公告)号: | CN106775654A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 赵善浮;郭南明;温斯嘉;张洪荣;李冠辉;陈威 | 申请(专利权)人: | 广东亿迅科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳市精英专利事务所44242 | 代理人: | 葛勤 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 构建 移动 应用程序 方法 装置 | ||
技术领域
本发明涉及一种应用程序生成技术,尤其是指一种自动构建移动应用程序的方法和装置。
背景技术
随着手机及其他移动计算设备性能的不断提升和移动互联网技术的普及,企业对各种类型的移动应用程序需求量越来越大。商务办公类移动应用程序由于使用方便,能够有效提升自身形象和提高工作效率,有很大的潜在需求。这种类型的移动应用程序普遍对设备性能需求不高,各公司所需功能比较重复,兼有一定的个性化需求,采用传统的应用程序软件开发方式,不仅时间周期长,而且成本和技术门槛高。基于模板的移动应用程序生成技术则克服了上面的缺点,在保持基本功能模块和处理逻辑不变的情况下,用户只需按需的进行基本界面定制,技术门槛和维护费用都很低,是解决中小企业如何融入移动互联网时代这一难题的最佳途径之一。
发明内容
本发明所要解决的技术问题是:本发明提供了一个自动化应用程序生成平台,开发人员只需进行应用程序的定制化操作,即可自动构建相应的代码,生成对应的应用程序安装文件。
为了解决上述技术问题,本发明采用的技术方案为:一种自动构建移动应用程序的方法,其特征在于:包括动态打包流程;
所述动态打包流程,在应用程序创建的关节点操作时调用与关节点相对应的生成流程脚本,从而完成应用程序的打包;
所述关节点包括应用程序配置、应用程序连接、应用程序编译;
所述生成流程脚本组的生成流程脚本中包括对应关节点的配置设置。
上述中,还包括应用程序创建流程;
所述应用程序创建流程包括设置应用程序基础信息并写入与应用程序配置关节点相对应的生成流程脚本的步骤;所述基础信息包括:App名称、简介、App图标、启动画面、引导页、版权信息。
上述中,还包括模版配置流程;
所述模版配置流程包括,
设立至少一种模版的步骤,所述模版包括应用程序的界面信息、模块信息及初始化设置中的一种或多种的应用程序信息;
等待默认选择/手动选择一个模版,并将选择的模版写入与应用程序连接关节点相对应的生成流程脚本的步骤。
上述中,所述关节点还包括应用内容更新;
还包括主题配置流程;
所述主题配置流程包括,
设立至少一种配色方案作为主题的步骤;
等待默认选择/手动选择一种主题,并将选择的模版写入与应用内容更新关节点相对应的生成流程脚本的步骤。
上述中,还包括组件配置流程;
所述功能组件配置流程包括,
设立至少一种功能组件的步骤;所述功能组件包括基础功能组件、基础UI组件、硬件设备访问能力组件的一种或多种;
所述基础UI组件包括导航视图组件、图片轮播组件、常用按钮、提示框;
所述硬件设备访问能力组件包括相机、地图、LBS定位、指南针、通讯录、文件、语音;
等待选择所需功能组件,并将选择的模版写入与应用程序编译关节点相对应的生成流程脚本的步骤。
本发明还涉及一种自动构建移动应用程序的装置,包括动态打包模块;
所述动态打包模块,用于在应用程序创建的关节点操作时调用与关节点相对应的生成流程脚本,从而完成应用程序的打包;
所述关节点包括应用程序配置、应用程序连接、应用程序编译;
所述生成流程脚本组的生成流程脚本中包括对应关节点的配置设置。
上述中,还包括应用程序创建模块;
所述应用程序创建模块,用于设置应用程序基础信息并写入与应用程序配置关节点相对应的生成流程脚本;所述基础信息包括:App名称、简介、App图标、启动画面、引导页、版权信息。
上述中,还包括模版配置模块;
所述模版配置流程模块,
模版设立单元,用于设立至少一种模版,所述模版包括应用程序的界面信息、模块信息及初始化设置中的一种或多种的应用程序信息;
模版选择单元,用于等待默认选择/手动选择一个模版,并将选择的模版写入与应用程序连接关节点相对应的生成流程脚本。
上述中,所述关节点还包括应用内容更新;
还包括主题配置模块;
所述主题配置模块包括,
主体设立单元,用于设立至少一种配色方案作为主题;
主体选择单元,用于等待默认选择/手动选择一种主题,并将选择的模版写入与应用内容更新关节点相对应的生成流程脚本。
上述中,还包括组件配置模块;
所述功能组件配置模块包括,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东亿迅科技有限公司,未经广东亿迅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611064525.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种壁纸更换方法及装置
- 下一篇:双开应用图标管理方法、系统及终端