CN104346146B - A kind of method of cross-platform transformation applications code and device - Google Patents

A kind of method of cross-platform transformation applications code and device Download PDF

Info

Publication number
CN104346146B
CN104346146B CN201310323033.5A CN201310323033A CN104346146B CN 104346146 B CN104346146 B CN 104346146B CN 201310323033 A CN201310323033 A CN 201310323033A CN 104346146 B CN104346146 B CN 104346146B
Authority
CN
China
Prior art keywords
code
platform
application
function
preset function
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.)
Active
Application number
CN201310323033.5A
Other languages
Chinese (zh)
Other versions
CN104346146A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310323033.5A priority Critical patent/CN104346146B/en
Priority to PCT/CN2014/076858 priority patent/WO2015014143A1/en
Priority to TW103122912A priority patent/TWI528288B/en
Priority to ARP140102810A priority patent/AR097097A1/en
Publication of CN104346146A publication Critical patent/CN104346146A/en
Application granted granted Critical
Publication of CN104346146B publication Critical patent/CN104346146B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/44Encoding
    • G06F8/447Target code generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/51Source to source

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

The method and the device that the invention discloses a kind of cross-platform transformation applications code, belong to field of computer technology. Described method comprises: the semantic rules and constant and the variable information that obtain the first code of the application of the first platform to be converted; According to semantic rules and constant and variable information, generate the second code of the application of the second platform; According to second code, compiling generates the executable file of the application of the second platform. The present invention has realized and not having changed under the mode of applied logic, has improved the speed that generates same application under different platforms, has improved the efficiency of Application and Development.

Description

