一种空间应用构建方法、系统及电子设备技术方案

技术编号:39242809 阅读:13 留言:0更新日期:2023-10-30 11:55
本申请公开了一种空间应用构建方法、系统及电子设备,获得空间应用的创建指令;基于空间应用创建指令,获得至少包括初始组件及组装组件的组件添加信息,其中,初始组件为预先存储至组件库中的组件,组装组件为在创建应用的历史记录中由至少一个初始组件组装配置完成后存储至组件库中的组件;基于组件添加信息为待创建的空间应用添加组件;获得针对添加至待创建的空间应用中的每个组件的配置数据;基于配置数据为添加至待创建的空间应用中的每个组件进行信息的配置,获得创建完成的空间应用。用。用。

【技术实现步骤摘要】
一种空间应用构建方法、系统及电子设备


[0001]本申请涉及应用构建领域,尤其涉及一种空间应用构建方法、系统及电子设备。

技术介绍

[0002]在常规的系统开发过程中,通常需要程序员手动编写代码,逐步形成由登录界面、系统界面、系统功能、具体地图交互行为等各种界面和事件,从而形成一个具有业务、产品逻辑的空间应用系统。这样的开发过程,需要程序员从零开始撰写代码、梳理逻辑、搭建界面,前期的开发过程冗长、复杂,且还可能需要多个程序员、业务人员、界面设计人员共同协商、交流,这就导致应用系统的形成较为复杂。

技术实现思路

[0003]有鉴于此,本申请提供一种空间应用构建方法、系统及电子设备,其具体方案如下:
[0004]一种空间应用构建方法,包括:
[0005]获得空间应用的创建指令;
[0006]基于所述空间应用创建指令,获得至少包括初始组件及组装组件的组件添加信息,其中,所述初始组件为预先存储至组件库中的组件,所述组装组件为在创建应用的历史记录中由至少一个初始组件组装配置完成后存储至所述组件库中的组件;
[0007]基于所述组件添加信息为待创建的空间应用添加组件;
[0008]获得针对添加至所述待创建的空间应用中的每个组件的配置数据;
[0009]基于所述配置数据为添加至所述待创建的空间应用中的每个组件进行信息的配置,获得创建完成的空间应用。
[0010]进一步的,还包括:
[0011]基于所述空间应用创建指令,获得应用架构及应用样式的添加信息;
[0012]基于所述应用架构及应用样式的添加信息创建待创建的空间应用的架构模型,以便基于所述组件添加信息将获得的所述初始组件及组装组件添加至所述待创建的空间应用的架构模型中。
[0013]进一步的,还包括:
[0014]基于所述空间应用创建指令,确定待创建的空间应用的适配端平台信息;
[0015]基于所述适配端平台信息确定所述待创建的空间应用的画布模型,以便在所述画布模型中基于所述组件添加信息为待创建的空间应用添加组件。
[0016]进一步的,所述获得至少包括初始组件及组装组件的组件添加信息,包括:
[0017]获得针对所述组件库中的组件的连续操作动作;
[0018]基于所述连续操作动作确定针对所述连续操作动作对应的组件的组件添加信息。
[0019]进一步的,所述获得至少包括初始组件及组装组件的组件添加信息,包括:
[0020]获得针对所述组件库中的组件的选择操作动作,基于所述选择操作动作确定待添
加至待创建的空间应用中的组件;
[0021]获得针对所述选择操作动作对应的组件的移动操作动作,基于所述移动操作动作确定所述选择操作动作对应的组件在所述待创建的空间应用中的添加位置;
[0022]其中,所述连续操作动作包括:选择操作动作及移动操作动作。
[0023]进一步的,还包括:
[0024]获得基于所述配置数据配置完成的所述空间应用中的组件;
[0025]将获得的所述空间应用中的组件作为组装组件存储至所述组件库中。
[0026]进一步的,还包括:
[0027]获得基于所述配置数据配置完成每个组件的代码文件;
[0028]基于所述配置完成的每个组件的代码文件生成所述创建完成的空间应用的代码文件,输出所述空间应用的代码文件。
[0029]一种空间应用构建系统,包括:
[0030]第一获得单元,用于获得空间应用的创建指令;
[0031]第二获得单元,用于基于所述空间应用创建指令,获得至少包括初始组件及组装组件的组件添加信息,其中,所述初始组件为预先存储至组件库中的组件,所述组装组件为在创建应用的历史记录中由至少一个初始组件组装配置完成后存储至所述组件库中的组件;
[0032]添加单元,用于基于所述组件添加信息为待创建的空间应用添加组件;
[0033]第三获得单元,用于获得针对添加至所述待创建的空间应用中的每个组件的配置数据;
[0034]配置单元,用于基于所述配置数据为添加至所述待创建的空间应用中的每个组件进行信息的配置,获得创建完成的空间应用。
[0035]一种电子设备,包括:
[0036]处理器,用于获得空间应用的创建指令;基于所述空间应用创建指令,获得至少包括初始组件及组装组件的组件添加信息,其中,所述初始组件为预先存储至组件库中的组件,所述组装组件为在创建应用的历史记录中由至少一个初始组件组装配置完成后存储至所述组件库中的组件;基于所述组件添加信息为待创建的空间应用添加组件;获得针对添加至所述待创建的空间应用中的每个组件的配置数据;基于所述配置数据为添加至所述待创建的空间应用中的每个组件进行信息的配置,获得创建完成的空间应用;
[0037]存储器,用于存储所述处理器执行上述处理过程的程序。
[0038]一种可读存储介质,用于至少存储一组指令集;
[0039]所述指令集用于被调用并至少执行如上任一项所述的空间应用构建方法。
[0040]从上述技术方案可以看出,本申请公开的空间应用构建方法、系统及电子设备,获得空间应用的创建指令;基于空间应用创建指令,获得至少包括初始组件及组装组件的组件添加信息,其中,初始组件为预先存储至组件库中的组件,组装组件为在创建应用的历史记录中由至少一个初始组件组装配置完成后存储至组件库中的组件;基于组件添加信息为待创建的空间应用添加组件;获得针对添加至待创建的空间应用中的每个组件的配置数据;基于配置数据为添加至待创建的空间应用中的每个组件进行信息的配置,获得创建完成的空间应用。本方案通过预先设置组件库,在需要创建空间应用时,直接从组件库中获得
相应的组件,并在对各组件进行配置后,即可获得创建完成的空间应用,这一过程中不需要开发人员进行代码的编写,也不需要经过复杂、冗长的开发流程即可完成,提高了空间应用的创建效率;同时,将创建应用的历史记录中配置完成的组件存储至组件库,以便于后续进行应用创建时能够直接使用,简化了操作流程,提高了操作效率。
附图说明
[0041]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本申请实施例公开的一种空间应用构建方法的流程图;
[0043]图2为本申请实施例公开的一种组装组件与初始组件的对应关系的示意图;
[0044]图3为本申请实施例公开的一种空间应用构建方法的流程图;
[0045]图4为本申请实施例公开的一种微内核架构的示意图;
[0046]图5为本申请实施例公开的一种空间应用构建方法的流程图;
[0047]图6为本申请实施例公开的一种空间应用构建系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种空间应用构建方法,其特征在于,包括:获得空间应用的创建指令;基于所述空间应用创建指令,获得至少包括初始组件及组装组件的组件添加信息,其中,所述初始组件为预先存储至组件库中的组件,所述组装组件为在创建应用的历史记录中由至少一个初始组件组装配置完成后存储至所述组件库中的组件;基于所述组件添加信息为待创建的空间应用添加组件;获得针对添加至所述待创建的空间应用中的每个组件的配置数据;基于所述配置数据为添加至所述待创建的空间应用中的每个组件进行信息的配置,获得创建完成的空间应用。2.根据权利要求1所述的方法,其特征在于,还包括:基于所述空间应用创建指令,获得应用架构及应用样式的添加信息;基于所述应用架构及应用样式的添加信息创建待创建的空间应用的架构模型,以便基于所述组件添加信息将获得的所述初始组件及组装组件添加至所述待创建的空间应用的架构模型中。3.根据权利要求1所述的方法,其特征在于,还包括:基于所述空间应用创建指令,确定待创建的空间应用的适配端平台信息;基于所述适配端平台信息确定所述待创建的空间应用的画布模型,以便在所述画布模型中基于所述组件添加信息为待创建的空间应用添加组件。4.根据权利要求1所述的方法,其特征在于,所述获得至少包括初始组件及组装组件的组件添加信息,包括:获得针对所述组件库中的组件的连续操作动作;基于所述连续操作动作确定针对所述连续操作动作对应的组件的组件添加信息。5.根据权利要求4所述的方法,其特征在于,所述获得至少包括初始组件及组装组件的组件添加信息,包括:获得针对所述组件库中的组件的选择操作动作,基于所述选择操作动作确定待添加至待创建的空间应用中的组件;获得针对所述选择操作动作对应的组件的移动操作动作,基于所述移动操作动作确定所述选择操作动作对应的组件在所述待创建的空间应用中的添加位置;其中,所述连续操作动作包括:选择操作动作及移动操作动作。6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:郭一珂黎韶光田银伟杨龙罗亚白富权张耘逸殷萧鹏
申请(专利权)人:上海数慧系统技术有限公司
类型:发明
国别省市:

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

1