CN114756234A - APP development method based on traditional application and dynamic configuration strategy - Google Patents

APP development method based on traditional application and dynamic configuration strategy Download PDF

Info

Publication number
CN114756234A
CN114756234A CN202210659157.XA CN202210659157A CN114756234A CN 114756234 A CN114756234 A CN 114756234A CN 202210659157 A CN202210659157 A CN 202210659157A CN 114756234 A CN114756234 A CN 114756234A
Authority
CN
China
Prior art keywords
component
event
app
function
controller
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.)
Granted
Application number
CN202210659157.XA
Other languages
Chinese (zh)
Other versions
CN114756234B (en
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.)
China Post Consumer Finance Co ltd
Original Assignee
China Post Consumer Finance 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 China Post Consumer Finance Co ltd filed Critical China Post Consumer Finance Co ltd
Priority to CN202210659157.XA priority Critical patent/CN114756234B/en
Publication of CN114756234A publication Critical patent/CN114756234A/en
Application granted granted Critical
Publication of CN114756234B publication Critical patent/CN114756234B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention relates to an APP development method based on traditional application and dynamic configuration strategy, comprising the following steps: receiving demand content provided by a client; checking whether the UI component middle layer and the event control middle layer have corresponding interaction; if yes, assembling corresponding configuration files to generate a new product; if the UI component is not found in the middle layer; developing the UI component, storing the UI component in the middle layer, and assembling corresponding configuration files to generate a new product; if the event controller is not found in the middle layer; developing an event controller, storing the event controller in the middle layer, and assembling corresponding configuration files to generate a new product; the method solves the efficiency problems of traditional development and function iteration.

Description