A kind of method of cross-platform transformation applications code and device
Technical field
The present invention relates to field of computer technology, particularly a kind of method of cross-platform transformation applications code andDevice.
Background technology
Along with the development of application technology, the version of different platform is issued in same application meeting according to demand, forUse the user of different platform can obtain the service of this application. For example, certain money game can be issued PC(PersonalComputer, personal computer) version of end, the version of Android platform, the version of ios platform, for makingPlay with the user of PC or mobile terminal.
In prior art, the mode that generates the version of each platform for same application is: flat according to eachThe type of code of the corresponding application of platform, carries out respectively the writing of application of each platform, afterwards again to codeCompile the application of the version that generates corresponding platform. For example: a based on having developed under win32 environmentThe client game of C++, if need to develop the browser Flash version of this game, needs this gameAgain write one time by ActionScript ActionScript, and generate swf form according to this code compilationFlash file.
Realizing in process of the present invention, inventor finds that prior art at least exists following problem:
When writing same application corresponding to different platform, need to carry out weight by different type of codesMultiple writes, and therefore this process can consume the more time, the development progress of impact application.
Summary of the invention
In order to solve the problem of prior art, the embodiment of the present invention provides a kind of cross-platform transformation applications codeMethod and device. Described technical scheme is as follows:
On the one hand, provide a kind of method of cross-platform transformation applications code, described method comprises:
Obtain semantic rules and constant and the variable letter of the first code of the application of the first platform to be convertedBreath;
According to described semantic rules and constant and variable information, generate the second code of the application of the second platform;
According to described second code, compiling generates the executable file of the application of described the second platform.
On the other hand, provide a kind of device of cross-platform transformation applications code, described device comprises:
The first acquisition module, for obtaining the semantic rules of first code of application of the first platform to be convertedAnd constant and variable information;
Generation module, for according to described semantic rules and constant and variable information, generates the second platformThe second code of application;
Collector, for according to described second code, compiling generates the holding of application of described the second platformStyle of writing part.
The beneficial effect that the technical scheme that the embodiment of the present invention provides is brought is:
By obtaining the semantic rules in the first code of application of the first platform, and constant and change whereinAmount information, and the transformational relation corresponding according to the type of the semantic rules of the first code setting in advance, toThe semantic rules of one code is changed, and according to code and constant and variable information after conversion, generatesThe second code of the second platform, then second code is compiled to the application that generates the second platform. Realize notChange under the mode of applied logic, improved the speed that generates same application under different platforms, improved and openedSend out the efficiency of application.
Brief description of the drawings
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, institute in describing embodiment belowNeed the accompanying drawing using to be briefly described, apparently, the accompanying drawing in the following describes is only the present inventionSome embodiment, for those of ordinary skill in the art, do not paying under the prerequisite of creative work,Can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the method flow diagram of the cross-platform transformation applications code that provides of the embodiment of the present invention one;
Fig. 2 is the method flow diagram of the cross-platform transformation applications code that provides of the embodiment of the present invention two;
Fig. 3 is the apparatus structure schematic diagram of the cross-platform transformation applications code that provides of the embodiment of the present invention three.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to the present inventionEmbodiment is described in further detail.
Embodiment mono-
The embodiment of the present invention provides a kind of method of cross-platform transformation applications code, referring to Fig. 1.
101: the semantic rules and constant and the variable that obtain the first code of the application of the first platform to be convertedInformation;
102: according to described semantic rules and constant and variable information, second of the application of generation the second platformCode;
103: according to described second code, compiling generates the executable file of the application of described the second platform.
The embodiment of the present invention is by obtaining the semantic rules in the first code of application of the first platform, with andIn constant and variable information, and according to corresponding the turning of the type of the semantic rules of the first code setting in advanceChange relation, the semantic rules of first code is changed, and according to code and constant and change after conversionAmount information, generates the second code of the second platform, then second code is compiled and generates answering of the second platformWith. Realize and not changed under the mode of applied logic, improved the speed that generates same application under different platformsSpend, improved the efficiency of Application and Development.
Embodiment bis-
The embodiment of the present invention provides a kind of method of cross-platform transformation applications code, referring to Fig. 2.
It should be noted that, the embodiment of the present invention is with the win32 platform that is applied as PC end of the first platform, logicalCross the application that C Plus Plus is write, the browser platform that is applied as PC end of the second platform, passes throughThe application that ActionScript ActionScript is write.
Wherein, the method flow of this cross-platform transformation applications code comprises:
201: the file path information of obtaining the application of the first platform to be converted.
Before the code of application that obtains the first platform, need to be to current process of carrying out application code conversionArrange. Wherein, at least need the file path information of the project source code of the application that the first platform is set,According to this file routing information, can get the source code file of this application of preserving code.
Further, can also comprise the filename of the application of the second platform to changing rear generation; All rightComprise the routing information of the resource file of the application of the first platform required in compilation process, for example: picture,The routing information of video, audio files; Can also comprise the mode of searching of the file path of project source code,For example: whether carry out recursive lookup, providing after file path information, whether darker to what wherein compriseThe file path of layer is searched; Can also comprise related head in the document code of application of the first platformThe file path information of file.
202: the literary composition of preserving the code of the application of described the first platform according to described file path acquisition of informationPart.
Wherein, in file path information, can comprise the file path information of one or more files, therefore rootAccording to the file path information of the one or more files that comprise in file path information, according to this file path letterThe order that breath gets is obtained the file of the code of the application of preserving the first platform successively.
203: according to the order of obtaining of file in described file path information, obtain successively described the first platformFirst code in the file of the code of application.
204: the semantic rules and constant and the variable that obtain the first code of the application of the first platform to be convertedInformation.
Wherein, the semantic rules of first code is two kinds:
The first is the syntax rule of first code.
For example: code is A+B=C, this syntax rule is assignment statement, and wherein A and B can be variableOr constant; Or, the syntax rule such as syntax rule is cycling.
Preserve in advance between different platform the corresponding relation between the syntax rule of corresponding code, at thisIn bright embodiment, preserve in advance the corresponding relation between C++ code and the syntax rule of ActionScript code.Because the applied logic being applied between different platform is identical, therefore by above-mentioned corresponding relation, and willConstant and variable add as in the syntax rule of the second code after conversion, can carry out the grammer between codeThe conversion of rule.
The second is the preset function of first code.
Concrete, preserve in advance the corresponding relation between each power function between different platform, at thisIn bright embodiment, preserve in advance the corresponding relation of power function between C++ and ActionScript. What getIn code, successively each power function in C++ code is looked in the corresponding relation of power functionAsk, and obtain successively the ActionScript power function that each C++ power function is corresponding.
Wherein, the various power functions that relate in the embodiment of the present invention mainly by application layer, play up interface,Several parts such as network interface layer, system interface layer, event interface layer, sound interface layer and platform interface layerComposition.
Wherein, play up interface layer: play up relevant interface power function and directly use corresponding Flash function to realize,For example: the drawBitmap power function in C++ correspond to Bitmap power function in ActionScript,DrawText power function in C++ corresponds to the TextField power function in ActionScript, C++In the power function such as drawRect/drawLine correspond to the Graphic power function in ActionScript.
Wherein, system interface layer: system interface power function comprise ufo_system_common.h,Ufo_system_ui.h, ufo_system_common.h mainly comprise some time interface power functions, can be rightAnswer the time function in ActionScript to realize; Directory interface power function, can correspond to and realize the present invention in factExecute the VFS(VirtualFileSystem that provides in the instrument of code conversion is provided in example, Virtual File System)Simulate local directory, preserve some configuration datas. Ufo_system_ui.h mainly comprise text edit box, inPut and browse frame etc., the power function that edit box is corresponding can correspond to the TextField function in ActionScriptFunction.
Wherein, event interface layer: event interface power function mainly comprise ufoOnTouchDown (),UfoOnTouchUp (), ufoOnTouchMove (), ufoOnKeyDown (), ufoOnKeyUp (), can be rightMouse-keyboard Event Function function in required ActionScript.
Platform interface layer: realize above-mentioned interface, whole Flash platform interface layer can be compiled as to library file,Subsequent applications project need link.
In addition, application public module comprised dodging and the function such as shielded, logined, arranges, and each application can directly be used,Power function in this module has been compiled as corresponding ActionScript power function at present.
Further, network interface layer: network is realized with Socket, and the Socket function of Flash is differentStep, there is again security domain problem simultaneously, realize at present the mode of cross-domain access for newly setting up an agency serviceDevice, by receiving the request of the network service of sending in Flash application, and forwards this request, when there being numberDuring according to feedback, the Flash that this data feedback is transmitted to this network service request of transmission by proxy server answersWith. Therefore, the destination address in network service function corresponding original C++ is revised as to default agencyThe address of server, and using the destination address in network service function corresponding C++ as forwarding destination addressParameter is arranged in the network service function that ActionScript is corresponding, makes Flash be applied in transmissionWhen the network service function that ActionScript is corresponding carries out network service request, proxy server is according to this forwardingDestination address parameter forwards this network service request. Therefore, for the conversion of network service functionJourney is as follows:
In the time that described preset function is network service function, according to the corresponding relation of preset function and intermediate function,Determine intermediate function corresponding to described network service function;
Order using the address of default proxy server in intermediate function corresponding to described network service functionAddress, and using the destination address in described network service function as described network service function corresponding inBetween forwarding destination address parameter in function.
Therefore, in step 204, obtain the application of the first platform to be converted first code semantic rules withAnd the process of constant and variable information is specially:
2041: in the time that described semantic rules belongs to the syntax rule of described first code, according to first codeCorresponding relation between syntax rule and the syntax rule of second code, determine described semantic rules correspondingThe syntax rule of two codes.
2042: in the time that described semantic rules belongs to the preset function of first code, according to presetting of first codeCorresponding relation between function and the preset function of second code, determines the second generation that described semantic rules is correspondingThe preset function of code.
Wherein, find after the preset function of corresponding second code, by original constant and variable information,Be added into position corresponding in the preset function of second code.
Wherein, in the time that the preset function of the first generation is network service function, this step can be specially:
In the time that the preset function of described first code is network service function, according to the preset function of first codeAnd the corresponding relation between the preset function of second code, determines the second generation corresponding to described network service functionThe preset function of code;
The presetting as second code corresponding to described network service function using the address of default proxy serverDestination address in function, and using the destination address in described network service function as described network service letterForwarding destination address parameter in the preset function of the second code that number is corresponding.
2043: according to the preset function of the syntax rule of described second code and/or described second code, andDescribed constant and variable information, the second code of the application of generation the second platform.
205: according to described second code, compiling generates the executable file of the application of described the second platform.
Obtain, after the ActionScript intermediate code and intermediate function of application of this second platform, compiling,The swf executable file that generates corresponding Flash, this process has completed from the application of the first platform and has been converted toThe process of the application of the second platform.
The embodiment of the present invention is by obtaining the semantic rules in the first code of application of the first platform, with andIn constant and variable information, and according to corresponding the turning of the type of the semantic rules of the first code setting in advanceChange relation, the semantic rules of first code is changed, and according to code and constant and change after conversionAmount information, generates the second code of the second platform, then second code is compiled and generates answering of the second platformWith. Realize and not changed under the mode of applied logic, improved the speed that generates same application under different platformsSpend, improved the efficiency of Application and Development.
Embodiment tri-
The embodiment of the present invention provides a kind of cross-platform transformation applications code, and referring to Fig. 3, this device comprises:
The first acquisition module 301, for obtaining the semanteme rule of first code of application of the first platform to be convertedAnd constant and variable information;
Generation module 302, for according to described semantic rules and constant and variable information, generates the second platformThe second code of application;
Collector 303, for according to described second code, compiling generate described the second platform application canExecute file.
Wherein, described generation module 302, comprising:
The first determining unit, in the time that described semantic rules belongs to the syntax rule of described first code, rootAccording to the corresponding relation between the syntax rule of first code and the syntax rule of second code, determine described semantemeThe syntax rule of the second code of rule correspondence;
The second determining unit, in the time that described semantic rules belongs to the preset function of first code, according toCorresponding relation between the preset function of one code and the preset function of second code, determines described semantic rulesThe preset function of corresponding second code;
Generation unit, for according to the default letter of the syntax rule of described second code and/or described second codeNumber, and described constant and variable information, the second code of the application of generation the second platform.
Wherein,, described the second determining unit, comprising:
Determine subelement, in the time that the preset function of described first code is network service function, according toCorresponding relation between the preset function of one code and the preset function of second code, determines described network serviceThe preset function of the second code that function is corresponding;
Process subelement, for using the address of default proxy server as described network service function correspondenceThe preset function of second code in destination address, and the destination address in described network service function is doneFor the forwarding destination address parameter in the preset function of second code corresponding to described network service function.
Wherein, described device also comprises:
The second acquisition module 304, for obtaining the file path information of application of the first platform to be converted;
The 3rd acquisition module 305, for preserving described the first platform according to described file path acquisition of informationThe file of the code of application;
The 4th acquisition module 306, for according to the order of obtaining of described file path information file, obtains successivelyGet the first code in the file of code of the application of described the first platform.
The embodiment of the present invention is by obtaining the semantic rules in the first code of application of the first platform, with andIn constant and variable information, and according to corresponding the turning of the type of the semantic rules of the first code setting in advanceChange relation, the semantic rules of first code is changed, and according to code and constant and change after conversionAmount information, generates the second code of the second platform, then second code is compiled and generates answering of the second platformWith. Realize and not changed under the mode of applied logic, improved the speed that generates same application under different platformsSpend, improved the efficiency of Application and Development.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can pass throughHardware completes, and also can carry out the hardware that instruction is relevant by program and complete, and described program can be stored inIn a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be read-only storage, disk orCD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all of the present inventionWithin spirit and principle, any amendment of doing, be equal to replacement, improvement etc., all should be included in of the present inventionWithin protection domain.

