CN106990966A - Mobile terminal cross-platform Development Framework and development approach based on front end frame - Google Patents

Mobile terminal cross-platform Development Framework and development approach based on front end frame Download PDF

Info

Publication number
CN106990966A
CN106990966A CN201710208240.4A CN201710208240A CN106990966A CN 106990966 A CN106990966 A CN 106990966A CN 201710208240 A CN201710208240 A CN 201710208240A CN 106990966 A CN106990966 A CN 106990966A
Authority
CN
China
Prior art keywords
mobile terminal
operating system
end frame
platform
mobile device
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
CN201710208240.4A
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.)
Suzhou Institute for Advanced Study USTC
Original Assignee
Suzhou Institute for Advanced Study USTC
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 Suzhou Institute for Advanced Study USTC filed Critical Suzhou Institute for Advanced Study USTC
Priority to CN201710208240.4A priority Critical patent/CN106990966A/en
Publication of CN106990966A publication Critical patent/CN106990966A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45529Embedded in an application, e.g. JavaScript in a Web browser
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services

Landscapes

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

Abstract

The invention discloses a kind of mobile terminal cross-platform Development Framework based on front end frame, including:Using performance and Business Logic:Basic page layout, network request packet, data loading, page navigation exploitation are carried out by front end frame, and carry out business logic processing, web page files are compiled into;HTML rendering layers:The analysis result of webpage is passed through by calculating, imposition layout by browser, called on mobile device interface, color applying drawing to user interface;Mobile device API, for the data interaction between HTML rendering layers and mobile terminal operating system hardware capability, there is provided the mobile device API of access;Mobile terminal operating system platform;Engineering to completion is packed, the installation file that can be run according to the mobile terminal operating system generation of identification under corresponding system.The development efficiency of mobile software can be improved, shorten the construction cycle, it is cost-effective.

Description

