Mobile cloud computing application program development method

A technology of application program development and application program, which is applied in the direction of program control devices, electrical components, transmission systems, etc., to achieve the effect of increasing operating speed and reducing power consumption

Active Publication Date: 2013-12-25
PEKING UNIV
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a general mobile cloud computing application development method to solve the problem that the mobile cloud computing application needs to modify the operating system and only supports a specific mobile platform when developing and running

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
  • Mobile cloud computing application program development method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0024] A. Develop a brand-new mobile cloud computing application program, the specific implementation method is (process reference figure 1 ):

[0025] A1. Select the mobile platform and the corresponding cloud operating environment, such as: iOS and Cocoa, Android and Java runtime environment, WindowsPhone and .NET framework, etc. Specify the name of the code (such as package name, class name, method name, etc.) that needs to be migrated to the cloud to take advantage of cloud computing technology. This type of code is usually computationally intensive to take full advantage of cloud computing technology for acceleration. Use the code generation tool to generate the code framework of the mobile platform and the cloud. The function of the code generation tool is to generate the code framework from the corresponding template according to the specified configuration. The code framework contains support for the operation of mobile cloud computing applications and cloud computing ...

Embodiment 1

[0035] There is an existing backgammon game application fivestones on the Android platform, which needs to be reconstructed into a mobile cloud computing application. The specific implementation method is as follows (for the process, see figure 2 ):

[0036]1. The selected mobile platform is Android, and the corresponding cloud operating environment is the Java runtime environment. Designate the name of the code that needs to be migrated to the cloud to take advantage of cloud computing technology as "gomoku.Model", which is the name of the class used to calculate computer chess steps in fivestones. The code of this class is computationally intensive and suitable for using cloud computing Technology accelerates. Use the code analysis tool to analyze the code of fivestones. The executed command is "analyze.exe-platform Android-project fivestones-name gomoku.Model", and the analysis result is "line39:android.os.AsyncTask";

[0037] 2. According to the analysis results in step...

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 provides a mobile cloud computing application program development method. The mobile cloud computing application program development method comprises the following steps: when developing a mobile cloud computing application program, only using a common programming interface of a mobile platform and a cloud end to program a code which needs to be transferred to the cloud end to utilize a cloud computing technology; if the code which needs to be transferred to the cloud end to utilize the cloud computing technology utilizes a unique programming interface of the mobile platform, giving an error prompt when a compiler at the cloud end compiles the code; otherwise, if using a unique programming interface of the cloud end, giving an error prompt when a compiler on the mobile platform compiles the code. With the adoption of the method provided by the invention, the development and the operation of the mobile cloud computing application program do not need to modify an operating system and the development of the mobile cloud computing application programs of different mobile platforms can be supported. The mobile cloud computing application program developed by the method can utilize the cloud computing technology to improve the operating speed and reduce the consumption of electric quantity.

Description

technical field [0001] The invention provides a method for developing a mobile cloud computing application program, in particular to a method for developing an application program suitable for a mobile device and capable of using cloud computing technology, and belongs to the fields of mobile computing, cloud computing and software engineering. Background technique [0002] The MAUI system proposed by Eduardo Cuervo et al. utilizes the managed code execution environment of the Windows Mobile platform to provide a fine-grained code migration solution to support mobile cloud computing applications. The problem with the MAUI system is that it depends on the managed code execution environment of the Windows Mobile platform, and only supports applications based on the Windows Mobile platform. [0003] The CloneCloud system proposed by Byung-Gon Chun et al. can clone the complete operating state of the mobile device to a virtual machine running on the cloud, and at the same time d...

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 Applications(China)
IPC IPC(8): G06F9/44H04L29/08
Inventor 郭耀袁鹏飞陈向群
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products