[发明专利]一种手机应用开发方法和系统无效
申请号: | 201210022379.7 | 申请日: | 2012-02-01 |
公开(公告)号: | CN102654833A | 公开(公告)日: | 2012-09-05 |
发明(设计)人: | 李昕;邱志坚 | 申请(专利权)人: | 中兴通讯(香港)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅;熊贤卿 |
地址: | 中国香港湾仔港湾道*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 手机 应用 开发 方法 系统 | ||
技术领域
本发明涉及一种软件开发技术,尤其涉及一种手机应用开发方法和系统。
背景技术
在现有的技术中,软件开发商开发手机应用,是通过编写代码实现的,这需要开发者精通Java等编程语言和程序调试技巧,非常费时费力,而且代码重用率低,开发效率很低。对于不熟悉Java等编程语言的用户或者应用开发者而言,手机应用开发是一大难题。
但是,随着手机应用的普及,手机应用市场的快速增长,越来越多手机应用提供商希望能够快速和自主开发手机应用,因此十分有必要提供一种简单易用的手机应用开发方法和系统。
发明内容
本发明提供一种手机应用开发方法和系统,以一种可视化的编辑环境为使用者提供软件开发功能,在整个手机应用开发过程中,无需编写任何软件代码,使得手机应用的开发变得非常简单和高效。
本发明提供的一种手机应用开发系统,其在在线的、可视化的操作界面中实现,包括:
代码封装层,用于将实现应用开发的程序代码封装成各个功能控件;所述功能控件为可视化组件;
应用开发层,用于基于可视化的操作界面,通过图形化建模的控件编辑器进行应用开发。
其中,所述系统还包括:
控件库,用于存储所述代码封装层封装而成的功能控件;所述功能控件包括:按钮控件、标签控件、文本框控件、图片控件、浏览器控件、视频控件、音频控件;
模型库,用于提供可供所述应用开发层调用的,用于手机应用开发的应用模型。
其中,所述应用开发层包括:
自定义开发模块,用于通过控件编辑器自定义应用页面;
模型开发模块,用于以所述模型库中存储的应用模型为基础,开发手机应用。
其中,所述自定义开发模块,具体包括:
应用页面创建单元,用于通过控件编辑器创建一个自定义应用页面;
控件设置单元,用于从所述控件库中调用功能控件,将其排布于所述应用页面创建单元创建的自定义应用页面上;
属性设置单元,用于对所述排布在所述自定义应用页面上的功能控件的属性进行设置;所述功能控件的属性包括控件名、方位、样式、字体、背景图;
应用页面合成单元,用于保存所述功能控件的在所述自定义应用页面上的排布方式以及属性,合成手机应用的应用页面。
其中,所述模型开发模块,具体包括:
模型调用单元,用于从所述模型库中调用已经创建的应用模型;
控件设置单元,用于从所述控件库中调用功能控件,将其排布于所述应用模型对应的应用页面上;或对所述应用模型对应的应用页面中已有的功能控件进行排布;
属性设置单元,用于对所述排布在所述应用模型对应的应用页面中的功能控件的属性进行设置;所述功能控件的属性包括控件名、方位、样式、字体、背景图;
应用页面合成单元,用于保存所述功能控件的在所述自定义应用页面上的排布方式以及属性,合成手机应用的应用页面。
相应的,本发明还提供一种手机应用开发方法,该手机应用开发方法在在线的、可视化的操作界面中实现,包括:
将实现应用开发的程序代码封装成各个功能控件;所述功能控件为可视化组件;
基于可视化的操作界面,通过图形化建模的控件编辑器进行应用开发。
其中,所述方法还包括:
存储所述代码封装层封装而成的功能控件;所述功能控件包括:按钮控件、标签控件、文本框控件、图片控件、浏览器控件、视频控件、音频控件;
基于所述功能控件,提供可供所述应用开发层调用的,用于手机应用开发的应用模型。
其中,所述基于可视化的操作界面,通过图形化建模的控件编辑器进行应用开发,包括:
通过控件编辑器自定义应用页面;
以所述应用模型为基础,开发手机应用。
其中,所述通过控件编辑器自定义应用页面,包括:
通过控件编辑器创建一个自定义应用页面;
调用所述功能控件,将其排布于所述自定义应用页面上;
对所述排布在自定义应用页面上的功能控件的属性进行设置;所述功能控件的属性包括控件名、方位、样式、字体、背景图;
保存所述功能控件的在所述自定义应用页面上的排布方式以及属性,合成手机应用。
其中,以所述应用模型为基础,开发手机应用,包括:
调用已经创建的应用模型;
调用功能控件,并将其排布于所述应用模型对应的应用页面上;或对所述应用模型对应的应用页面中已有的功能控件进行排布;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯(香港)有限公司,未经中兴通讯(香港)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210022379.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车远近车灯双重感应自动切换装置
- 下一篇:一种板擦