[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111209010A - Platform and implementation method thereof - Google Patents

Platform and implementation method thereof Download PDF

Info

Publication number
CN111209010A
CN111209010A CN201911378548.9A CN201911378548A CN111209010A CN 111209010 A CN111209010 A CN 111209010A CN 201911378548 A CN201911378548 A CN 201911378548A CN 111209010 A CN111209010 A CN 111209010A
Authority
CN
China
Prior art keywords
engineering
application
code
platform
information
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
Application number
CN201911378548.9A
Other languages
Chinese (zh)
Inventor
吴建成
曾凤
张颜木盛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianyang Hongye Technology Co ltd
Original Assignee
Tianyang Hongye Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tianyang Hongye Technology Co ltd filed Critical Tianyang Hongye Technology Co ltd
Priority to CN201911378548.9A priority Critical patent/CN111209010A/en
Publication of CN111209010A publication Critical patent/CN111209010A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the application discloses a platform and an implementation method thereof, wherein the method comprises the following steps: receiving an application creation request message sent by a WEB client, wherein the application creation request message carries a system platform native foundation engineering source code and application configuration information; configuring the system platform native foundation engineering source codes and the application configuration information to a target project engineering to generate application project engineering source codes; downloading engineering source codes according to a downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering; receiving a packaging request message sent by a WEB client, wherein the packaging request message carries a service execution file; compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information; and sending the APP installation package to the WEB client. The application development efficiency is improved, and the development cost is reduced.

Description

Platform and implementation method thereof
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to a platform and an implementation method thereof.
Background
In the prior art, at least 2 engineers, namely an Android engineer and an iOS engineer, must be equipped for mobile native application development, and the native development of an Android/iOS platform needs to relate to the technologies of a network, a memory, data storage, UI components and the like; the Android development needs to install Android Studio, the IDE has high requirements on computer hardware, consumes memory and CPU, the iOS development needs to be on a Mac computer, and an XCode development tool is installed. If two sets of engineering codes are maintained, one Android native engineering source code and one iOS native engineering source code are needed.
It can be seen that the creation of the mobile application engineering and the construction of the installation package depend on Android Studio or XCode development tools, and two sets of codes of Java language of Android and objective-c or swift of iOS are not reusable.
Disclosure of Invention
Therefore, based on the limitations in the prior art, embodiments of the present application provide a platform and an implementation method thereof, which can perform application development without being limited by differences of system platforms, and reduce development cost of mobile applications.
In order to achieve the above object, the embodiments of the present application provide the following technical solutions:
according to a first aspect of an embodiment of the present application, there is provided a platform implementation method, including:
receiving an application creation request message sent by a WEB client, wherein the application creation request message carries a system platform native foundation engineering source code and application configuration information;
configuring the system platform native foundation engineering source codes and the application configuration information to a target project engineering to generate application project engineering source codes;
downloading engineering source codes according to a downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering;
receiving a packaging request message sent by the WEB client, wherein the packaging request message carries a service execution file;
compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information;
and sending the APP installation package to the WEB client.
Optionally, the service execution file includes a JS execution code, and the JS execution code is compiled according to the VUE code; the VUE code is developed based on the application project engineering source code.
Optionally, the system platform native foundation engineering source code comprises Android and iOS native foundation engineering source code; the APP installation package corresponding to the target project engineering information comprises an APP installation package of Android and/or iOS.
Optionally, the platform implementation adopts a mode that java code calls shell script, and the integrated development environment includes Eclipse and IntelliJ IDEA.
According to a second aspect of embodiments of the present application, there is provided a platform comprising:
the information receiving module is used for receiving an application creation request message sent by a WEB client, wherein the application creation request message carries a system platform native foundation engineering source code and application configuration information;
the engineering source code generating module is used for configuring the native basic engineering source codes of the system platform and the application configuration information to a target project engineering to generate application project engineering source codes;
the information sending module is used for downloading the engineering source codes according to the downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering;
the information receiving module is further configured to receive a packaging request message sent by the WEB client, where the packaging request message carries a service execution file;
the packaging module is used for compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information;
the information sending module is further configured to send the APP installation package to the WEB client.
Optionally, the service execution file includes a JS execution code, and the JS execution code is compiled according to the VUE code; the VUE code is developed based on the application project engineering source code.
Optionally, the system platform native foundation engineering source code comprises Android and iOS native foundation engineering source code; the APP installation package corresponding to the target project engineering information comprises an APP installation package of Android and/or iOS.
Optionally, the platform implementation adopts a mode that java code calls shell script, and the integrated development environment includes Eclipse and IntelliJ IDEA.
To sum up, the platform provided in the embodiment of the present application receives an application creation request message sent by a WEB client, where the application creation request message carries a system platform native foundation engineering source code and application configuration information; configuring the system platform native foundation engineering source codes and the application configuration information to a target project engineering to generate application project engineering source codes; downloading engineering source codes according to a downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering; receiving a packaging request message sent by a WEB client, wherein the packaging request message carries a service execution file; compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information; and sending the APP installation package to the WEB client. The method can be used for developing the application without the limitation of the difference of the system platform, thereby improving the application development efficiency and reducing the development cost.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below. It should be apparent that the drawings in the following description are merely exemplary, and that other embodiments can be derived from the drawings provided by those of ordinary skill in the art without inventive effort.
The structures, ratios, sizes, and the like shown in the present specification are only used for matching with the contents disclosed in the specification, so that those skilled in the art can understand and read the present invention, and do not limit the conditions for implementing the present invention, so that the present invention has no technical significance, and any structural modifications, changes in the ratio relationship, or adjustments of the sizes, without affecting the functions and purposes of the present invention, should still fall within the scope of the present invention.
Fig. 1 is a schematic flowchart of a platform implementation method provided in an embodiment of the present application;
FIG. 2 is a schematic diagram of an embodiment provided by an embodiment of the present application;
fig. 3 is a block diagram of a platform structure according to an embodiment of the present disclosure.
Detailed Description
The present invention is described in terms of particular embodiments, other advantages and features of the invention will become apparent to those skilled in the art from the following disclosure, and it is to be understood that the described embodiments are merely exemplary of the invention and that it is not intended to limit the invention to the particular embodiments disclosed. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Based on the background technology, two sets of codes of Android Java language and iOS object-c or swift in the prior art cannot be reused, the platform and the implementation method thereof are provided, Android/iOS development environment does not need to be installed on terminal equipment, Android/iOS native App development language and development environment do not need to be learned and used, development cost of mobile application is greatly reduced, and learning cost of service developers is reduced.
As shown in fig. 1, an embodiment of the present application provides a platform implementation method, where the method includes:
step 101: and receiving an application creation request message sent by a WEB client, wherein the application creation request message carries the source code and the application configuration information of the Android and iOS native foundation engineering.
Step 102: and configuring the Android and iOS native basic engineering source codes and the application configuration information to a target project to generate application project engineering source codes. Each basic component is an independent small project, each small project has corresponding application configuration information, and the application configuration information needs to be integrated into the application configuration information of a large project; the application configuration information may be APP ID, APP KEY, appsect, and the like.
Step 103: and downloading the engineering source code according to the downloading instruction and sending the engineering source code to the WEB client so as to trigger a developer to develop a business layer for the target engineering.
Step 104: and receiving a packaging request message sent by a WEB client, wherein the packaging request message carries a service execution file.
Step 105: and compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information. The target project engineering information is corresponding information reserved by the App basic engineering source code on the platform, such as App attribution information, which components are selected by the App and the like.
Step 106: and sending the APP installation package to the WEB client.
The desktop App is developed by utilizing the World Wide Web (WWW) technology, and the advantages of the WEB technology can be fully utilized. For example, HyperText Markup Language (HTML), Cascading Style Sheets (CSS), javascript (js), and other programming languages in the web field have the characteristics of simplicity, flexibility, powerful functions, and the like, and have abundant talent resources familiar with or profiting from the web technology, which is beneficial to reducing the complexity and technical cost of App development.
In one possible implementation, the service execution file includes a JS execution code, and the JS execution code is compiled according to a VUE code; the VUE code is developed based on the application project engineering source code. After step 103, downloading the source code of the application project at the Web client, only maintaining one set of business codes, developing the business layer (Vue layer) codes in the application project, and compiling Vue codes into JS execution codes by developers and submitting the JS execution codes to a platform through the Web client.
In a possible embodiment, the system platform native foundation engineering source code includes but is not limited to Android and iOS native foundation engineering source code, and may also be native foundation engineering source code based on another platform system, and the platform system native component required in the corresponding project is selected in step 102. Correspondingly, the target project engineering information corresponds to the APP installation package, and the APP installation package comprises but is not limited to Android and/or iOS APP installation packages.
In one possible embodiment, the platform implementation includes, but is not limited to, a way of calling shell scripts with java code, and the integrated development environment includes, but is not limited to, Eclipse and IntelliJ IDEA.
In a possible implementation manner, the embodiment of the present application provides a platform implementation method, which is mainly directed to a mobile phone, a tablet and other devices, and a main platform system includes Android and iOS; the method adopts Java + Shell scripts, adopts Java, Kotlin and the like of an Android system and Objective-C, Swift and the like of an iOS system as core mobile phone App frameworks and components, and adopts a Vue.js technical framework as an H5 service component.
By providing the rich Android/iOS native component library, a service developer can create an application in a Web end, select a required Android/iOS native component under the condition that a computer terminal does not depend on an Android Studio or XCode development tool, construct an application project, directly create a mobile application at a Web client, configure the Android/iOS native basic project source code and configuration information to a target project and generate a mobile application project source code. Downloading engineering source codes at a WEB client, so that only one set of service codes is needed to be maintained, and development is carried out aiming at service layer (Vue layer) codes in application project engineering; and compiling the Vue code into a JS execution code by a service developer, submitting the JS execution code to the platform through a Web end, and automatically constructing and packaging an App installation package of a corresponding platform (Android/iOS) by the platform according to the project engineering information and the service execution file. Therefore, the APP installation package can be downloaded at the WEB end. Therefore, service developers do not need to be equipped with terminal equipment required by a system or hardware required by an Android/iOS (Internet operating System/iOS) native development environment, do not need to install the Android/iOS development environment on the terminal equipment, and do not need to learn to use an Android/iOS native App development language and development environment, so that the development cost of mobile application is greatly reduced, and the learning cost of the service developers is reduced.
By using the platform implementation method provided by the embodiment of the application, the threshold of mobile application technology development environment requirements is reduced, and a high configuration PC (personal computer) end required by Android and a Mac (Mac computer) required by iOS (Internet operating System) are not required to be considered; and simultaneously, the technical threshold of mobile application service developers is reduced. The reuse rate of the Android/iOS native component library of the mobile application is improved, the view effect debugging efficiency of a service developer in the mobile application development process is improved, the application development efficiency is improved, and the development cost is reduced.
Fig. 2 shows a functional diagram of a platform provided in an embodiment of the present application, where the mobile application management platform includes an application management module, a build service module, a function management module, a file service module, and a version management module. The application management module comprises an application creation module, a certificate configuration module, an engineering management module, an assembly configuration module, an online packaging module and a version recording module. The construction service module comprises a resource synchronization module, an engine loading module, a plug-in loading module, a dynamic compiling module, a log recording module and a problem feedback module. The function management module comprises a component library module, a service template module and a third-party SDK module. The file service module comprises a file uploading module, a file downloading module, a file caching module and a file directory module. The version management module comprises a service resource management module, a picture resource management module and a log management module.
The user logs in the background management and can see an application management module, a function management module, a version management module and the like; each function is briefly described below.
In the application management module, a developer can create an application, configure the application, delete the application, modify the application and the like; is the main portal and operator interface for the platform. The service building module is mainly a background interface-free program and loads and configures codes, resources and configuration information according to the information selected by operation on the application management module. The function management module is mainly used for managing a function list (similar to a menu of restaurant service) for platform developers, continuously enriches components according to requirements, and submits the components to the management platform for the developers to select. A file service module: the method mainly comprises background services, and is used for file transmission and storage, such as an App installation package packaged by a developer, a service layer JS package submitted by the developer, a picture resource package and the like. The version management module can be used for historical tracing of packaged versions or released versions by developers.
To sum up, the platform provided in the embodiment of the present application receives an application creation request message sent by a WEB client, where the application creation request message carries a system platform native foundation engineering source code and application configuration information; configuring the system platform native foundation engineering source codes and the application configuration information to a target project engineering to generate application project engineering source codes; downloading engineering source codes according to a downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering; receiving a packaging request message sent by a WEB client, wherein the packaging request message carries a service execution file; compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information; and sending the APP installation package to the WEB client. The application development efficiency is improved, and the development cost is reduced.
Based on the same technical concept, an embodiment of the present application provides a platform, as shown in fig. 3, the platform includes:
the information receiving module 301 is configured to receive an application creation request message sent by a WEB client, where the application creation request message carries Android and iOS native foundation engineering source codes and application configuration information.
An engineering source code generating module 302, configured to configure the Android and iOS native basic engineering source codes and the application configuration information to a target project engineering, so as to generate application project engineering source codes.
And the information sending module 303 is configured to download the engineering source code according to the download instruction and send the engineering source code to the WEB client, so as to trigger a developer to develop a service layer for the target engineering.
The information receiving module 301 is further configured to receive a packaging request message sent by a WEB client, where the packaging request message carries a service execution file.
And the packaging module 304 is configured to compile and package the service execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information.
The information sending module 303 is further configured to send the APP installation package to the WEB client.
In one possible implementation, the service execution file includes a JS execution code, and the JS execution code is compiled according to a VUE code; the VUE code is developed based on the application project engineering source code.
In a possible implementation manner, the APP installation package corresponding to the target project engineering information includes an APP installation package of Android and/or iOS.
In one possible implementation mode, the platform realizes a mode of calling shell scripts by java code, and the integrated development environment comprises Eclipse and IntelliJ IDEA.
In the present specification, each embodiment of the method is described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. Reference is made to the description of the method embodiments.
It is noted that while the operations of the methods of the present invention are depicted in the drawings in a particular order, this is not a requirement or suggestion that the operations must be performed in this particular order or that all of the illustrated operations must be performed to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
Although the present application provides method steps as in embodiments or flowcharts, additional or fewer steps may be included based on conventional or non-inventive approaches. The order of steps recited in the embodiments is merely one manner of performing the steps in a multitude of orders and does not represent the only order of execution. When an apparatus or client product in practice executes, it may execute sequentially or in parallel (e.g., in a parallel processor or multithreaded processing environment, or even in a distributed data processing environment) according to the embodiments or methods shown in the figures. The terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the presence of additional identical or equivalent elements in a process, method, article, or apparatus that comprises the recited elements is not excluded.
The units, devices, modules, etc. set forth in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. For convenience of description, the above devices are described as being divided into various modules by functions, and are described separately. Of course, in implementing the present application, the functions of each module may be implemented in one or more software and/or hardware, or a module implementing the same function may be implemented by a combination of a plurality of sub-modules or sub-units, and the like. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Those skilled in the art will also appreciate that, in addition to implementing the controller as pure computer readable program code, the same functionality can be implemented by logically programming method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Such a controller may therefore be considered as a hardware component, and the means included therein for performing the various functions may also be considered as a structure within the hardware component. Or even means for performing the functions may be regarded as being both a software module for performing the method and a structure within a hardware component.
The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, classes, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
From the above description of the embodiments, it is clear to those skilled in the art that the present application can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, or the like, and includes several instructions for enabling a computer device (which may be a personal computer, a mobile terminal, a server, or a network device) to execute the method according to the embodiments or some parts of the embodiments of the present application.
The embodiments in the present specification are described in a progressive manner, and the same or similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. The application is operational with numerous general purpose or special purpose computing system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet-type devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
The above-mentioned embodiments are further described in detail for the purpose of illustrating the invention, and it should be understood that the above-mentioned embodiments are only illustrative of the present invention and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (8)

1. A method for platform implementation, the method comprising:
receiving an application creation request message sent by a WEB client, wherein the application creation request message carries a system platform native foundation engineering source code and application configuration information;
configuring the system platform native foundation engineering source codes and the application configuration information to a target project engineering to generate application project engineering source codes;
downloading engineering source codes according to a downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering;
receiving a packaging request message sent by the WEB client, wherein the packaging request message carries a service execution file;
compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information;
and sending the APP installation package to the WEB client.
2. The method of claim 1, wherein the service execution file includes a JS execution code, the JS execution code compiled from a VUE code; the VUE code is developed based on the application project engineering source code.
3. The method of claim 1, in which the system platform native foundation engineering source code comprises Android and iOS native foundation engineering source code; the APP installation package corresponding to the target project engineering information comprises an APP installation package of Android and/or iOS.
4. The method of claim 1, wherein the platform implementation employs java code to invoke shell scripts, and the integrated development environment includes Eclipse and IntelliJIDEA.
5. A platform, characterized in that the platform comprises:
the information receiving module is used for receiving an application creation request message sent by a WEB client, wherein the application creation request message carries a system platform native foundation engineering source code and application configuration information;
the engineering source code generating module is used for configuring the native basic engineering source codes of the system platform and the application configuration information to a target project engineering to generate application project engineering source codes;
the information sending module is used for downloading the engineering source codes according to the downloading instruction and sending the engineering source codes to the WEB client so as to trigger developers to develop a business layer for the target engineering;
the information receiving module is further configured to receive a packaging request message sent by the WEB client, where the packaging request message carries a service execution file;
the packaging module is used for compiling and packaging the business execution file and the target project engineering information into an APP installation package corresponding to the target project engineering information;
the information sending module is further configured to send the APP installation package to the WEB client.
6. The platform of claim 5, wherein the service execution file includes a JS execution code, the JS execution code being compiled from a VUE code; the VUE code is developed based on the application project engineering source code.
7. The platform of claim 5, in which the system platform native foundation engineering source code comprises Android and iOS native foundation engineering source code; the APP installation package corresponding to the target project engineering information comprises an APP installation package of Android and/or iOS.
8. The platform of claim 5, wherein the platform implementation employs java code to invoke shell scripts, and the integrated development environment includes Eclipse and IntelliJIDEA.
CN201911378548.9A 2019-12-27 2019-12-27 Platform and implementation method thereof Pending CN111209010A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911378548.9A CN111209010A (en) 2019-12-27 2019-12-27 Platform and implementation method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911378548.9A CN111209010A (en) 2019-12-27 2019-12-27 Platform and implementation method thereof

Publications (1)

Publication Number Publication Date
CN111209010A true CN111209010A (en) 2020-05-29

Family

ID=70784127

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911378548.9A Pending CN111209010A (en) 2019-12-27 2019-12-27 Platform and implementation method thereof

Country Status (1)

Country Link
CN (1) CN111209010A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857801A (en) * 2020-07-08 2020-10-30 广州云徙科技有限公司 A method of building a mobile application
CN112181440A (en) * 2020-09-25 2021-01-05 四川封面传媒有限责任公司 Method and device for deploying ios installation package in server and storage medium
CN112256284A (en) * 2020-09-30 2021-01-22 北京沃东天骏信息技术有限公司 Development environment configuration method and device, electronic equipment and storage medium
CN113312030A (en) * 2021-06-15 2021-08-27 京东数科海益信息科技有限公司 Method for constructing application program, electronic equipment and storage medium
CN113377354A (en) * 2021-05-31 2021-09-10 北京沃东天骏信息技术有限公司 Mobile terminal application modular development system
CN113741960A (en) * 2021-11-05 2021-12-03 广州易方信息科技股份有限公司 Android terminal-based App automatic customization packaging method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160154629A1 (en) * 2014-11-28 2016-06-02 Ludo Franciscus Maria NOENS Application builder based on metadata
CN106775654A (en) * 2016-11-28 2017-05-31 广东亿迅科技有限公司 The automatic method and apparatus for building mobile applications
CN107832057A (en) * 2017-10-31 2018-03-23 福建天泉教育科技有限公司 A kind of construction method and terminal of iOS applications
CN109656538A (en) * 2017-10-11 2019-04-19 阿里巴巴集团控股有限公司 Generation method, device, system, equipment and the medium of application program
CN110297627A (en) * 2019-07-01 2019-10-01 四川长虹电器股份有限公司 A kind of front-end code automation continuous integrating method based on gitlab-ci

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160154629A1 (en) * 2014-11-28 2016-06-02 Ludo Franciscus Maria NOENS Application builder based on metadata
CN106775654A (en) * 2016-11-28 2017-05-31 广东亿迅科技有限公司 The automatic method and apparatus for building mobile applications
CN109656538A (en) * 2017-10-11 2019-04-19 阿里巴巴集团控股有限公司 Generation method, device, system, equipment and the medium of application program
CN107832057A (en) * 2017-10-31 2018-03-23 福建天泉教育科技有限公司 A kind of construction method and terminal of iOS applications
CN110297627A (en) * 2019-07-01 2019-10-01 四川长虹电器股份有限公司 A kind of front-end code automation continuous integrating method based on gitlab-ci

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857801A (en) * 2020-07-08 2020-10-30 广州云徙科技有限公司 A method of building a mobile application
CN112181440A (en) * 2020-09-25 2021-01-05 四川封面传媒有限责任公司 Method and device for deploying ios installation package in server and storage medium
CN112256284A (en) * 2020-09-30 2021-01-22 北京沃东天骏信息技术有限公司 Development environment configuration method and device, electronic equipment and storage medium
CN113377354A (en) * 2021-05-31 2021-09-10 北京沃东天骏信息技术有限公司 Mobile terminal application modular development system
CN113377354B (en) * 2021-05-31 2024-04-05 北京沃东天骏信息技术有限公司 Modularized development system for mobile terminal application
CN113312030A (en) * 2021-06-15 2021-08-27 京东数科海益信息科技有限公司 Method for constructing application program, electronic equipment and storage medium
CN113741960A (en) * 2021-11-05 2021-12-03 广州易方信息科技股份有限公司 Android terminal-based App automatic customization packaging method and device
CN113741960B (en) * 2021-11-05 2022-04-01 广州易方信息科技股份有限公司 Android terminal-based App automatic customization packaging method and device

Similar Documents

Publication Publication Date Title
CN111209010A (en) Platform and implementation method thereof
CN106156186B (en) Data model management device, server and data processing method
US9710261B2 (en) Techniques to enhance software production
CN113220283B (en) Internet of things APP development system based on cloud arrangement
CN112685035B (en) Project development method and device, computer readable storage medium and electronic equipment
CN111176629B (en) Application development method and device
Perchat et al. Component based framework to create mobile cross-platform applications
CN111984245A (en) Block chain intelligent contract online integrated development environment system and implementation method
CN111580926A (en) Model publishing method, model deploying method, model publishing device, model deploying device, model publishing equipment and storage medium
CN106775781B (en) Method and device for reducing application installation packages and electronic equipment
CN110716720A (en) A method and apparatus for implementing application hot deployment
US12141559B2 (en) Method for constructing, running and implementing cross-platform application, terminal, server and system
CN102946415B (en) A kind of implementation method of mobile terminal this locality application and device
CN103345386A (en) Software production method, device and operation system
CN113312046A (en) Sub-application page processing method and device and computer equipment
CN117093286A (en) Plug-in generation method, device, equipment and computer readable storage medium
CN106775916B (en) Method and device for reducing application installation packages and electronic equipment
CN114371850A (en) Management method for project construction compiling and code development
CN112631563A (en) System development method and device based on framework, computer equipment and storage medium
CN116974555A (en) Method, device, equipment and storage medium for assembling software development kit
CN115509545A (en) A method and device for packaging and building IOS applications
CN112527377B (en) Application program generation processing method, device, computer equipment and storage medium
CN110633077B (en) Quick development system and method based on modularization
CN115454405A (en) Method and system for designing intelligent code editor based on LSP
CN114185545A (en) Low-code application development system and method, storage medium and electronic device

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200529