Mobile terminal cross-platform Development Framework and development approach based on front end frame
Technical field
The invention belongs to mobile terminal cross-platform development technique field, more particularly to a kind of shifting based on front end frame Moved end cross-platform Development Framework and development approach.
Background technology
With the continuous development of network technology, the especially development of development of Mobile Internet technology, people's too busy to get away movement Terminal device, people can obtain information and service by mobile phone from internet whenever and wherever possible, by January 22nd, 2017, Chinese number of netizen is 6.88 hundred million people, and wherein mobile phone number of netizen is 6.20 hundred million people, and surfing Internet with cell phone crowd accounting is 90.1%, thus may be used See the important meaning that mobile terminal device has in the life of people, mobile end equipment has become a people and depended on for existence An important tool, and the development of development of Mobile Internet technology also becomes the important finger of a national science and technology creative ability development Mark.If setting up a platform on such a great consumer group of 600,000,000 cellphone subscribers, be allowed to be widely applied to enterprise, Commercially, among domestic consumer, it can work incredible wonders certainly.
In mobile Internet evolution, many mobile phone operating systems are emerged, among these with the IOS systems of apple System, the android system of Google, the WindowsPhone systems of Microsoft are particularly outstanding, by the second quarter in 2016, this three sections The occupation rate of market of mobile phone operating system has reached 99.7%.The exploitation of current a mobile terminal application software is substantially Based on these three platforms, because the software development of these three operating systems is based on different programming languages, so to open Send be adapted to these three systems software take final purpose to it is necessary to write three parts of different codes.This is considerably improved The work difficulty of software development and maintenance, at this moment to pass if working out a kind of cross-platform mobile terminal Software Development Platform It is important.
Current mobile terminal application class mainly has three kinds:Native applications, Web applications, Hybrid applications.Native is applied Refer mainly to the application developed using particular platform development language, the main HTML using unified standard of Web applications, The Web technological development such as JavaScript, CSS, is realized cross-platform by the browser access of different platform.Native applications are opened The deficiency of hair is that the application software of different mobile phone operating systems is stand-alone development, and developer needs to write many sets for spy Determine the code of cell phone platform, and Web is applied in performance and on Consumer's Experience with primary mobile phone application very big gap. Hybird applications mainly make up the not enough product of both of the above development mode, and the page of development and application is carried out using front-end technology Face, calls Native code to carry out writing for finishing service logic.
The content of the invention
The problem of needing to distinguish different mobile phone operating systems for current mobile software development, the present invention seeks to:There is provided A kind of mobile terminal cross-platform Development Framework and development approach based on front end frame, framework of the present invention are used The application and development method of Hybrid patterns, using multi-layer design pattern, interface is developed using front-end technology, passes through intermediate layer plug-in unit The hardware correlation function of native applications is called, to complete the exploitation of mobile phone application software.The present invention is applied to mobile software project In exploitation, the development efficiency of mobile terminal software can be greatly improved.
The technical scheme is that:
A kind of mobile terminal cross-platform Development Framework based on front end frame, including:
Using performance and Business Logic:Basic page layout, network request packet, data are carried out by front end frame to add Carry, page navigation is developed, and carries out business logic processing, is compiled into web page files;
HTML rendering layers:The analysis result of webpage is passed through by calculating, imposition layout by browser, mobile device interface is called, Color applying drawing is in user interface;
Mobile device API, for the data interaction between HTML rendering layers and mobile terminal operating system hardware capability, there is provided access Mobile device API;
Mobile terminal operating system platform;Engineering to completion is packed, can be according to the generation of the mobile terminal operating system of identification The installation file run under corresponding system.
It is preferred that, the data interaction between the HTML rendering layers and mobile terminal operating system hardware capability includes, and generation is handed over Mutual plug-in unit, is sent the implementing result of primary code after information, mobile device receive information by interaction plug-in unit to mobile device Sent in the form of JSON objects to HTML rendering layers.
It is preferred that, the interactive plug-in unit includes interface document and interactive module, and the interface document is used to recognize mobile terminal Operating system, the interactive module is sent by AJAX and asked, realizes data interaction.
The invention also discloses a kind of mobile terminal cross-platform development approach based on front end frame, including following step Suddenly:
S01:Basic page layout, network request packet, data loading, page navigation exploitation are carried out by front end frame, and Business logic processing is carried out, web page files are compiled into;
S02:The analysis result of webpage is passed through by calculating, imposition layout by browser, mobile device interface, color applying drawing is called Function debugging is carried out to user interface, data interaction is carried out with mobile terminal operating system hardware capability by interaction plug-in unit;
S03:Engineering to completion is packed, and can be run according to the mobile terminal operating system generation of identification under corresponding system Installation file.
It is preferred that, in the step S02, on webpage debug feature code when, when occur network request when, build across Domain request adapter tool, real URL addresses are transferred to by cross-domain request adapter tool by local request.
Compared with prior art, it is an advantage of the invention that:
(1)On the framework of the present invention, software developer need to only pay close attention to the realization of front-end code, without considering different mobile terminals The otherness of operating system, you can complete the exploitation of mobile terminal application, the software developed on this platform can be while adapt to Android, IOS, Windows Phone and webpage.
(2)On framework of the present invention, the exploitation of a application need to only write a code, without distinguishing mobile terminal operation system Unite platform, substantially reduce the life cycle of software development, improve development efficiency, the human cost of the software development of saving with And the personal management cost between different clients.
(3)Device-dependent function is added manually with card format in the framework of the present invention, without being examined, this A little functions can be deposited in Native engineerings always to be reused and perfect.
(4)The exploitation high cohesion of framework of the present invention, lower coupling, system are stablized relatively, framework can be also customized and melted Hair, adds the flexibility of lower portion construction.
Brief description of the drawings
Below in conjunction with the accompanying drawings and embodiment the invention will be further described:
Fig. 1 is framework architecture figure of the present invention;
Fig. 2 is the mobile phone application software engineering structure figure built on framework of the present invention;
Fig. 3 is the graph of a relation between framework modules of the present invention.
Embodiment
Such scheme is described further below in conjunction with specific embodiment.It should be understood that these embodiments are to be used to illustrate The present invention and be not limited to limit the scope of the present invention.The implementation condition used in embodiment can be done according to the condition of specific producer Further adjustment, unreceipted implementation condition is usually the condition in normal experiment.
Embodiment:
A kind of mobile terminal cross-platform Development Framework based on front end frame, cross-platform Frame Design as shown in Figure 1 is four layers Structure system:Respectively application performance and Business Logic, HTML rendering layers, mobile device API and mobile phone operating system is flat Platform, wherein:
Using performance and Business Logic:According to the cross-platform framework architecture figure in Fig. 3 mobile terminals, this Rotating fields is mainly used in solution The certainly functional module research and development and the processing of service logic of software application, this layer has mainly been come using front end frame AngularJS2 Into writing for code, the engineering entrance for writing completion is index.html, that is, generates a webpage that can be run, by CSS come Webpage format is controlled, by Typescript come finishing service logical process.It is related to the page of cell-phone function according to Cordova JavaScript method name defined in plug-in unit calls primary code, and the result of primary code connect with JSON forms Receive, be shown on the page, complete data interaction.
HTML rendering layers:WebView components are set on each mobile device, by this component, Android engineerings and IOS engineerings can load the webpage generated using performance with Business Logic, and this function is by Cordova.loadUrl (string url) method realizes, the url in method is application performance and the index.html in Business Logic is deposited Address is put, the entry file of webpage is loaded into WebView by the method, the built-in browser of WebView components is responsible for The analysis result of the page is passed through into calculating, imposition layout, mobile device interface is called, color applying drawing is to on the interface of mobile phone family.
Mobile device API:This layer of major function is intermediate axle beam action, and HTML rendering layers and hand can be achieved by this layer Interaction between machine operating system hardware capability, specific interactive mode realizes that plug-in unit is to pass through by Cordova plug-in units Newly-built Cordova projects realize interacting for JavaScript and primary code, in the configuration file in Cordova projects fixed Right way of conduct religious name calls for JavaScript code, and this platform mainly realizes that Android and IOS engineerings and JavaScript's is logical Letter, communications portal function is cordova.exec(Success, error, service, action, [message]), exec's Content of parameter is respectively the ginseng of readjustment, the readjustment of failure, the service name performed, execution action and transmission that method runs succeeded Number, uses execute in primary code(Success, error, service, action, [message])Method is received Content in exec methods, different operations are carried out according to action specific action, and by the implementing result of primary code with The form of JSON objects returns to the method in JavaScript.So as to realize JavaScript and the two-way of primary code Letter.
Mobile terminal operating system platform:The mobile terminal application developed in the cross-platform framework in mobile terminal will finally be installed to this and put down Platform, this platform includes Android and IOS.Software with the form of installation kit download mobile terminal operating system in, without differences Run in each operating system, finally realize cross-platform.
The present embodiment is illustrated by taking mobile phone as an example to the mobile terminal cross-platform development approach based on front end frame, tool Body step is as follows:
Step 1:The engineering project of mobile phone operating system is built, this engineering is used to compile mobile phone installer package, and this engineering includes Android engineerings and IOS engineerings, engineering bibliographic structure include www files and CordovaBox files, the storage compiling of www files Webpage front-end source code and plug-in card configuration file after device is compiled, CordovaBox files storage are related to cell phone platform Resource file and specific functional interposer, Android engineerings complete peace using traditional compiling mode Gradle instruments Zhuo Chengxu packing, and Google's application market is published to, downloaded for user, IOS engineerings complete to apply journey using XCode instruments The packing of sequence, and upload to apple and apply shop.
Step 2:Using Ionic framework grassroot projects, web page files are write, basic page layout, network request is completed Data, data loading, page navigation exploitation.This step main task be by the popular Development Framework AngularJS in front end come Complete the exploitation of web page contents, the webpage developed and conventional web main difference is that being had in webpage to mobile phone basic function Call, other aspects and the webpage development of computer end and indistinction, cell-phone function call by Cordova plug-in units to complete Data interaction, the page is returned to by the implementing result of mobile phone terminal by the data of JSON forms.
Step 3:By the code compilation developed in step 2 into JavaScript code recognizable on browser in www In file, and this file is moved in the engineering in step 1.
Step 4:In step 2 under newly-built project, mobile device API interaction plug-in unit, add-on file can be called by writing Main contents are the interface that plugin.xml configures JavaScript calling mobile phone native codes, and src files deposit each hand The concrete function code of machine operating system platform, the mobile phone basic function such as camera function, album function, status bar, keyboard.
Step 5:When debugging feature code on webpage, when occurring network request, due to being to send request local , so the problem of having cross-domain request, it is necessary in the local adapter tool for building transmission cross-domain request, it will locally ask to turn It is connected to real URL addresses.
Step 6:Step 1 just constitutes the complete movement based on front end frame together with the engineering comprehensive in step 2 Cross-platform framework is held, the integration of partial document in the combination Items in order of the two, the copy of code uses the own work of this framework Has gulpfile.ts.
Step 7:Gulpfile.ts files are built, by under the www file copies in step 1 to the root in step 2, The host address that gulpfile files can be also changed in prototype debugging efforts, prevents that change brings mistake manually.
Step 8:Engineering in step 1 after integration is packed, generation installable peace on mobile phone operating system File is filled, the formal of finished item is reached the standard grade.
Engineering structure as shown in Figure 2, realizes the development of reimbursement software, implementation steps are such as in this engineering structure Under:
(1)In the development process of embodiment, front end page and business logic processing are developed first, and Page includes Provider, Pipe and Component.Network request is handled in Provider, request is sent in the way of HTTP from network, Obtain data.Display content in Pipe formatted pages, Component provides conventional common set component, improves code and answers The property used.
(2)ShareService provides specific public service for the page, is specifically serviced defined in ShareService Without realizing, a defining interface realizes the separation of the page and operation layer.
(3)By Ionic-app-scripts instruments, by the page layout and service logic developed using front-end technology It is compiled as the JavaScript code that mobile phone operating system WebView can be recognized.
(4)Using Gulp come by step(3)Code copies after compiling under the WWW catalogues of Android and IOS engineerings, The structure of box engineering is completed, the compilation run corresponding software in this box engineering is packed out and is installed to mobile phone operating system Installation kit, on different mobile phone operating systems.
The foregoing examples are merely illustrative of the technical concept and features of the invention, its object is to allow the person skilled in the art to be Present disclosure can be understood and implemented according to this, it is not intended to limit the scope of the present invention.It is all smart according to the present invention Equivalent transformation or modification that refreshing essence is done, should all be included within the scope of the present invention.

Claims (5)

1. a kind of mobile terminal cross-platform Development Framework based on front end frame, it is characterised in that including:
Using performance and Business Logic:Basic page layout, network request packet, data are carried out by front end frame to add Carry, page navigation is developed, and carries out business logic processing, is compiled into web page files;
HTML rendering layers:The analysis result of webpage is passed through by calculating, imposition layout by browser, mobile device interface is called, Color applying drawing is in user interface;
Mobile device API, for the data interaction between HTML rendering layers and mobile terminal operating system hardware capability, there is provided access Mobile device API;
Mobile terminal operating system platform;Engineering to completion is packed, can be according to the generation of the mobile terminal operating system of identification The installation file run under corresponding system.
2. the mobile terminal cross-platform Development Framework according to claim 1 based on front end frame, it is characterised in that institute The data interaction stated between HTML rendering layers and mobile terminal operating system hardware capability includes, generation interaction plug-in unit, is inserted by interaction Part is sent out the implementing result of primary code after sending information, mobile device receive information to mobile device in the form of JSON objects Deliver to HTML rendering layers.
3. the mobile terminal cross-platform Development Framework according to claim 2 based on front end frame, it is characterised in that institute Stating interactive plug-in unit includes interface document and interactive module, and the interface document is used to recognize mobile terminal operating system, the interaction Module, is sent by AJAX and asked, realize data interaction.
4. a kind of mobile terminal cross-platform development approach based on front end frame, it is characterised in that comprise the following steps:
S01:Basic page layout, network request packet, data loading, page navigation exploitation are carried out by front end frame, and Business logic processing is carried out, web page files are compiled into;
S02:The analysis result of webpage is passed through by calculating, imposition layout by browser, mobile device interface, color applying drawing is called Function debugging is carried out to user interface, data interaction is carried out with mobile terminal operating system hardware capability by interaction plug-in unit;
S03:Engineering to completion is packed, and can be run according to the mobile terminal operating system generation of identification under corresponding system Installation file.
5. the mobile terminal cross-platform development approach according to claim 1 based on front end frame, it is characterised in that institute State in step S02, when debugging feature code on webpage, when occurring network request, build cross-domain request adapter tool, lead to Cross cross-domain request adapter tool and local request is transferred to real URL addresses.
CN201710208240.4A 2017-03-31 2017-03-31 Mobile terminal cross-platform Development Framework and development approach based on front end frame Pending CN106990966A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710208240.4A CN106990966A (en) 2017-03-31 2017-03-31 Mobile terminal cross-platform Development Framework and development approach based on front end frame

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710208240.4A CN106990966A (en) 2017-03-31 2017-03-31 Mobile terminal cross-platform Development Framework and development approach based on front end frame

