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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45529—Embedded in an application, e.g. JavaScript in a Web browser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote 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
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.
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)
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)
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 |
-
2017
- 2017-03-31 CN CN201710208240.4A patent/CN106990966A/en active Pending
Patent Citations (4)
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)
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 |