Claims (6)

1. a method for cross-platform transformation applications code, is characterized in that, described method comprises:
Obtain semantic rules and constant and the variable letter of the first code of the application of the first platform to be convertedBreath;
According to described semantic rules and constant and variable information, generate the second code of the application of the second platform;
According to described second code, compiling generates the executable file of the application of described the second platform;
Wherein, described according to described semantic rules and constant and variable information, generate the application of the second platformSecond code, comprising:
In the time that described semantic rules belongs to the syntax rule of described first code, according to the grammer rule of first codeCorresponding relation and between the syntax rule of second code, determines the second code that described semantic rules is correspondingSyntax rule;
In the time that described semantic rules belongs to the preset function of first code, according to the preset function of first code withCorresponding relation between the preset function of second code, determines the pre-of second code that described semantic rules is correspondingIf function;
According to the preset function of the syntax rule of described second code and/or described second code, and described normalAmount and variable information, the second code of the application of generation the second platform.
2. method according to claim 1, is characterized in that, described according to the default letter of first codeCorresponding relation between number and the preset function of second code, determines the second code that described semantic rules is correspondingPreset function, comprising:
In the time that the preset function of described first code is network service function, according to the preset function of first codeAnd the corresponding relation between the preset function of second code, determines the second generation corresponding to described network service functionThe preset function of code;
The presetting as second code corresponding to described network service function using the address of default proxy serverDestination address in function, and using the destination address in described network service function as described network service letterForwarding destination address parameter in the preset function of the second code that number is corresponding.
3. method according to claim 1, is characterized in that, described in obtain the first platform to be convertedThe semantic rules and constant and variable information of first code of application before, described method also comprises:
Obtain the file path information of the application of the first platform to be converted;
Preserve the file of the code of the application of described the first platform according to described file path acquisition of information;
According to obtaining sequentially of file in described file path information, the application of obtaining successively described the first platformThe file of code in first code.
4. a device for cross-platform transformation applications code, is characterized in that, described device comprises:
The first acquisition module, for obtaining the semantic rules of first code of application of the first platform to be convertedAnd constant and variable information;
Generation module, for according to described semantic rules and constant and variable information, generates the second platformThe second code of application;
Collector, for according to described second code, compiling generates the holding of application of described the second platformStyle of writing part;
Wherein, described generation module, comprising:
The first determining unit, in the time that described semantic rules belongs to the syntax rule of described first code, rootAccording to the corresponding relation between the syntax rule of first code and the syntax rule of second code, determine described semantemeThe syntax rule of the second code of rule correspondence;
The second determining unit, in the time that described semantic rules belongs to the preset function of first code, according toCorresponding relation between the preset function of one code and the preset function of second code, determines described semantic rulesThe preset function of corresponding second code;
Generation unit, for according to the default letter of the syntax rule of described second code and/or described second codeNumber, and described constant and variable information, the second code of the application of generation the second platform.
5. device according to claim 4, is characterized in that, described the second determining unit, comprising:
Determine subelement, in the time that the preset function of described first code is network service function, according toCorresponding relation between the preset function of one code and the preset function of second code, determines described network serviceThe preset function of the second code that function is corresponding;
Process subelement, for using the address of default proxy server as described network service function correspondenceThe preset function of second code in destination address, and the destination address in described network service function is doneFor the forwarding destination address parameter in the preset function of second code corresponding to described network service function.
6. device according to claim 4, is characterized in that, described device also comprises:
The second acquisition module, for obtaining the file path information of application of the first platform to be converted;
The 3rd acquisition module, for preserving answering of described the first platform according to described file path acquisition of informationWith the file of code;
The 4th acquisition module, for according to the order of obtaining of described file path information file, obtains successivelyFirst code in the file of the code of the application of described the first platform.
CN201310323033.5A 2013-07-29 2013-07-29 A kind of method of cross-platform transformation applications code and device Active CN104346146B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201310323033.5A CN104346146B (en) 2013-07-29 2013-07-29 A kind of method of cross-platform transformation applications code and device
PCT/CN2014/076858 WO2015014143A1 (en) 2013-07-29 2014-05-06 Method and apparatus for cross-platform application conversion
TW103122912A TWI528288B (en) 2013-07-29 2014-07-02 Method for transforming application codes in cross-platform and apparatus thereof
ARP140102810A AR097097A1 (en) 2013-07-29 2014-07-28 METHOD AND APPLIANCE FOR THE CONVERSION OF CROSSED PLATFORM APPLICATIONS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310323033.5A CN104346146B (en) 2013-07-29 2013-07-29 A kind of method of cross-platform transformation applications code and device

Publications (2)

Publication Number Publication Date
CN104346146A CN104346146A (en) 2015-02-11
CN104346146B true CN104346146B (en) 2016-05-04

Family

ID=52430945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310323033.5A Active CN104346146B (en) 2013-07-29 2013-07-29 A kind of method of cross-platform transformation applications code and device

Country Status (4)

Country Link
CN (1) CN104346146B (en)
AR (1) AR097097A1 (en)
TW (1) TWI528288B (en)
WO (1) WO2015014143A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105590051B (en) * 2015-11-18 2018-10-23 ***股份有限公司 Trusted application for credible performing environment generates and installation method
CN108595184B (en) * 2018-04-19 2022-02-11 北京微播视界科技有限公司 Code conversion method, device, computer storage medium and code conversion terminal
CN109725927B (en) * 2018-05-08 2023-07-21 中国平安人寿保险股份有限公司 Synchronization method and device of code management system, storage medium and terminal
CN108717357B (en) * 2018-05-23 2023-11-10 中国平安人寿保险股份有限公司 Page display code conversion method, device, equipment and computer storage medium
CN111580821B (en) * 2019-02-15 2022-10-25 厦门雅基软件有限公司 Script binding method and device, electronic equipment and computer readable storage medium
CN110363425B (en) * 2019-07-15 2023-09-05 何永安 Cross-platform object identification method, device, system, server and storage medium
CN110716746B (en) * 2019-09-03 2023-04-07 五八有限公司 Method and device for converting RN style code into applet style code
CN111142935A (en) * 2019-12-31 2020-05-12 奇安信科技集团股份有限公司 Method, apparatus, computer system, and medium for cross-platform running of applications
CN111694572A (en) * 2020-05-27 2020-09-22 平安普惠企业管理有限公司 Code format conversion method, device, computer equipment and storage medium
CN113626390A (en) * 2021-08-20 2021-11-09 中国第一汽车股份有限公司 BB file generation method and device, electronic equipment and storage medium
CN113709019A (en) * 2021-08-27 2021-11-26 广州易方信息科技股份有限公司 Cross-platform bridging method, device and storage medium
CN116700727B (en) * 2023-06-21 2024-02-13 广州洋葱时尚集团有限公司 Cross-platform data processing method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945081A (en) * 2009-07-06 2011-01-12 北京易路联动技术有限公司 Code conversion method, system and server of class webpage applications

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8185872B2 (en) * 2006-11-27 2012-05-22 Red Hat, Inc. Cross-platform software package generation
CN102567422A (en) * 2010-12-27 2012-07-11 北大方正集团有限公司 Page display method and equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945081A (en) * 2009-07-06 2011-01-12 北京易路联动技术有限公司 Code conversion method, system and server of class webpage applications

