CN111399810A - 一种iOS应用程序动态组件化开发方法及其***和设备 - Google Patents
一种iOS应用程序动态组件化开发方法及其***和设备 Download PDFInfo
- Publication number
- CN111399810A CN111399810A CN202010168205.6A CN202010168205A CN111399810A CN 111399810 A CN111399810 A CN 111399810A CN 202010168205 A CN202010168205 A CN 202010168205A CN 111399810 A CN111399810 A CN 111399810A
- Authority
- CN
- China
- Prior art keywords
- development
- ios application
- application program
- task information
- ios
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及一种iOS应用程序动态组件化开发方法,包括以下步骤:获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;根据配置文件利用预设编译工具生成iOS应用程序;其中,预设编译工具为ruby脚本和cocoapods工具。通过本发明的技术方案,能够在app项目数量较多的前提下,复用同一份代码工程,成倍地提升了创建项目工程的效率、减少了后续的维护成本。
Description
技术领域
本发明涉及软件开发技术领域,尤其涉及一种基于Cocoapods的iOS应用程序动态组件化开发方法及其***、计算机可读存储介质和计算机设备。
背景技术
Cocoapods是iOS的包管理工具之一,广泛应用与iOS应用开发中,用于代码的管理。
当工程代码较多时,开发人员需要根据不同代码的业务功能进行归类,分为不同的业务组件,便于代码复用以及项目管理,提高团队的整体开发效率。该过程被称作组件化。
1、现有的组件化方案均为固定的组件管理。每新建一个app项目,就要人工新建一个代码工程,做大量的初始化操作。
2、新建多个代码工程之后,后续的代码更新、版本管理将随着工程数量的增加,成倍的增加开发成本,效率极低。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的目的在于提供一种基于Cocoapods的iOS应用程序动态组件化开发方法及其***、计算机可读存储介质和计算机设备,其能够在app项目数量较多的前提下,复用同一份代码工程,成倍地提升了创建项目工程的效率、减少了后续的维护成本。
为实现上述目的,本发明第一方面的技术方案提供了一种基于Cocoapods的iOS应用程序动态组件化开发方法,包括以下步骤:
获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;
根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;
根据配置文件利用预设编译工具生成iOS应用程序;
其中,预设编译工具为ruby脚本和cocoapods工具。
在上述技术方案中,优选地,根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件,包括以下步骤:
根据开发任务信息配置资源文件,得到对应iOS应用程序的开发资源文件;
根据代码库配置代码模块,得到对应iOS应用程序的开发代码模块;
根据开发资源文件和开发代码模块记录对应iOS应用程序的组件名称和版本号,得到配置文件。
在上述任一技术方案中,优选地,还包括以下步骤:
根据iOS应用程序利用Xcode编译工具生成app二进制文件;
将app二进制文件上传至应用商店进行发布。
本发明第二方面的技术方案提供了一种基于Cocoapods的iOS应用程序动态组件化开发***,包括:
获取模块,被设置为用于获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;
记录模块,被设置为用于根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;
编译模块,被设置为用于根据配置文件利用预设编译工具生成iOS应用程序;
其中,预设编译工具为ruby脚本和cocoapods工具。
在上述技术方案中,优选地,记录模块包括:
资源文件配置单元,被设置为用于根据开发任务信息配置资源文件,得到对应iOS应用程序的开发资源文件;
代码配置单元,被设置为用于根据代码库配置代码模块,得到对应iOS应用程序的开发代码模块;
记录单元,被设置为用于根据开发资源文件和开发代码模块记录对应iOS应用程序的组件名称和版本号,得到配置文件。
在上述任一技术方案中,优选地,还包括:
二进制编译模块,被设置为用于根据iOS应用程序利用Xcode编译工具生成app二进制文件;
发布模块,被设置为用于将app二进制文件上传至应用商店进行发布。
在上述任一技术方案中,优选地,配置资源文件包括对资源文件进行增删改操作;和/或配置代码模块包括对代码模块进行增删改操作。
本发明第三方面的技术方案提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面的任一技术方案提供的基于Cocoapods的iOS应用程序动态组件化开发方法的步骤。
本发明第四方面的技术方案提供了一种计算机设备,包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述第一方面的任一技术方案提供的基于Cocoapods的iOS应用程序动态组件化开发方法的步骤。
本发明提供的基于Cocoapods的iOS应用程序动态组件化开发方法方法及其***、计算机可读存储介质和计算机设备与现有技术相比的优点在于:能够在app开发项目数量较多的前提下,复用同一份代码工程,成倍地提升了创建项目工程的效率、减少了后续的维护成本。将100个项目需要初始化100遍的操作进行抽象,变为只需要初始化一遍,消灭了无意义的重复人力劳动。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了本发明一个实施例所涉及方法的流程框图;
图2示出了本发明另一个实施例所涉及方法的流程框图;
图3示出了本发明实施例所涉及步骤S2的流程框图;
图4示出了本发明第三个实施例所涉及***的结构框图;
图5示出了本发明第四个实施例所涉及***的结构框图;
图6示出了本发明实施例所涉及记录模块的结构框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。
下面参照图1至图6描述根据本发明下述实施例的基于Cocoapods的iOS应用程序动态组件化开发方法及其***、计算机可读存储介质和计算机设备。
如图1所示,按照本发明一个实施例的基于Cocoapods的iOS应用程序动态组件化开发方法,包括以下步骤:
S1,获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;
S2,根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;
S3,根据配置文件利用预设编译工具生成iOS应用程序;
其中,预设编译工具为ruby脚本和cocoapods工具。
如图1所示,按照本发明另一个实施例的基于Cocoapods的iOS应用程序动态组件化开发方法,包括以下步骤:
S1,获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;
S2,根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;
S3,根据配置文件利用预设编译工具生成iOS应用程序;
S4,根据iOS应用程序利用Xcode编译工具生成app二进制文件;
S5,将app二进制文件上传至应用商店进行发布;
其中,预设编译工具为ruby脚本和cocoapods工具。
如图3所示,在本发明的一些可能实施例中,S2,根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件,包括以下步骤:
S21,根据开发任务信息配置资源文件,得到对应iOS应用程序的开发资源文件;
S22,根据代码库配置代码模块,得到对应iOS应用程序的开发代码模块;
S23,根据开发资源文件和开发代码模块记录对应iOS应用程序的组件名称和版本号,得到配置文件。
如图4所示,按照本发明第三个实施例的基于Cocoapods的iOS应用程序动态组件化开发***100,包括:
获取模块10,被设置为用于获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;
记录模块20,被设置为用于根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;
编译模块30,被设置为用于根据配置文件利用预设编译工具生成iOS应用程序;
其中,预设编译工具为ruby脚本和cocoapods工具。
如图5所示,按照本发明第四个实施例的基于Cocoapods的iOS应用程序动态组件化开发***100,包括:
获取模块10,被设置为用于获取对应iOS应用程序的开发任务信息以及对应开发任务信息的代码库;
记录模块20,被设置为用于根据开发任务信息记录对应iOS应用程序的组件名称和版本号,得到配置文件;
编译模块30,被设置为用于根据配置文件利用预设编译工具生成iOS应用程序;
二进制编译模块40,被设置为用于根据iOS应用程序利用Xcode编译工具生成app二进制文件;
发布模块50,被设置为用于将app二进制文件上传至应用商店进行发布
其中,预设编译工具为ruby脚本和cocoapods工具。
如图6所示,在本发明的另一些可能实施例中,记录模块20包括:
资源文件配置单元21,被设置为用于根据开发任务信息配置资源文件,得到对应iOS应用程序的开发资源文件;
代码配置单元22,被设置为用于根据代码库配置代码模块,得到对应iOS应用程序的开发代码模块;
记录单元23,被设置为用于根据开发资源文件和开发代码模块记录对应iOS应用程序的组件名称和版本号,得到配置文件。
在上述任一实施例中,优选地,配置资源文件包括对资源文件进行增删改操作;和/或配置代码模块包括对代码模块进行增删改操作。
基于上述如图1和图2所示方法,相应的,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一实施例的基于Cocoapods的iOS应用程序动态组件化开发方法的步骤。
基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景的方法。
基于上述如图1和图2所示的方法,以及图3和图4所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种计算机设备,包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述任一实施例的基于Cocoapods的iOS应用程序动态组件化开发方法的步骤。
可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(RadioFrequency,RF)电路,传感器、音频电路、WI-FI模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard)等,可选用户接口还可以包括USB接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、WI-FI接口)等。
本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
存储介质中还可以包括操作***、网络通信模块。操作***是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。
本发明提供的基于Cocoapods的iOS应用程序动态组件化开发方法方法及其***、计算机可读存储介质和计算机设备与现有技术相比的优点在于:能够在app开发项目数量较多的前提下,复用同一份代码工程,成倍地提升了创建项目工程的效率、减少了后续的维护成本。将100个项目需要初始化100遍的操作进行抽象,变为只需要初始化一遍,消灭了无意义的重复人力劳动。
在本发明中,术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
本发明的描述中,需要理解的是,术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或单元必须具有特定的方向、以特定的方位构造和操作,因此,不能理解为对本发明的限制。
在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于Cocoapods的iOS应用程序动态组件化开发方法,其特征在于,包括以下步骤:
获取对应所述iOS应用程序的开发任务信息以及对应所述开发任务信息的代码库;
根据所述开发任务信息记录对应所述iOS应用程序的组件名称和版本号,得到配置文件;
根据所述配置文件利用预设编译工具生成所述iOS应用程序;
其中,所述预设编译工具为ruby脚本和cocoapods工具。
2.根据权利要求1所述的iOS应用程序动态组件化开发方法,其特征在于:根据所述开发任务信息记录对应所述iOS应用程序的组件名称和版本号,得到配置文件,包括以下步骤:
根据所述开发任务信息配置资源文件,得到对应所述iOS应用程序的开发资源文件;
根据所述代码库配置代码模块,得到对应所述iOS应用程序的开发代码模块;
根据所述开发资源文件和所述开发代码模块记录对应所述iOS应用程序的组件名称和版本号,得到所述配置文件。
3.根据权利要求2所述的iOS应用程序动态组件化开发方法,其特征在于:
配置所述资源文件包括对所述资源文件进行增删改操作;和/或
配置所述代码模块包括对所述代码模块进行增删改操作。
4.根据权利要求1至3中任一项所述的iOS应用程序动态组件化开发方法,其特征在于:还包括以下步骤:
根据所述iOS应用程序利用Xcode编译工具生成app二进制文件;
将所述app二进制文件上传至应用商店进行发布。
5.一种基于Cocoapods的iOS应用程序动态组件化开发***,其特征在于,包括:
获取模块,被设置为用于获取对应所述iOS应用程序的开发任务信息以及对应所述开发任务信息的代码库;
记录模块,被设置为用于根据所述开发任务信息记录对应所述iOS应用程序的组件名称和版本号,得到配置文件;
编译模块,被设置为用于根据所述配置文件利用预设编译工具生成所述iOS应用程序;
其中,所述预设编译工具为ruby脚本和cocoapods工具。
6.根据权利要求5所述的iOS应用程序动态组件化开发***,其特征在于:所述记录模块包括:
资源文件配置单元,被设置为用于根据所述开发任务信息配置资源文件,得到对应所述iOS应用程序的开发资源文件;
代码配置单元,被设置为用于根据所述代码库配置代码模块,得到对应所述iOS应用程序的开发代码模块;
记录单元,被设置为用于根据所述开发资源文件和所述开发代码模块记录对应所述iOS应用程序的组件名称和版本号,得到所述配置文件。
7.根据权利要求6所述的iOS应用程序动态组件化开发***,其特征在于:
配置所述资源文件包括对所述资源文件进行增删改操作;和/或
配置所述代码模块包括对所述代码模块进行增删改操作。
8.根据权利要求5至7中任一项所述的iOS应用程序动态组件化开发***,其特征在于:还包括:
二进制编译模块,被设置为用于根据所述iOS应用程序利用Xcode编译工具生成app二进制文件;
发布模块,被设置为用于将所述app二进制文件上传至应用商店进行发布。
9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1至4中任一项所述的基于Cocoapods的iOS应用程序动态组件化开发方法的步骤。
10.一种计算机设备,其特征在于,包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现如权利要求1至4中任一项所述的基于Cocoapods的iOS应用程序动态组件化开发方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010168205.6A CN111399810A (zh) | 2020-03-11 | 2020-03-11 | 一种iOS应用程序动态组件化开发方法及其***和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010168205.6A CN111399810A (zh) | 2020-03-11 | 2020-03-11 | 一种iOS应用程序动态组件化开发方法及其***和设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111399810A true CN111399810A (zh) | 2020-07-10 |
Family
ID=71436185
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010168205.6A Pending CN111399810A (zh) | 2020-03-11 | 2020-03-11 | 一种iOS应用程序动态组件化开发方法及其***和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111399810A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112558944A (zh) * | 2021-02-26 | 2021-03-26 | 武汉木仓信息技术有限公司 | 一种app生成方法、装置、处理设备及计算机可读存储介质 |
CN113377412A (zh) * | 2021-08-13 | 2021-09-10 | 武汉众智数字技术有限公司 | 一种客户端软件增量更新的方法和*** |
WO2022170801A1 (zh) * | 2021-02-09 | 2022-08-18 | 京东方科技集团股份有限公司 | iOS应用程序构建方法及装置、电子设备及存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216715A (zh) * | 2014-09-02 | 2014-12-17 | 深圳前海诺德咨询服务有限公司 | 一种Web App开发框架及方法 |
US20160179477A1 (en) * | 2014-12-18 | 2016-06-23 | International Business Machines Corporation | Managed assertions in an integrated development environment |
CN106201481A (zh) * | 2016-06-30 | 2016-12-07 | 传线网络科技(上海)有限公司 | 应用程序开发***中的组件管理方法和装置 |
WO2017185606A1 (zh) * | 2016-04-29 | 2017-11-02 | 乐视控股(北京)有限公司 | 基于overlay机制的APK开发方法及*** |
CN107391968A (zh) * | 2017-08-18 | 2017-11-24 | 武汉斗鱼网络科技有限公司 | 一种实现私有pod发布权限控制的方法及装置 |
CN109240662A (zh) * | 2018-08-09 | 2019-01-18 | 赛尔网络有限公司 | 一种基于云平台的软件开发方法、云平台、设备及介质 |
CN109542399A (zh) * | 2018-10-25 | 2019-03-29 | 深圳市金证科技股份有限公司 | 软件开发方法、装置、终端设备及计算机可读存储介质 |
CN109901838A (zh) * | 2019-01-17 | 2019-06-18 | 平安证券股份有限公司 | 基于组件化的前端开发方法、装置、设备及存储介质 |
CN110187888A (zh) * | 2018-02-23 | 2019-08-30 | 武汉斗鱼网络科技有限公司 | 一种Pod发布方法、存储介质、电子设备及*** |
CN110580147A (zh) * | 2018-06-07 | 2019-12-17 | 阿里巴巴集团控股有限公司 | 一种应用程序的开发方法和装置 |
CN110688096A (zh) * | 2019-09-10 | 2020-01-14 | 平安普惠企业管理有限公司 | 包含插件的应用程序的构建方法、装置、介质及电子设备 |
CN110750245A (zh) * | 2019-10-17 | 2020-02-04 | 杭州涂鸦信息技术有限公司 | 一种应用程序开发方法及***和设备 |
-
2020
- 2020-03-11 CN CN202010168205.6A patent/CN111399810A/zh active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216715A (zh) * | 2014-09-02 | 2014-12-17 | 深圳前海诺德咨询服务有限公司 | 一种Web App开发框架及方法 |
US20160179477A1 (en) * | 2014-12-18 | 2016-06-23 | International Business Machines Corporation | Managed assertions in an integrated development environment |
WO2017185606A1 (zh) * | 2016-04-29 | 2017-11-02 | 乐视控股(北京)有限公司 | 基于overlay机制的APK开发方法及*** |
CN106201481A (zh) * | 2016-06-30 | 2016-12-07 | 传线网络科技(上海)有限公司 | 应用程序开发***中的组件管理方法和装置 |
CN107391968A (zh) * | 2017-08-18 | 2017-11-24 | 武汉斗鱼网络科技有限公司 | 一种实现私有pod发布权限控制的方法及装置 |
CN110187888A (zh) * | 2018-02-23 | 2019-08-30 | 武汉斗鱼网络科技有限公司 | 一种Pod发布方法、存储介质、电子设备及*** |
CN110580147A (zh) * | 2018-06-07 | 2019-12-17 | 阿里巴巴集团控股有限公司 | 一种应用程序的开发方法和装置 |
CN109240662A (zh) * | 2018-08-09 | 2019-01-18 | 赛尔网络有限公司 | 一种基于云平台的软件开发方法、云平台、设备及介质 |
CN109542399A (zh) * | 2018-10-25 | 2019-03-29 | 深圳市金证科技股份有限公司 | 软件开发方法、装置、终端设备及计算机可读存储介质 |
CN109901838A (zh) * | 2019-01-17 | 2019-06-18 | 平安证券股份有限公司 | 基于组件化的前端开发方法、装置、设备及存储介质 |
CN110688096A (zh) * | 2019-09-10 | 2020-01-14 | 平安普惠企业管理有限公司 | 包含插件的应用程序的构建方法、装置、介质及电子设备 |
CN110750245A (zh) * | 2019-10-17 | 2020-02-04 | 杭州涂鸦信息技术有限公司 | 一种应用程序开发方法及***和设备 |
Non-Patent Citations (1)
Title |
---|
NIMOMENG: "基于CocoaPods的组件化原理及私有库实践" * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022170801A1 (zh) * | 2021-02-09 | 2022-08-18 | 京东方科技集团股份有限公司 | iOS应用程序构建方法及装置、电子设备及存储介质 |
CN112558944A (zh) * | 2021-02-26 | 2021-03-26 | 武汉木仓信息技术有限公司 | 一种app生成方法、装置、处理设备及计算机可读存储介质 |
CN112558944B (zh) * | 2021-02-26 | 2021-05-18 | 武汉木仓信息技术有限公司 | 一种app生成方法、装置、处理设备及计算机可读存储介质 |
CN113377412A (zh) * | 2021-08-13 | 2021-09-10 | 武汉众智数字技术有限公司 | 一种客户端软件增量更新的方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111399810A (zh) | 一种iOS应用程序动态组件化开发方法及其***和设备 | |
CN109901834B (zh) | 文档页面生成方法、装置、计算机设备和存储介质 | |
CN106775744B (zh) | 一种生成静态库的方法和装置 | |
CN103677821B (zh) | 软件开发工具代码发布的方法和装置 | |
CN111068328B (zh) | 游戏广告配置表格的生成方法、终端设备及介质 | |
CN104572238A (zh) | 一种高效的生成可执行软件包的方法及*** | |
CN111399840A (zh) | 一种模块开发方法及装置 | |
CN111111201B (zh) | 一种基于游戏的技能创建方法、装置、服务器及介质 | |
CN105389184A (zh) | 产品界面信息的配置方法及装置 | |
CN110750245A (zh) | 一种应用程序开发方法及***和设备 | |
CN111209001A (zh) | 批量生成安卓各渠道apk的方法、***、设备和介质 | |
CN110597564A (zh) | 一种安装包构建和业务组件加载方法、装置、终端设备 | |
CN111124420A (zh) | 编译方法、装置、电子设备及可读存储介质 | |
CN112256670A (zh) | 数据迁移方法、终端设备及可读存储介质 | |
CN113220563A (zh) | 一种测试用例生成方法、***、存储介质及计算机设备 | |
CN110597552B (zh) | 项目持续集成流水线的配置方法、装置、设备及存储介质 | |
CN111309464A (zh) | 一种任务调度方法及*** | |
CN107092472A (zh) | 一种动态发布方法及设备 | |
CN111309818A (zh) | 基于定时任务的文档变更方法、装置、计算机设备及计算机存储介质 | |
CN110806891A (zh) | 嵌入式设备软件版本的生成方法及装置 | |
CN104657631A (zh) | 应用的渠道信息的处理方法及装置 | |
CN111737964B (zh) | 表格动态处理方法、设备及介质 | |
CN108563560A (zh) | 一种基于Calabash的客户端应用程序需求驱动测试方法 | |
CN114968225A (zh) | 微服务统一构建方法、环境生成方法及相关设备 | |
CN113268324A (zh) | 一种任务调度方法及装置、存储介质、计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |