[发明专利]一种用于手机客户端开发的系统有效
申请号: | 201110315038.4 | 申请日: | 2011-10-14 |
公开(公告)号: | CN103049253A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 宁宇;黄冰清 | 申请(专利权)人: | 宁宇;黄冰清 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 手机 客户端 开发 系统 | ||
技术领域
本发明属于移动通讯技术领域,尤其涉及一种用于手机客户端开发的系统。
背景技术
目前,当遇到一个手机客户端开发需求时,需通过单一的模式发布客户端软件,手机客户端代码开发量大,手机客户端研发效率低。
发明内容
本发明提供了一种用于手机客户端开发的系统,旨在解决目前遇到一个手机客户端开发需求时,手机客户端代码开发量大,手机客户端研发效率低的问题。
本发明的目的在于提供一种用于手机客户端开发的系统,所述模式包括:
服务端,用于手机客户端的配置界面与配置界面、配置界面与自定义开发界面之间互相调用规则的配置工作;
客户端,用于混合开发模式中页面间跳转管理,根据页面调用前后逻辑实现手机客户端操作过程中,配置界面、自定义开发界面之间页面跳转功能。
本发明提供的用于手机客户端开发的系统,客户可根据需要通过纯配置界面来发布客户端,或一部分采用配置界面,一部分采用自定义代码开发的方式来发布客户端,实现了界面配置+代码开发的无缝混合开发模式,大大减少了手机客户端的代码开发量,提高了手机客户端的研发效率。
附图说明
图1是本发明实施例所提供的用于手机客户端开发的系统的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定发明。
图1示出了本发明实施例提供的用于手机客户端开发的系统的结构。为了便于说明,仅示出了与本发明相关的部分。
该系统包括:
服务端11,用于手机客户端的配置界面与配置界面、配置界面与自定义开发界面之间互相调用规则的配置工作;
客户端12,用于混合开发模式中页面间跳转管理,根据页面调用前后逻辑实现手机客户端操作过程中,配置界面、自定义开发界面之间页面跳转功能。
作为本发明实施例的一个优选方案,该客户端12进一步包括:
总跳转管理模块121,用于从客户端12启动页开始,判断下页属性,并根据下页属性跳转到不同模块进行处理;
页面跳转管理模块122,用于根据配置的模板ID、页面ID跳转到对应的页面模板程序块,页面模板程序块再根据本页面模板的显示规则和具体显示资源,在手机上绘制本页面;
功能跳转管理模块123,用于根据配置的功能模板ID、功能页面ID跳转到对应的功能模板程序块,功能模板程序块再根据本功能模板规则来调用手机自身的功能;
自定义跳转管理模块124,用于根据配置的自定义模板ID和自定义页面ID跳转到自定义开发程序块,自定义开发程序块先根据自定义模板ID和自定义页面ID具体资源集合,再按照自定义开发的代码规则将对应的资源集合呈现到手机屏幕上。
ID是英文IDentity的缩写,ID是身份标识号码的意思,就是一个序列号,也叫帐号,是一个编码。
下面结合附图及具体实施例对本发明的应用原理作进一步描述。
本发明实施例提供了一种用于手机客户端开发的系统,该系统包括:服务端11,用于手机客户端配置界面与配置界面、配置界面与自定义开发界面之间互相调用规则的配置工作;客户端12,搭建支撑混合开发模式中页面间跳转管理模块,根据页面调用前后逻辑实现手机客户端操作过程中,配置界面、自定义开发界面之间页面跳转功能。
本发明实施例的实现思路如下:
服务端11:
1.每个模板都定义一个模板ID,模板中的某一页面定义一个页面ID。
2.当在配置页面中下页的数据时,可通过列表来选择已做好的页面。这时将自动记录下页所关联的模板ID和页面ID。也可以通过人工输入一个为自定义开发页面预留的模板ID和页面ID。
3.为自定义开发页面准备一个资源模板,该资源模板只配置当前页面需要用的资源内容。资源模板的模板ID及对应空模板页面的页面ID与自定义开发页面预留的模板ID和页面ID相同。资源模板可配置的资源内容包括:图片,声音,视频,文字,文章,url地址,动态数据接口及参数等。
客户端12:
1.建立一个总跳转管理模块,该模块下又分为页面跳转管理、功能跳转管理、自定义跳转管理三个子跳转管理模块。从客户端12启动页开始,先进入总跳转管理模块进行判断,再根据下页属性,分发到三个子跳转管理模块进行跳转处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁宇;黄冰清,未经宁宇;黄冰清许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110315038.4/2.html,转载请声明来源钻瓜专利网。