一种基于Sketch插件的界面开发方法、装置及系统制造方法及图纸

技术编号:29672101 阅读:25 留言:0更新日期:2021-08-13 21:53
本发明专利技术实施例提供了一种基于Sketch插件的界面开发方法、装置及系统,该方法应用于Sketch插件,Sketch插件为基于Sketch插件协议按照界面开发沟通需求建立的用于实现Sketch与服务器通信的插件,通过接收第一终端发送的界面设计图及研发通知并转发至服务器;接收服务器转发的与界面设计图对应的第一数据包并转发至第一终端;接收第一终端发送的对第一数据包验收的第一验收结果,并将第一验收结果发送至服务器,以使服务器将第一验收结果发送至第二终端。从而通过利用开发的Sketch插件和服务器,实现开发过程中高效沟通,建立了自动化开发流程,节约人工沟通的成本,缩短界面开发时间,提高了开发效率。

【技术实现步骤摘要】
一种基于Sketch插件的界面开发方法、装置及系统
本专利技术涉及计算机
,具体涉及一种基于Sketch插件的界面开发方法、装置及系统。
技术介绍
在每个APP应用界面开发之前都会开发原型设计图,一套设计方案可以用于iOS、安卓、小程序等。现有的界面开发方案通常是设计人员使用Sketch设计出原型图,在设计完之后设计人员跟开发人员进行沟通,然后开发人员根据原型图进行UI开发,开发完成后找设计人员沟通,由设计人员检查开发出来的UI是否和设计的一致,不一致则需跟研发沟通并返工等。因此,常规利用Sketch原型图设计软件设计开发界面的方式需要在原型图设计出来之后,设计部门和研发部门跨部门反复人工沟通,造成了极大的沟通成本,并且影响界面开发效率。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于Sketch插件的界面开发方法及装置,以克服现有技术中使用Sketch进行界面开发过程中需要设计部门与研发部分反复人工沟通,造成界面开发效率低、沟通成本高的问题。本专利技术实施例提供了一种基于Sketch插件的界面开发方法本文档来自技高网...

【技术保护点】
1.一种基于Sketch插件的界面开发方法,其特征在于,应用于Sketch插件,所述Sketch插件为基于Sketch插件协议按照界面开发沟通需求建立的用于实现Sketch与服务器通信的插件,所述方法包括:/n接收第一终端发送的界面设计图及研发通知,将所述界面设计图及研发通知发送至服务器;/n接收服务器转发的与所述界面设计图对应的第一数据包,所述第一数据包为所述服务器接收第二终端根据所述服务器转发的所述界面设计图及研发通知生成的数据包,所述第一数据包用于生成与所述界面设计图对应的开发界面;/n将所述第一数据包发送至所述第一终端;/n接收所述第一终端发送的对所述第一数据包验收的第一验收结果,并将...

【技术特征摘要】
1.一种基于Sketch插件的界面开发方法,其特征在于,应用于Sketch插件,所述Sketch插件为基于Sketch插件协议按照界面开发沟通需求建立的用于实现Sketch与服务器通信的插件,所述方法包括:
接收第一终端发送的界面设计图及研发通知,将所述界面设计图及研发通知发送至服务器;
接收服务器转发的与所述界面设计图对应的第一数据包,所述第一数据包为所述服务器接收第二终端根据所述服务器转发的所述界面设计图及研发通知生成的数据包,所述第一数据包用于生成与所述界面设计图对应的开发界面;
将所述第一数据包发送至所述第一终端;
接收所述第一终端发送的对所述第一数据包验收的第一验收结果,并将所述第一验收结果发送至所述服务器,以使所述服务器将所述第一验收结果发送至第二终端。


2.根据权利要求1所述的方法,其特征在于,当所述第一验收结果包含验收不通过时,所述方法还包括:
接收服务器转发的与所述界面设计图对应的第二数据包,所述第二数据包为所述服务器接收第二终端根据所述界面设计图及所述服务器转发的所述第一验收结果生成的数据包,所述第二数据包用于生成与所述界面设计图对应的开发界面;
将所述第二数据包发送至所述第一终端;
接收所述第一终端发送的对所述第二数据包验收的第二验收结果,并将所述第二验收结果发送至所述服务器,以使所述服务器将所述第二验收结果转发至所述第二终端,直至所述第二验收结果为验收通过。


3.一种基于Sketch插件的界面开发方法,其特征在于,应用于服务器,所述方法包括:
接收Sketch插件发送的界面设计图及研发通知,所述Sketch插件为基于Sketch插件协议按照界面开发沟通需求建立的用于实现Sketch与服务器通信的插件;
将所述界面设计图及研发通知发送至第二终端;
接收所述第二终端发送的根据所述界面设计图及研发通知生成的第一数据包,并将所述第一数据包发送至所述Sketch插件,以使所述Sketch插件将所述数据包发送至第一终端,所述第一数据包用于生成与所述界面设计图对应的开发界面;
接收所述Sketch插件发送的第一验收结果,所述第一验收结果为所述Sketch插件接收所述第一终端发送的对所述第一数据包进行验收的验收结果;
将所述第一验收结果发送至所述第二终端。


4.根据权利要求3所述的方法,其特征在于,当所述第一验收结果包含验收不通过时,所述方法还包括:
接收第二终端发送的与所述界面设计图对应的第二数据包,所述第二数据包为所述第二终端根据所述界面设计图及所述第一验收结果生成的数据包,所述第二数据包用于生成与所述界面设计图对应的开发界面;
将所述第二数据包发送至所述Sketch插件,以使所述Sketch插件将所述第二数据包发送至所述第一终端;
接收所述Sketch插件发送的第二验收结果,所述第二验收结果为所述Sketch插件接收所述第一终端发送的对所述第二数据包验收的第二验收结果;
将所述第二验收结果通过发送至所述第二终端,直至所述第二验收结果为验收通过。


5.根据权利要求3所述的方法,其特征在于,还包括:
基于设计元素对所述界面设计图进行存储;
接收第三终端的设计元素查询请求;
获取与所述设计元素查询请求相对应的第一界面设计图,并将所述第一界面设计图发送至所述第三终端。


6.根据权利要求3所...

【专利技术属性】
技术研发人员:李长鸿
申请(专利权)人:北京自如信息科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1