Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for implementing cross-platform mobile application

A mobile application and cross-platform technology, applied in the field of implementation methods and systems of cross-platform mobile applications, can solve problems such as difficulty in development and maintenance, increased development cost, and extended development cycle, so as to reduce the difficulty of development and maintenance, reduce Development cost and the effect of shortening the development cycle

Active Publication Date: 2016-05-25
BEIJING FOREVER TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When developing mobile applications for different terminal platforms, the traditional method is to use the development kit provided by each terminal platform manufacturer, and use the corresponding native language to develop a corresponding mobile application version for each platform. For example, for the iOS platform, the general Use the Objective-C language to develop mobile applications, and for the Android platform, generally use the Java language for development, that is, multiple sets of native applications need to be developed for different platforms, which is more difficult to develop and maintain, and also increases development costs and prolongs Development cycle

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for implementing cross-platform mobile application
  • Method and system for implementing cross-platform mobile application
  • Method and system for implementing cross-platform mobile application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] Embodiment 1 discloses a method for implementing a cross-platform mobile application. Refer to figure 1 , the method may include the following steps:

[0044] S101: When receiving an application request from a user for a target mobile application on a terminal platform, start an application operating environment on the terminal platform that is pre-developed in a native language.

[0045] S102: Use the application loading module in the application running environment to load the application program of the target mobile application into the memory of the terminal device, wherein the application program is a program written in a preset unified scripting language in advance, so The terminal device is the device where the terminal platform is located.

[0046] S103: Utilize the script parsing engine module in the application running environment to interpret and execute the script language of the loaded application program.

[0047] S104: Using the interface rendering modu...

Embodiment 2

[0056] In the second embodiment, refer to figure 2 , the method may also include the following steps:

[0057] S105: Receive a mobile application pre-developed using the script language that is deployed and released in a unified manner.

[0058] It can be seen from the description of Embodiment 1 that based on matching different versions of the application operating environment for different platforms, the cross-platform operation of mobile applications is realized, and a unified scripting language can be used for different mobile application development for different terminal platforms. And maintenance. Furthermore, mobile application manufacturers can deploy and release mobile applications uniformly for each terminal platform when they have a need to release new mobile applications or upgrade existing mobile applications, and can automatically update mobile applications quickly and conveniently.

Embodiment 3

[0060] Embodiment 3 discloses a system for implementing a cross-platform mobile application, which corresponds to the methods for implementing a cross-platform mobile application disclosed in the above embodiments.

[0061] First, corresponding to Embodiment 1, refer to image 3 , the system includes a starting module 100 , a first processing module 200 , a second processing module 300 and a third processing module 400 .

[0062] The starting module 100 is configured to start the application operating environment developed in advance using the native language on the terminal platform when receiving the user's application request for the target mobile application on the terminal platform;

[0063] The first processing module 200 is configured to use the application loading module in the application running environment to load the application program of the target mobile application into the memory of the terminal device, wherein the application program is a pre-set unified scri...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a cross-platform mobile application implementation method and a cross-platform mobile application implementation system. The method comprises the following steps: by virtue of native languages corresponding to terminal platforms, developing a set of application operating environment for explaining and executing script programs with unified script languages for each terminal platform in advance, wherein the operating environment matched with each terminal platform comprises an application loading module, a script parsing engine module, an interface rendering module and a basis component module, which are compiled in the native languages; on the basis, performing loading, explaining, executing and interface rendering on the mobile application developed in advance by adopting the set unified script languages on the basis of the function modules in the application operating environments by the terminal platform; and providing corresponding business application for a user. The application operation environments with different language versions are matched for different platforms in advance, so that the cross-platform problem of the mobile application is solved; the development and maintenance difficulty of the mobile application is reduced; the development cost is reduced; and the development cycle is shortened.

Description

technical field [0001] The invention belongs to the field of cross-platform mobile application development, and in particular relates to a method and system for realizing cross-platform mobile applications. Background technique [0002] Mobile application development is faced with many terminal platforms, such as Apple's mobile operating system iOS, Google's Android, and other customized systems derived from Android. [0003] When developing mobile applications for different terminal platforms, the traditional method is to use the development kit provided by each terminal platform manufacturer, and use the corresponding native language to develop a corresponding mobile application version for each platform. For example, for the iOS platform, the general Use the Objective-C language to develop mobile applications, and for the Android platform, generally use the Java language for development, that is, multiple sets of native applications need to be developed for different plat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44
Inventor 江春华陈显龙杨志鹏陈晓龙孙敏杰
Owner BEIJING FOREVER TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products