[发明专利]管理用于软件应用开发的软件组件有效
申请号: | 201880004685.3 | 申请日: | 2018-07-11 |
公开(公告)号: | CN110945478B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 王晓光;张俊 | 申请(专利权)人: | 埃森哲环球解决方案有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;姚杰 |
地址: | 爱尔兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 用于 软件 应用 开发 组件 | ||
设备可以接收第一用户输入,该第一用户输入指示创建第一软件组件以用于包括在第一软件应用中,该第一软件组件被选择用于在与该第一软件应用相关联的第一软件框架中创建。设备可以基于第一软件组件生成用于包括在第二软件应用中的第二软件组件,第二软件组件在与第二软件应用相关联的第二软件框架中生成。另外,该设备可以使得在第二软件应用中显示第二软件组件。该设备还可以向第二设备提供组件数据,该组件数据定义与第一软件组件相关联的至少一个属性。
背景技术
用于计算设备的软件应用的开发通常是耗时并且是劳动密集的过程,其需要开发软件应用的个人的特殊知识。在可以使用多个软件框架、针对多个平台和多种编程语言来开发软件应用的情况下,软件开发过程通常更加复杂。
发明内容
根据一些实现,一种方法可以包括:由设备接收第一用户输入,所述第一用户输入指示用于包括在第一软件应用中的第一软件组件的创建,所述第一软件组件被选择用于在与第一软件应用相关联的第一软件框架中创建;由所述设备并基于所述第一软件组件生成用于包括在第二软件应用中的第二软件组件,所述第二软件组件在与所述第二软件应用相关联的第二软件框架中生成;由所述设备使得在所述第二软件应用中显示所述第二软件组件;并且由所述设备向第二设备提供组件数据,所述组件数据定义与所述第一软件组件相关联的至少一个属性。
根据一些实现,一种设备可以包括:一个或多个存储器;一个或多个处理器,通信地被耦合到一个或多个存储器,用于:接收与第一软件应用相关联的用户输入;基于用户输入,生成针对用于包括在第一软件应用中的第一软件组件的第一指令,第一指令在与第一软件应用相关联的第一软件框架中;标识与第二软件应用相关联的第二软件框架;基于用户输入,生成针对用于包括在第二软件应用中的第二软件组件的第二指令,所述第二指令在所述第二软件框架中;并向第二设备提供第二指令。
根据一些实现,非暂态计算机可读介质可以存储指令,所述指令包括:一个或多个指令,该一个或多个指令当由一个或多个处理器执行时,使得所述一个或多个处理器:从第一设备接收第一指令,第一指令定义第一软件应用的软件组件,第一指令在第一软件框架中;生成在第二软件框架中定义软件组件的第二指令;从第二设备接收对软件组件的请求,该请求与第二软件框架中的第二软件应用相关联;并且向第二设备提供定义第二软件框架中的软件组件的数据。
附图说明
图1A-1C是本文描述的示例实现的图。
图2是可以实现本文描述的系统和/或方法的示例环境的图。
图3是图2的一个或多个设备的示例组件的图。
图4-6是用于管理用于软件应用开发的软件组件的示例过程的流程图。
具体实施方式
以下对示例实现的详细描述参考附图。不同附图中的相同附图标记可标识完全相同或相似的元件。
软件应用通常由个人通过使用诸如集成开发环境应用的另一软件应用来开发,其可包括源代码编辑器、调试器和/或被设计为进行软件应用更快和/或更容易的开发的另一工具或特征。虽然一些软件应用和/或设备能够促进用于多个平台(例如Windows、iOS、Android、基于web的等)的软件应用的开发,但是软件开发者通常需要关于软件开发的特殊知识,诸如软件应用要被开发的软件框架和/或编程语言的知识。
软件框架提供了构建和部署应用的标准方式。软件框架是一种通用的、可重复使用的软件环境,它提供特定的功能,作为用于促进软件应用的开发的更大的软件平台的一部分。软件框架可以包括支持程序、编译器、代码库、工具集和应用编程接口(API),其能够实现软件应用的开发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球解决方案有限公司,未经埃森哲环球解决方案有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880004685.3/2.html,转载请声明来源钻瓜专利网。