Also Published As

Publication number Publication date
TW201504947A (en) 2015-02-01
CN104346146A (en) 2015-02-11
AR097097A1 (en) 2016-02-17
WO2015014143A1 (en) 2015-02-05
TWI528288B (en) 2016-04-01

Similar Documents

Publication Publication Date Title
CN104346146B (en) A kind of method of cross-platform transformation applications code and device
CN108279932B (en) Method and device for dynamically configuring user interface of mobile terminal
JP6629848B2 (en) Page processing for mobile applications
CN108829378B (en) Application software development method and device and electronic equipment
JP6045134B2 (en) Parallel workload simulation for application performance testing
US20160117291A1 (en) Conversion of a presentation to darwin information typing architecture (dita)
CN104007984B (en) A kind of method and device of change data
CN103246830B (en) The cipher processing method of client script and device and decipher processing method and device
CN106970820A (en) Code storage method and code storage
CN109558525A (en) A kind of generation method of test data set, device, equipment and storage medium
CN111813381A (en) Method, device, medium and electronic equipment for generating executable program in cross-platform mode
CN108776592A (en) A kind of method, apparatus of page makeup, equipment and storage medium
CN105915389A (en) Data configuration and loading method and device
CN109726217A (en) A kind of database operation method, device, equipment and storage medium
Mead Learning Node. js Development: Learn the fundamentals of Node. js, and deploy and test Node. js applications on the web
CN106776266A (en) The collocation method and terminal device of testing tool
CN111273942A (en) Code generation method, storage medium, electronic device and system
CN105094768A (en) Application interface generation method and application interface generation device
CN108153745B (en) Application data calling method and application development system
US9361210B2 (en) Capturing domain validations and domain element initializations
CN108241499A (en) Update method, device and the computer readable storage medium of field value annotation
CN104267935A (en) Code conversion method and device
Yaapa Express Web Application Development
CN109101429A (en) A kind of method and device of the browser page debugging of set-top box
US9052906B2 (en) Modularized customization of a model in a model driven development environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant