[发明专利]图标库自动交付方法及其装置、设备、介质、产品在审
| 申请号: | 202211148834.8 | 申请日: | 2022-09-20 |
| 公开(公告)号: | CN115454430A | 公开(公告)日: | 2022-12-09 |
| 发明(设计)人: | 邓明宇 | 申请(专利权)人: | 广州欢聚时代信息科技有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/65;G06F8/71 |
| 代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
| 地址: | 511442 广东省广州市番禺区南村镇万*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图标库 自动 交付 方法 及其 装置 设备 介质 产品 | ||
本申请涉及一种图标库自动交付方法及其装置、设备、介质、产品,所述方法包括:由设计客户端根据其中运行的界面编辑进程所触发的界面项目相对应的界面发布事件,生成图标交付通知;由服务器根据所述图标交付通知启动分支合并流程,在该流程中更新所述界面项目的版本号,将该版本号对应的版本更新分支接入所述界面项目的开发主干;触发开发客户端生成所述设计客户端为所述界面项目发布的新增图标的组件代码,根据所述组件代码生成开发环境的可引用图标,将所述可引用图标发布到图标仓库。本申请合并了图标设计到图标发布的整个业务流程,且与软件工程项目的开发主干衔接,全程可自动化实施,能明显提升软件工程的实施效率。
技术领域
本申请涉及软件工程技术,尤其涉及一种图标库自动交付方法及其装置、设备、介质、产品。
背景技术
软件界面的界面设计工具的设计稿中存在组件的概念,界面设计师在使用界面设计工具设计图形用户界面(UI,User Interface)的时候,会引用以前使用过的组件。传统设置中,不同需求的设计稿,设计师都会引用同一个图标库,所以图标库是通用的。
软件工程的前端开发人员在开发web项目时,需要按照设计稿中的UI进行设计,开发成符合web标准的网页。当设计稿中存在图标时,需要适应web页面对原图标进行格式转换,才能在项目中引入使用,这个对开发人员存在一定的时间成本。
一个软件工程项目会有多个开发人员参与,当不同开发人员碰到同一个图标的时候,因为不知道这个图标是否已经被导入到当前的界面项目中,所以常会有重复导入的情况;例如A开发人员导入了一个点赞的图标,命名为like,而B开发人员也碰到这个点赞的图标,不知道已存在的这个like图标就是点赞的图标,所以B又再引入了一次,命名为good;以此类推,前端项目中的图标会越来越多和难维护。
由此可见,软件开发工程中,设计端和开发端关于图标信息的同步技术存在天然障碍,会导致流程复杂、时间成本高、版本协同困难以及造成数据冗余等诸多问题。
发明内容
本申请的目的在于解决上述问题而提供一种图标库自动交付方法及其相应的装置、设备、非易失性可读存储介质,以及计算机程序产品。
根据本申请的一个方面,提供一种图标库自动交付方法,包括如下步骤:
由设计客户端根据其中运行的界面编辑进程所触发的界面项目相对应的界面发布事件,生成图标交付通知;
由服务器根据所述图标交付通知启动分支合并流程,在该流程中更新所述界面项目的版本号,将该版本号对应的版本更新分支接入所述界面项目的开发主干;
触发开发客户端生成所述设计客户端为所述界面项目发布的新增图标的组件代码,根据所述组件代码生成开发环境的可引用图标,将所述可引用图标发布到图标仓库。
可选的,由设计客户端根据其中运行的界面编辑进程所触发的界面项目相对应的界面发布事件,生成图标交付通知,包括:
在设计客户端中,随所述界面编辑进程的启动而加载发布监听模块;
由所述发布监听模块监听所述界面编辑进程所触发的界面发布事件,响应于所述界面发布事件,确定其相对应的界面项目的版本变更描述信息,向对应所述服务器的预设网络地址发送图标交付通知,该图标交付通知包含所述界面项目的特征信息和版本变更描述信息。
可选的,由服务器根据所述图标交付通知启动分支合并流程,在该流程中更新所述界面项目的版本号,将该版本号对应的版本更新分支接入所述界面项目的开发主干,包括:
所述服务器响应于所述图标交付通知,获取其相对应的界面项目的图标库描述文件的历史最新版本号;
所述服务器根据历史最新版本号确定当次版本号,创建当次版本号相对应的版本更新分支,生成相应的开发通知消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州欢聚时代信息科技有限公司,未经广州欢聚时代信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211148834.8/2.html,转载请声明来源钻瓜专利网。





