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

Achievement method and device of desktop application program

A technology for a desktop application program and an implementation method, which is applied in the field of the implementation method and device of a desktop application program, can solve the problems of increasing development cost and high learning cost, and achieve the effects of reducing development cost, low learning cost and improving development efficiency.

Inactive Publication Date: 2014-02-26
NUBIA TECHNOLOGY CO LTD
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this solution is closed rather than open source, and the learning cost is relatively high, which increases the development cost

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
  • Achievement method and device of desktop application program
  • Achievement method and device of desktop application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0027] The implementation method of a desktop application program proposed by the present invention uses a web-based method to develop the desktop application program, which is jointly completed by the front end and the back end. The backend and the frontend run on the same PC, and the backend can operate in three different ways: (1) run independently as a system server; (2) run as an executable program; (3) bundle with the application interface and associate run. The so-called Web-based method means that within the entire desktop application, most of the application interface design and communication mode are similar to Web applications, using HTML (Hypertext Markup Language, Hypertext Markup Language) and CSS (Cascading Style Sheets, Cascading style sheets), JS (JavaScript) to develop the interface, and obtain data...

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 an achievement method and device of a desktop application program. The achievement method of the desktop application program includes the steps that a Web module develops and displays an application interface; the Web module sends an HTTP or / and Websocket request to a Web server module according to operation instructions sent by a user to the application interface; the Web server module processes the HTTP or / and Websocket request and returns the processing result to the Web module; the Web module displays the processing result on the application interface. The desktop application program meeting requirements of a standard Web rule can be achieved, a service logic and interface separation characteristic is achieved, besides, a service logic and interface multiplexing effect is achieved, and improvement of the development efficiency is promoted; the method and device are not limited to a single operation system, can be achieved on Windows, Mac, Linux and other operations systems, easily achieves cross-platform development and improves development efficiency; meanwhile, learning cost is low, developers have more choices and development cost is reduced.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a method and device for realizing a desktop application program. Background technique [0002] Traditional desktop application implementation methods cannot separate business logic and application interface, and at the same time, business logic and application interface cannot be reused. For example, the traditional Windows architecture is similar to the MVC (Model View Controller, Model-View-Controller) architecture model. The application interface is built with WTL (Windows Template Library), and business logic is inserted into the Controller (Controller). When you need to add animation effects to a desktop application, it often takes a long time to develop. Therefore, the development efficiency of this implementation method is low. [0003] Another popular solution is DirectUI, which uses XML as a configuration file to describe the application interface, uses ef...

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
IPC IPC(8): G06F9/44H04L29/06
Inventor 陈集
Owner NUBIA TECHNOLOGY CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More