APP development method based on traditional application and dynamic configuration strategy
Technical Field
The invention relates to the technical field of software development, in particular to an APP development method based on traditional application and dynamic configuration strategy.
Background
At present, due to rapid development of the internet era, the requirements of business on rapid innovation and iteration of APP products are higher and higher, and more severe requirements are provided for flexible change of online business and coverage rate and timeliness. In the prior art, when a service needs to add a new service product in an APP, the service needs to be developed and redeveloped to be released to an application market, and the product can be displayed to a user after the user updates; when a service person finds that a product has a defect, the service person may achieve the purpose of defect repair by means of thermal repair or re-shelving application. Such variety is clearly a challenge for companies that demand fast iterations, have flexible configuration of products on-line, and have flexible configurations.
Existing requirements, if iteration is needed, need to rewrite the corresponding UI and integrate it into the layout, and then need to be compatible with its logic in the page, such as: regular checks, special interaction logic, etc. The existing mode needs to repeatedly write corresponding UI and logic, UI components cannot be seamlessly used, and the existing mode is not very friendly to businesses needing fast iteration. What is more, it is important that the consistency of the interactions between the Android and the iOS cannot be guaranteed, and it takes a lot of time to make the two ends compatible when the two ends are inconsistent. Moreover, after the application is released to the online, if the native UI and the service logic need to be dynamically updated, the application can only be performed in an application updating manner, which is very inflexible.
Disclosure of Invention
Based on this, there is a need to provide an APP development method based on traditional application and dynamic configuration strategy, which has better flexibility and can be updated quickly by iteration.
The embodiment of the invention provides an APP development method based on a traditional application and a dynamic configuration strategy, which comprises the following steps:
receiving demand content provided by a client;
checking whether the UI component middle layer and the event control middle layer have corresponding interaction;
if so, assembling corresponding configuration files to generate a new product;
if the UI component is not found in the middle layer;
developing the UI component, storing the UI component in the middle layer, and assembling corresponding configuration files to generate a new product;
if the event controller is not found in the middle layer;
and developing an event controller, storing the event controller into the middle layer, and assembling corresponding configuration files to generate a new product.
Preferably, the APP comprises a UI component, a UI component logic interaction module, and a business logic interaction function module, and the following mechanisms are designed:
the UI component is dynamically updated, and developers can recombine the UI component according to the appointed UI configuration and generate a new service interface;
UI service logic configuration is updated, each configured UI can be written in advance and compatible according to service requirements or scenes where the component is used, and the new requirements can realize the self-service logic of the UI only by corresponding configuration;
and the application can utilize the existing UI components and the independent business process to recombine a new business process by configuring the JSON file meeting the strategy, so as to complete the creation of a new product.
Preferably, each UI component inherits a BaseView component, and implements a defined Base interface in the BaseView component.
Preferably, the Base interface includes initData, initView, and ondechfromwindow functions;
the initData function is mainly used in APP and used for processing UI component data;
the initView function is mainly used in the APP and used for view initialization operation of the UI component;
the ontechfromwindow function is mainly used for APP and is used for performance monitoring operation of UI components.
Preferably, the initData function is used for loading a JSON file, reading data, displaying the JSON file and the data into a UI control and finishing initialization operation of the data;
the initView function is used for rendering the UI component and displaying the UI component to a user;
the ontechfromwindow function is used to monitor memory jitter and memory overflow.
Preferably, the Base interface further comprises an isneedledsubscript function; the isNedSubscribe function is used for judging whether the UI component needs to receive the control of the event controller, if the UI component is set to true, the UI component indicates that the UI component needs to be classified into the control of the event controller, and if the UI component does not need to receive the control of the event controller, the isNedSubscribe function is opposite to the control of the event controller;
the Base interface also includes a getViewType function for returning the View type of the corresponding UI component and for interacting with the Event control in Event.
Preferably, the Base interface further comprises a getLineView function; the getLineView function is mainly used for returning whether the control needs underlining or not, if yes, an underlining object is returned, and if not, null is returned.
Preferably, the APP includes a dynamic form policy Event total, an actionType is defined in the dynamic form policy Event total, the actionType finds the corresponding Event through the corresponding mapping, and when the configuration file configures the corresponding component with the corresponding attribute, the program finds the Event through the corresponding mapping.
Preferably, a ShowViewEvent is arranged in the dynamic form policy Event total, and the ShowViewEvent is used for displaying View and hiding View; the UI component middle layer and the dynamic form strategy Event layer are in a combined relationship, so that a complete UI dynamic change framework is formed.
Preferably, the APP includes a component container and a controller, the component container and the controller together form a page, wherein the controller is a functional logic process.
Preferably, the container components include DataPickerView and EditContentView; the controller includes a service class controller and a functional service controller.
The invention solves the efficiency problems of traditional development and function iteration, and particularly can quickly assemble UI controls and event controllers to form a new product when some forms submit scene services; for online products, business products can be dynamically added without updating the APP version, so that the user experience is improved, the development becomes more efficient, and the product iteration cycle becomes faster.
Drawings
The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings. Like reference numerals refer to like parts throughout the drawings, and the drawings are not intended to be drawn to scale in actual dimensions, emphasis instead being placed upon illustrating the principles of the invention.
FIG. 1 is a flowchart of APP development in accordance with the present invention;
FIG. 2 is a flow diagram of a dynamic configuration policy scheme of the present invention;
FIG. 3 is a flow chart of dynamic publishing and updating of dynamic forms in accordance with the present invention;
FIG. 4 is a form policy component UI implementation diagram of the present invention;
FIG. 5 is a diagram of the form policy architecture of the present invention.
Detailed Description
The technical solutions of the present invention are further described in detail with reference to the drawings and specific embodiments so that those skilled in the art can better understand the present invention and can implement the present invention, but the embodiments are not limited to the present invention.
As shown in fig. 1 to 5, an embodiment of the present invention provides an APP development method based on a legacy application and a dynamic configuration policy, including the following steps, with reference to fig. 1:
receiving demand content provided by a client;
checking whether the UI component middle layer and the event control middle layer have corresponding interaction;
if so, assembling corresponding configuration files to generate a new product;
if the UI component is not found in the middle layer;
developing the UI component, storing the UI component in the middle layer, and assembling corresponding configuration files to generate a new product;
if the event controller is not found in the middle layer;
and developing an event controller, storing the event controller into the middle layer, and assembling corresponding configuration files to generate a new product. Event controller, refers to a process that can control business logic, such as: the method comprises the steps of network request of a page, regular verification of elements such as a mobile phone number and the like, whether the elements of the page are displayed or hidden and the like.
Referring to fig. 1, when a technical developer receives a demand provided by a product, a dynamic form scheme may maximize development efficiency of the developer and iteration of the product. When technical personnel develop, if the UI component middle layer and the event control middle layer have corresponding interaction, a new product can be generated only by assembling corresponding configuration files; if the UI component is not found in the middle layer, only the workload of developing the UI component needs to be newly increased, so that the labor is saved, the UI library of the middle layer is accumulated more and more, and the technical improvement and project management are facilitated. Of course, the same is true of the event control middle layer.
On the basis of traditional application development, the method integrates a whole set of complete and flexible APP dynamic form realization method by designing a coping application change strategy, and effectively overcomes the defects of flexibility, timeliness and the like brought by the existing mode.
In a preferred embodiment, the method provides a UI component, a UI component logic interaction module and a business logic interaction function module based on the dynamic configuration policy for the APP, and designs the following mechanisms on the basis:
the UI component is dynamically updated, and developers can recombine the UI component according to the appointed UI configuration and generate a new service interface;
UI service logic configuration is updated, each configured UI can be written in advance and compatible according to service requirements or scenes where the component is used, and the new requirements can realize the self-service logic of the UI only by corresponding configuration;
and by configuring the JSON file meeting the strategy, the application can utilize the existing UI component and the independent business process to recombine a new business process, and the creation and the iteration of a new product are completed. JSON (JS Object Notation) is a lightweight data exchange format).
The scheme strategy is suitable for the iOS and Android platforms, and effectively solves the problem of inconsistency of two ends and quick iteration or replacement of online versions.
Through configuration file configuration, wherein type attributes, corresponding UI component mappings can generate a graphic such as EditContentView (input box), option selector (datapickeview), and picture display control. Then, through page loading, the configured UI components can dynamically compose a new APP page for the user to use. Namely, reading the file configuration of the UI, finding a mapped and developed UI middle layer through the type attribute, loading the configuration file by the APP, and then generating a page for the user to display.
In this embodiment, the UI component and the page logic are dynamically updated through the configuration file. The DataPickerView (custom UI element) and EditContentView (custom UI element) are dynamically generated according to the configuration file and then added into the APP interface, and the APP interface and the event handler are combined to form a complete APP page.
Referring to FIG. 4, in the preferred embodiment, each UI component inherits a BaseView component in which to implement a well-defined Base interface. The BaseView is an interface, and the defined interface of the BaseView is used for enabling subsequent user-defined UI components to be realized by the interface, so that the management of service attributes is facilitated. In addition, the BaseView interface is mainly used for defining the appearance of the implementation class, namely defining the behavior of the implementation class, and is used for restricting the behavior of the implementation class.
In a preferred embodiment, the Base interface includes initData, initView, and onDetachFromWindow functions;
the initData function is a self-defined interface method, is used for processing UI component data, such as loading a UI component data source, loading a JSON file, reading data, and displaying the data in a UI control to complete initialization operation of the data, and the corresponding UI component can realize interactive logic of data processing.
The initView function is a self-defined interface method and is used for view initialization operation of the UI component, such as UI component rendering and UI component loading layout, loading and rendering to a corresponding layer, and displaying to a user;
the ontechfromwndo function is a self-defined interface method used for performance monitoring operations of UI components, such as monitoring memory jitter and memory overflow. The method can also be used for optimizing the memory jitter of the UI component, and the method can assist in recording and optimizing the performance of the UI of the corresponding component.
The Base interface also includes a getViewType function; the getViewType function is used to return the View type of the corresponding UI component and to control the corresponding interaction with the Event in the Event.
The Base interface also comprises an isNeedSubscripte function; the isNedSubscribe function is used for judging whether the UI component is controlled by an Event or not, and if the UI component is set to be true, the IeNedSubscribe function is added into the logic processing of the Event control master;
the Base interface also comprises a getLineView function; getLineView is used for the underlining of UI controls, returning an underlining to Event for logical operations.
After the getViewType is realized, the View type of the corresponding UI component can be returned, and the View type is used for interacting with the Event control in the Event correspondingly, such as dynamically displaying and hiding some field UIs according to rules. getViewType is mainly used for obtaining the type of the user-defined UI component, and the purpose is to return the View type of the corresponding UI component through the method for corresponding interaction in event control.
The isNedSubscribe is used for judging whether the UI component is controlled by the Event or not, and if the Event is set to true, the IeNedSubscribe is added into the logic processing of the Event control master; the isneedledsubscrible is used for judging whether the UI component needs to receive the control of the event controller, if the control is set to true, the control needs to be included in the event controller, and if not, the control is opposite.
getLineView, then underlining for UI controls, returning an underlining to Event for some logical operations; getLineView is mainly used for returning whether the control needs to be underlined, if yes, an underlined object is returned, and if not, null is returned.
Referring to FIG. 5, in the preferred embodiment, an actionType is defined in the dynamic form policy Event headquarters, and the actionType finds the corresponding Event through the corresponding mapping, and when the corresponding attributes are configured for the corresponding component in the configuration file, the program finds the Event through the corresponding mapping.
In the preferred embodiment, a showViewEvent is set in the dynamic form policy Event total, the showViewEvent is used for showing View and hiding View, and the showViewEvent is an Event controller used for showing the display and hiding functions of the page UI control. The UI component middle layer and the dynamic form strategy Event layer are in a combined relation, so that a complete UI dynamic change framework is formed.
The dynamic form policy Event headquarters is the logical processing headquarters for the control page, i.e., the Event controller described above. An actionType attribute is defined herein that can be mapped to a corresponding event controlled profile to find a desired representation of business logic, such as: mobile phone number verification, page request, interaction of page controls and the like.
And observing a dynamic form policy Event summary, for example, a developer defines an actionType, and the actionType finds a corresponding Event through a corresponding mapping, where showViewEvent is taken as an example, and the implemented functions in the showViewEvent are to show View and hide View. When corresponding attributes are configured for corresponding components in a configuration file, the program finds the Event through corresponding mapping, and the phenomenon of displaying the Event to a user layer is that when a user clicks a UI component configured with corresponding rules, a corresponding interactive process is realized. The UI control middle layer and the dynamic form strategy Event layer are in a combined relation. Therefore, a complete UI dynamic change framework is formed. Adaptation to rapid iterations of traffic.
In the preferred embodiment, the component container and the controller together form a page, the controller is a functional logic process, and the container component comprises DataPickerView and EditContentView; the controller includes a service class controller and a functional service controller.
The invention solves the efficiency problem of traditional development and function iteration, and particularly can quickly assemble UI controls and event controllers to form a new product when the system faces some form submission scene services; for online products, business products can be dynamically added without updating APP versions, so that the user experience is improved, the development is more efficient, and the product iteration cycle is quicker.
Referring to fig. 2, when a user enters a product developed in a dynamic form scheme, the APP reads configured UI control and event controller configuration from a data source JSON file. After the application program is assembled to complete the corresponding UI interface and the effect event corresponding to the UI control, an available APP product meeting the product requirement is formed and delivered to the user for use.
The data source configuration here is as follows:
{ "type": 13, "title": immediate application "," showSuperscript ": true," extraInfo ": {" actionType ": 1 } },
the Type corresponds different UI controls, actionType is corresponding event control configuration, and when this UI control was given actionType event control configuration, it just had corresponding event control, for example: entering the next page, checking whether the current element is legal, displaying a popup window and the like. When the control operated by the user contains an interface request, that is, actionType is 3, the policy logic will go to the control to fetch the following configuration:
"params": {
“requestParams”:”key1,key2,key3,key4,key5” "requestName": "XXX/XXX" },
then, a request is assembled and sent to the back end, and the service operation is completed.
Referring to fig. 3, our form version may be issued by a remote server, and an operator uploads a corresponding form file and configures a corresponding form file version. The APP can be matched with a form version configured by a server before a page written by a dynamic form scheme is opened, and if the APP has updating, an updating process is started: firstly, verifying the file validity (md 5), verifying whether the UI control of the file needs to be updated after the file is legal, and updating the UI control if the UI control needs to be updated; and after updating, searching whether the newly added event controller configuration exists, and updating the corresponding event controller if the corresponding event controller configuration is updated to form a highly available APP product for the user.
The invention solves the efficiency problem of traditional development and function iteration, concentrates on the precipitation of technical components, optimizes the iteration and user experience of online products and improves the production efficiency. Particularly, when some form submission scene services are faced, UI controls and event controllers can be quickly assembled to form a new product. For online products, business products can be dynamically added without updating APP versions, so that the user experience is improved, the development is more efficient, and the product iteration cycle is quicker. For example: the company enters the owner of the product and credits, and the development by adopting the scheme can be produced in half a day, however, if the development is native, 3-5 working days are possibly required; if some regular check interactions are required to be added on the basis of the original incoming form, the scheme only needs to change the configuration once, only about 1 hour is required from development to release, however, the original development possibly needs to face business logic rewriting, and then links such as release, patching and updating are carried out, and the period can reach 1-2 days; for another example, the business needs to increase or decrease some UI controls and corresponding logic operations in the original product, and with the scheme, the version can be released at any time only within half an hour of the development cycle, however, with the traditional native development, operations such as layout file rearrangement, business logic rewriting and the like may be required, and the cycle may reach 3 to 4 days. Such as the efficiency improvements described above, this strategy has significant advantages.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. An APP development method based on traditional application and dynamic configuration strategy is characterized by comprising the following steps:
receiving demand content provided by a client;
checking whether the UI component middle layer and the event control middle layer have corresponding interaction;
if yes, assembling corresponding configuration files to generate a new product;
if the UI component is not found in the middle layer;
developing the UI component, storing the UI component in the middle layer, and assembling corresponding configuration files to generate a new product;
if the event controller is not found in the middle layer;
and developing an event controller, storing the event controller into the middle layer, and assembling corresponding configuration files to generate a new product.
2. The method for developing APP based on legacy applications and dynamic configuration policies of claim 1, wherein said APP comprises UI components, UI component logic interaction modules and business logic interaction function modules, and the following mechanisms are designed:
the UI component is dynamically updated, and developers can recombine the UI component according to the appointed UI configuration and generate a new service interface;
UI service logic configuration is updated, each configured UI can be written in and compatible in advance according to service requirements or scenes where the component is used, and the UI service logic can be realized only by corresponding configuration according to new requirements;
and by configuring the JSON file meeting the strategy, the application can utilize the existing UI component and the independent business process to recombine a new business process, and the creation of a new product is completed.
3. The APP development method based on legacy applications and dynamic configuration policies of claim 1, wherein each UI component inherits a BaseView component and implements a defined Base interface in the BaseView component.
4. The APP development method based on legacy applications and dynamic configuration policies of claim 3, wherein the Base interface comprises initData, initView and onDetachFromWindow functions;
the initData function is mainly used in APP and used for processing UI component data;
the initView function is mainly used in the APP and used for view initialization operation of the UI component;
the ontechfromwindow function is mainly used for APP and is used for performance monitoring operation of UI components.
5. The APP development method based on the traditional application and the dynamic configuration strategy as claimed in claim 4, wherein the initData function is used for loading JSON files, reading data, displaying the JSON files and the data into a UI control, and completing initialization operation of the data;
the initView function is used for rendering the UI component and displaying the UI component to a user;
the ontechfromwindow function is used to monitor memory jitter and memory overflow.
6. The legacy application and dynamic configuration policy based APP development method of claim 4, wherein the Base interface further comprises an isneedledsubscript function; the isNedSubscribe function is used for judging whether the UI component needs to receive the control of the event controller, if the control is set to true, the control needs to be included in the event controller, and if not, the control is opposite;
the Base interface further comprises a getViewType function, wherein the getViewType function is used for returning the View type of the corresponding UI component and controlling corresponding interaction with the Event in the Event;
the Base interface further comprises a getLineView function; the getLineView function is mainly used for returning whether the control needs underlining or not, if yes, an underlining object is returned, and if not, null is returned.
7. The APP development method based on traditional applications and dynamic configuration policies of claim 6, wherein the APP comprises a dynamic form policy Event headquarters, an actionType is defined in the dynamic form policy Event headquarters, the actionType finds the corresponding Event through the corresponding mapping, and when the configuration file configures the corresponding attributes for the corresponding component, the program finds the Event through the corresponding mapping.
8. The APP development method based on the traditional application and the dynamic configuration policy according to claim 7, wherein a ShowViewEvent is set in the dynamic form policy Event total, and the ShowViewEvent is used for showing View and hiding View; the UI component middle layer and the dynamic form strategy Event layer are in a combined relationship, so that a complete UI dynamic change framework is formed.
9. The APP development method based on the traditional application and the dynamic configuration policy of claim 1, wherein the APP comprises a component container and a controller, the component container and the controller together form a page, and the controller is a functional logic process.
10. The legacy application and dynamic configuration policy based APP development method of claim 9, wherein the container component comprises a datapickrview and an EditContentView; the controller includes a service class controller and a functional service controller.
CN202210659157.XA 2022-06-13 2022-06-13 APP development method based on traditional application and dynamic configuration strategy Active CN114756234B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210659157.XA CN114756234B (en) 2022-06-13 2022-06-13 APP development method based on traditional application and dynamic configuration strategy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210659157.XA CN114756234B (en) 2022-06-13 2022-06-13 APP development method based on traditional application and dynamic configuration strategy

Publications (2)

Publication Number Publication Date
CN114756234A true CN114756234A (en) 2022-07-15
CN114756234B CN114756234B (en) 2022-09-30

Family

ID=82337233

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210659157.XA Active CN114756234B (en) 2022-06-13 2022-06-13 APP development method based on traditional application and dynamic configuration strategy

Country Status (1)

Country Link
CN (1) CN114756234B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118092886A (en) * 2024-04-26 2024-05-28 中邮消费金融有限公司 Mobile application middle layer component calling method, device, equipment and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108154569A (en) * 2017-12-27 2018-06-12 广州奥格智能科技有限公司 A kind of inspection acquisition method based on object modelization configuration
CN108228253A (en) * 2017-12-29 2018-06-29 武汉璞华大数据技术有限公司 A kind of APP construction methods and system
CN109284103A (en) * 2018-08-30 2019-01-29 长春玖佰软件技术有限公司 A kind of Web application and development and update method based on control development mode
CN109634573A (en) * 2018-12-18 2019-04-16 宁夏隆基宁光仪表股份有限公司 Android operation system App development approach, device and medium
CN109634758A (en) * 2018-12-10 2019-04-16 四川长虹电器股份有限公司 Method and middleware platform based on JSON document control event and behavior
CN111443911A (en) * 2020-03-24 2020-07-24 五八有限公司 Page development method and device, electronic equipment and computer storage medium
CN113448611A (en) * 2021-08-31 2021-09-28 中邮消费金融有限公司 Method and system for quickly and thermally updating application program
CN113485680A (en) * 2021-06-30 2021-10-08 重庆长安汽车股份有限公司 APP (application) component control system and method based on vehicle-mounted system
WO2022042162A1 (en) * 2020-08-25 2022-03-03 华为技术有限公司 Method and apparatus for implementing user interface

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108154569A (en) * 2017-12-27 2018-06-12 广州奥格智能科技有限公司 A kind of inspection acquisition method based on object modelization configuration
CN108228253A (en) * 2017-12-29 2018-06-29 武汉璞华大数据技术有限公司 A kind of APP construction methods and system
CN109284103A (en) * 2018-08-30 2019-01-29 长春玖佰软件技术有限公司 A kind of Web application and development and update method based on control development mode
CN109634758A (en) * 2018-12-10 2019-04-16 四川长虹电器股份有限公司 Method and middleware platform based on JSON document control event and behavior
CN109634573A (en) * 2018-12-18 2019-04-16 宁夏隆基宁光仪表股份有限公司 Android operation system App development approach, device and medium
CN111443911A (en) * 2020-03-24 2020-07-24 五八有限公司 Page development method and device, electronic equipment and computer storage medium
WO2022042162A1 (en) * 2020-08-25 2022-03-03 华为技术有限公司 Method and apparatus for implementing user interface
CN113485680A (en) * 2021-06-30 2021-10-08 重庆长安汽车股份有限公司 APP (application) component control system and method based on vehicle-mounted system
CN113448611A (en) * 2021-08-31 2021-09-28 中邮消费金融有限公司 Method and system for quickly and thermally updating application program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118092886A (en) * 2024-04-26 2024-05-28 中邮消费金融有限公司 Mobile application middle layer component calling method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN114756234B (en) 2022-09-30

Similar Documents

Publication Publication Date Title
JP5809328B2 (en) Widget framework, real-time service integration and real-time resource aggregation
US8417715B1 (en) Platform independent plug-in methods and systems for data mining and analytics
CN113692582B (en) User interface for establishing a data privacy pipeline and contract agreement to share data
CN102754072B (en) Regulation user interface element
US8533675B2 (en) Resource processing using an intermediary for context-based customization of interaction deliverables
US9165087B2 (en) Validity path node pattern for structure evaluation of time-dependent acyclic graphs
US7370316B2 (en) Mining model versioning
US7360215B2 (en) Application interface for analytical tasks
US20160170719A1 (en) Software database system and process of building and operating the same
US20080162207A1 (en) Relation-based hierarchy evaluation of recursive nodes
US7665014B2 (en) Method and apparatus for generating forms using form types
US9747353B2 (en) Database content publisher
CN109766075B (en) Enterprise-level software construction method and system based on microservice
US20130067456A1 (en) Application configuration framework for enterprise resource planning application installation
EP2845093A1 (en) System and method for providing an application development and distribution social platform
US20080162777A1 (en) Graph abstraction pattern for generic graph evaluation
CN104395899A (en) Cloud based master data management system and method therefor
US20120060141A1 (en) Integrated environment for software design and implementation
CN114756234B (en) APP development method based on traditional application and dynamic configuration strategy
US20220035606A1 (en) System and method for tailoring a customizer for integration process modeling visual element to a domain specific language for business integrations
US7694307B2 (en) Analytical task invocation
US20080183537A1 (en) Approach to comprehensive requirements specifications for complex workflows
US20230016793A1 (en) Techniques for managing a collaborative data management and delivery platform
US20240126759A1 (en) Converting an api into a graph api
Bowley Rapid Portlet Development with WebSphere Portlet Factory: Step-by-step Guide for Building Your Own Portlets

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
GR01 Patent grant
GR01 Patent grant