[发明专利]一种智能移动终端程序快速生成系统及方法无效
申请号: | 201010295635.0 | 申请日: | 2010-09-29 |
公开(公告)号: | CN101957756A | 公开(公告)日: | 2011-01-26 |
发明(设计)人: | 徐宇雷;蔡永军 | 申请(专利权)人: | 南京魔盒信息科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210019 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 移动 终端 程序 快速 生成 系统 方法 | ||
技术领域
本发明涉及移动智能终端程序开发及网络通讯技术,具体涉及一种智能终端程序快速生成的系统以及使用该系统快速生成智能终端程序的方法。
背景技术
随着3G网络的高速宽带服务的推广,智能移动终端的使用环境越来越方便。据市场研究公司IDC预测,在智能手机和苹果iPad的推动下,到2010年底,全球将有10亿台以上的移动设备能够访问互联网。智能移动终端的增加将引起移动应用程序的爆炸式增长。
一般的智能移动终端的客户端程序开发流程为:首先学习手机系统支持的编程语言,例如iphone支持object-c、Android使用java等;其次熟悉各种手机系统的SDK,不同系统的SDK都不尽相同,且相同系统不同版本SDK也有差别;最后使用前两步的知识开发程序,开发出的程序通常只能在指定系统的指定机型上使用。一般情况下,一个智能移动终端的客户端程序从确定需求、设计、编程开发、配置到最终对外发布的过程短则数周多则数月。
为了使智能终端程序开发更为方便快捷,谷歌推出了Google App Inventor forAndroid(以下简称App Inventor),它是一个基于网页的开发环境,即使是没有开发背景的人也有可能通过它创建Android应用程序。相对于安装Eclipse和Android SDK的传统方式开发Android应用程序,App Inventor的出现使得编写Android程序更加简单。但对于一般程序开发人员而言,App Inventor的使用仍然稍显复杂,需要在通读所有相关文档之后才可能进行程序的开发,另外App Inventor只针对Android手机提供解决方案,其他手机系统无法使用。
目前各种智能终端使用的系统不一,例如现下流行的就有iOS、Android、webOS、Windows Phone7、Symbian、Meego、BlackBerry和linux等多种系统,而且每种系统下还有多种不同的版本,开发智能手机应用程序的开发语言和SDK更是种类繁多。由于客户端程序必须针对不同的操作系统来进行来发,这就使得想要开发一款兼容多种机型的智能移动终端的客户端应用程序会耗费大量的金钱和时间。
发明内容
为了解决上述技术问题,本发明提供了一种操作相对简便、适用性更加广泛的智能移动终端程序快速生成系统及使用该系统快速生成智能终端程序的方法。
本发明提供一种智能移动终端程序快速生成系统,该系统包含一程序生成器、一或多个客户端程序框架和一或多个html解析类,其中:所述html解析类系针对所述智能移动终端的操作系统而产生,用于解析导入该系统的智能移动终端程序模板而生成用户所见的html页面,所述智能移动终端程序模板是最终生成的智能移动终端程序的初始形式,其本身为html形式的文档;所述客户端程序框架系针对所述智能移动终端的操作系统而开发,用于加载所述html解析类;所述程序生成器调用选定客户端程序框架、选定html解析类以及所述智能移动终端程序模板,将所述智能移动终端程序模板放入所述选定客户端程序框架的指定目录中,在所述选定客户端程序框架的指定位置加载所述选定html解析类,从而自动生成所述智能移动终端程序。
本发明又提供一种使用上述智能移动终端程序快速生成系统生成智能移动终端程序的方法,该方法包含以下步骤:
1、进入智能移动终端程序快速生成系统;
2、用户选取需要使用的客户端程序框架;
3、用户选取需要使用的客户端html解析类,保证和步骤2中选取的所述客户端框架适用于同一种移动智能操作系统;
4、将智能移动终端程序模板导入所述智能移动终端程序快速生成系统,其中步骤2、步骤3、步骤4顺序任意;
5、由程序生成器生成所述智能移动终端程序。
本发明所提供的智能移动终端程序快速生成系统和方法只需通过编写一个相对简单的html格式的程序模板,即可一次快速生成适用于不同操作系统的多个智能移动终端程序,操作简便,适用性广泛。
附图说明
图1是通过本发明的智能移动终端程序快速生成系统生成智能移动终端程序的示意图。
其中:100:智能移动终端程序快速生成系统;102:程序生成器;104:客户端程序框架;106:html解析类;108:智能移动终端程序模板;110:智能移动终端程序。
具体实施方式
以下对照附图对本发明的具体实施方式进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京魔盒信息科技有限公司,未经南京魔盒信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010295635.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多单元组合天线阵列RFID定位识别系统
- 下一篇:一种电流检测装置及方法