Publications (1)

Publication Number Publication Date
CN106990966A true CN106990966A (en) 2017-07-28

Family

ID=59414619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710208240.4A Pending CN106990966A (en) 2017-03-31 2017-03-31 Mobile terminal cross-platform Development Framework and development approach based on front end frame

Country Status (1)

Country Link
CN (1) CN106990966A (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107783761A (en) * 2017-09-13 2018-03-09 阿里巴巴集团控股有限公司 A kind of interface construction method, device and equipment
CN108228155A (en) * 2017-12-26 2018-06-29 江苏润和软件股份有限公司 EasyApp Mobile Developments platform and development approach
CN108762805A (en) * 2018-05-07 2018-11-06 武汉斗鱼网络科技有限公司 A kind of Hybrid Development Frameworks and frame design method based on Cordova and Typescript
CN109284096A (en) * 2018-08-22 2019-01-29 深圳点猫科技有限公司 A kind of automated construction method and electronic equipment of programming project
CN109284107A (en) * 2018-08-03 2019-01-29 北京城市网邻信息技术有限公司 Application program configuration method, device, computer equipment and readable storage medium storing program for executing
CN109284093A (en) * 2018-10-26 2019-01-29 深圳易嘉恩科技有限公司 Cross-platform Development Framework and its implementation based on front-end technology
CN109542400A (en) * 2018-11-23 2019-03-29 四川长虹电器股份有限公司 Cross-platform development approach based on front-end technology stack
CN109729145A (en) * 2018-11-28 2019-05-07 国云科技股份有限公司 A kind of functional module differentiation methods of exhibiting based on cloudy platform
CN109871202A (en) * 2018-12-12 2019-06-11 江苏中威科技软件***有限公司 A kind of mobile terminal apply mixed developing method and frame
CN109901827A (en) * 2019-03-13 2019-06-18 厦门美图之家科技有限公司 Using exchange method, device, electronic equipment and readable storage medium storing program for executing
CN110020274A (en) * 2017-08-21 2019-07-16 北京国双科技有限公司 Page returning method and device under browser environment are applied in mixing
WO2019196227A1 (en) * 2018-04-10 2019-10-17 平安科技(深圳)有限公司 Platform integration method and apparatus, and computer device and storage medium
CN110347383A (en) * 2019-06-28 2019-10-18 深圳市中农易讯信息技术有限公司 The front end development approach and device of cross-platform desktop application
CN110580147A (en) * 2018-06-07 2019-12-17 阿里巴巴集团控股有限公司 application program development method and device
CN110673835A (en) * 2019-08-15 2020-01-10 广州南洋理工职业学院 Dynamic assembly type development system, method, computer and computer program
CN110691136A (en) * 2019-09-29 2020-01-14 广州华多网络科技有限公司 Data interaction method and device, electronic equipment and storage medium
CN110704136A (en) * 2019-09-27 2020-01-17 北京百度网讯科技有限公司 Rendering method of small program assembly, client, electronic device and storage medium
CN110737858A (en) * 2019-10-16 2020-01-31 紫光云技术有限公司 cross-platform page display method
CN110737468A (en) * 2018-07-19 2020-01-31 北京路上创客技术服务有限责任公司 executable program cross-platform implementing method
CN111045668A (en) * 2019-12-03 2020-04-21 安徽航天信息科技有限公司 Cross-platform mobile terminal system development method and device
CN111414158A (en) * 2020-03-15 2020-07-14 杭州卓健信息科技有限公司 Cross-platform development method, cross-platform development system and electronic equipment
CN111737621A (en) * 2020-06-17 2020-10-02 友虹(北京)科技有限公司 OFD rendering method, system and device based on WASM
CN111913695A (en) * 2020-08-07 2020-11-10 国网信息通信产业集团有限公司 Code conversion method, device and storage medium
CN111949251A (en) * 2020-07-21 2020-11-17 广州钢铁侠信息科技有限公司 Method for realizing software development and operation across platforms
CN112559026A (en) * 2020-12-23 2021-03-26 南方电网深圳数字电网研究院有限公司 API interface-based native capability expansion method, device and storage medium
CN112860260A (en) * 2021-04-25 2021-05-28 南京苏迪科技有限公司 Web-based cross-platform application construction tool and method in college scene
CN113010239A (en) * 2021-03-26 2021-06-22 北京乐学帮网络技术有限公司 IOS client-based interaction method and device
CN113094043A (en) * 2019-12-23 2021-07-09 北京神州泰岳软件股份有限公司 Page layout method and device and page development platform
CN113419712A (en) * 2021-06-30 2021-09-21 京东方科技集团股份有限公司 Cross-platform application generation method, cross-platform application calling method and development device
CN114097563A (en) * 2021-12-06 2022-03-01 湖南省烟草公司衡阳市公司常宁市分公司 Simple tobacco seedling raising greenhouse management method
CN114168115A (en) * 2020-09-10 2022-03-11 荣耀终端有限公司 Communication system, application downloading method and device
CN116009831A (en) * 2022-12-29 2023-04-25 北京航星永志科技有限公司 Mobile application program development method, device and equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714830A (en) * 2015-04-03 2015-06-17 普元信息技术股份有限公司 System and method for achieving cross-platform application development based on native development language
CN105760162A (en) * 2016-02-04 2016-07-13 四川长虹电器股份有限公司 Development method for hybrid APP software
CN105955744A (en) * 2016-05-03 2016-09-21 中国建设银行股份有限公司 Mobile cross-platform development system and method
CN106293743A (en) * 2016-08-11 2017-01-04 上海泛微网络科技股份有限公司 A kind of mobile modeling and build Mobile solution the method realizing cross-platform issue

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714830A (en) * 2015-04-03 2015-06-17 普元信息技术股份有限公司 System and method for achieving cross-platform application development based on native development language
CN105760162A (en) * 2016-02-04 2016-07-13 四川长虹电器股份有限公司 Development method for hybrid APP software
CN105955744A (en) * 2016-05-03 2016-09-21 中国建设银行股份有限公司 Mobile cross-platform development system and method
CN106293743A (en) * 2016-08-11 2017-01-04 上海泛微网络科技股份有限公司 A kind of mobile modeling and build Mobile solution the method realizing cross-platform issue

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110020274A (en) * 2017-08-21 2019-07-16 北京国双科技有限公司 Page returning method and device under browser environment are applied in mixing
CN107783761A (en) * 2017-09-13 2018-03-09 阿里巴巴集团控股有限公司 A kind of interface construction method, device and equipment
CN108228155A (en) * 2017-12-26 2018-06-29 江苏润和软件股份有限公司 EasyApp Mobile Developments platform and development approach
WO2019196227A1 (en) * 2018-04-10 2019-10-17 平安科技(深圳)有限公司 Platform integration method and apparatus, and computer device and storage medium
CN108762805A (en) * 2018-05-07 2018-11-06 武汉斗鱼网络科技有限公司 A kind of Hybrid Development Frameworks and frame design method based on Cordova and Typescript
CN110580147A (en) * 2018-06-07 2019-12-17 阿里巴巴集团控股有限公司 application program development method and device
CN110737468A (en) * 2018-07-19 2020-01-31 北京路上创客技术服务有限责任公司 executable program cross-platform implementing method
CN109284107A (en) * 2018-08-03 2019-01-29 北京城市网邻信息技术有限公司 Application program configuration method, device, computer equipment and readable storage medium storing program for executing
CN109284096A (en) * 2018-08-22 2019-01-29 深圳点猫科技有限公司 A kind of automated construction method and electronic equipment of programming project
CN109284093A (en) * 2018-10-26 2019-01-29 深圳易嘉恩科技有限公司 Cross-platform Development Framework and its implementation based on front-end technology
CN109542400A (en) * 2018-11-23 2019-03-29 四川长虹电器股份有限公司 Cross-platform development approach based on front-end technology stack
CN109729145A (en) * 2018-11-28 2019-05-07 国云科技股份有限公司 A kind of functional module differentiation methods of exhibiting based on cloudy platform
CN109871202A (en) * 2018-12-12 2019-06-11 江苏中威科技软件***有限公司 A kind of mobile terminal apply mixed developing method and frame
CN109901827A (en) * 2019-03-13 2019-06-18 厦门美图之家科技有限公司 Using exchange method, device, electronic equipment and readable storage medium storing program for executing
CN110347383B (en) * 2019-06-28 2023-11-14 深圳市中农易讯信息技术有限公司 Front-end development method and device for cross-platform desktop application
CN110347383A (en) * 2019-06-28 2019-10-18 深圳市中农易讯信息技术有限公司 The front end development approach and device of cross-platform desktop application
CN110673835A (en) * 2019-08-15 2020-01-10 广州南洋理工职业学院 Dynamic assembly type development system, method, computer and computer program
CN110704136A (en) * 2019-09-27 2020-01-17 北京百度网讯科技有限公司 Rendering method of small program assembly, client, electronic device and storage medium
CN110691136A (en) * 2019-09-29 2020-01-14 广州华多网络科技有限公司 Data interaction method and device, electronic equipment and storage medium
CN110691136B (en) * 2019-09-29 2022-01-21 广州华多网络科技有限公司 Data interaction method and device, electronic equipment and storage medium
CN110737858A (en) * 2019-10-16 2020-01-31 紫光云技术有限公司 cross-platform page display method
CN111045668A (en) * 2019-12-03 2020-04-21 安徽航天信息科技有限公司 Cross-platform mobile terminal system development method and device
CN111045668B (en) * 2019-12-03 2023-06-06 安徽航天信息科技有限公司 Cross-platform mobile terminal system development method and device
CN113094043A (en) * 2019-12-23 2021-07-09 北京神州泰岳软件股份有限公司 Page layout method and device and page development platform
CN111414158A (en) * 2020-03-15 2020-07-14 杭州卓健信息科技有限公司 Cross-platform development method, cross-platform development system and electronic equipment
CN111737621A (en) * 2020-06-17 2020-10-02 友虹(北京)科技有限公司 OFD rendering method, system and device based on WASM
CN111949251A (en) * 2020-07-21 2020-11-17 广州钢铁侠信息科技有限公司 Method for realizing software development and operation across platforms
CN111913695A (en) * 2020-08-07 2020-11-10 国网信息通信产业集团有限公司 Code conversion method, device and storage medium
CN114168115B (en) * 2020-09-10 2022-11-08 荣耀终端有限公司 Communication system, application downloading method and device
CN114168115A (en) * 2020-09-10 2022-03-11 荣耀终端有限公司 Communication system, application downloading method and device
CN112559026A (en) * 2020-12-23 2021-03-26 南方电网深圳数字电网研究院有限公司 API interface-based native capability expansion method, device and storage medium
CN112559026B (en) * 2020-12-23 2024-05-14 南方电网数字平台科技(广东)有限公司 API (application program interface) -based native capability development method, device and storage medium
CN113010239A (en) * 2021-03-26 2021-06-22 北京乐学帮网络技术有限公司 IOS client-based interaction method and device
CN112860260A (en) * 2021-04-25 2021-05-28 南京苏迪科技有限公司 Web-based cross-platform application construction tool and method in college scene
CN113419712A (en) * 2021-06-30 2021-09-21 京东方科技集团股份有限公司 Cross-platform application generation method, cross-platform application calling method and development device
CN114097563A (en) * 2021-12-06 2022-03-01 湖南省烟草公司衡阳市公司常宁市分公司 Simple tobacco seedling raising greenhouse management method
CN116009831A (en) * 2022-12-29 2023-04-25 北京航星永志科技有限公司 Mobile application program development method, device and equipment
CN116009831B (en) * 2022-12-29 2023-08-08 北京航星永志科技有限公司 Mobile application program development method, device and equipment

Similar Documents

Publication Publication Date Title
CN106990966A (en) Mobile terminal cross-platform Development Framework and development approach based on front end frame
CN109739478A (en) Front end project automated construction method, device, storage medium and electronic equipment
CN104156832A (en) Intersystem data verification method and device
CN102208923B (en) Application-type service management method of near filed communication intelligent card and system thereof
CN110531962A (en) Development process method, equipment and the computer readable storage medium of small routine
CN111176629A (en) Application development method and device
CN106293675A (en) Static system resource loading method and device
CN110895471A (en) Installation package generation method, device, medium and electronic equipment
CN106648556A (en) Front end and back end integrated development testing method and device
CN103279846A (en) Project acceptance method and system based on BIM model
CN106709713A (en) Method for managing multiple wearable devices of user
CN108255936A (en) A kind of edit methods of webpage, system and editing machine
CN109871202A (en) A kind of mobile terminal apply mixed developing method and frame
CN105068802A (en) Cross device running Web application software implementation system and method
CN104346162B (en) Utilize the user interface creating method of IDE
CN113742005A (en) Platform docking method and device
CN108089870A (en) For repairing the method and apparatus of application
CN108536489A (en) Match the method, apparatus and computer readable storage medium of resource environment
US20180357080A1 (en) Server and method for making customized application using integrated application and recording medium therefor
CN108304190A (en) Network shop generation method and device
CN204790977U (en) APP automatic compilation system and management platform based on cloud calculates
CN108280228A (en) A kind of processing method and relevant device of webpage
CN105893235A (en) Simulation testing method and apparatus, and server
CN107067244A (en) Service implementation method, method of payment, business realizing device and payment services end
CN112015384A (en) Interface mapping method and 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: 20170728