Articles collected in the network:
This depends on what you use to develop, in fact, should go to the layout of the software to ask
I am more aware that if the use of VC, you can consider the following methods
Htmlayout and sciter--interface is C/c++,ui code is class HTML+CSS, its own rules are slightly different from the common web standards.
It is recommended that you use the Sciter,sciter script feature to easily handle UI logic.
WebKit Branch--
The Qwebkit in 1.Qt Library
2.NODE-WEBKIT-40MB initial size, seemingly to learn node.js, code a large number of open source, direct compression is called, a large number of functions can be node.js through its own expansion of the library, the need for learning costs. If you want to call C + +, you need to learn the interface between Node.js and DLLs (memory blurred)
3.cef--chromium Embedded Framework, very large embedded chrome
4.mini webkit--4mb echocardiography, Https://github.com/miniwebkit/src, author Weibo: Http://weibo.com/u/1768622250?from=myfollow_all, It would be nice if we could have a little more demos, the strategic nature, mark.
Ie--iwebbrowerx Series interface, this specific look at the language, at least VC and. NET can be invoked, not recommended
All of these require a C + + to handle background logic, UI creation and front and back interaction, and another web programmer to do Web front-end development.
Basically that's it, most of which I just collect, need you to judge and understand.
How to choose the development language of Cross-platform software. http://www.zhihu.com/question/20361215/////////////////
WebKit and CEF: The difference is: WebKit is just a browser kernel, CEF is the entire Google open source browser to do the encapsulation, so the pea pod with WebKit did
Onering. NetEase developed the hex framework with CEF. Even Tencent's QQ is already using CEF. If you're going to use HTML5 to write desktop apps, first look at what your program does primarily
Mody. Pure business logic, or with video, games. If the business logic is more, hex and node-webkit are basically competent. If you need to consume a GPU with video,
Recommend using CEF, front end with Css+js, the ground floor has c. But now JavaScript and C are more difficult to deal with directly with each other. This is the time to consider a middle language, JS
and C + + can be invoked. Python. So your front-end performance can be consistent with the web, and even without the need to write an interface library to achieve a very cool effect, your entire application
Multi-process and sandbox security control can be implemented with CEF. If you just want to do desktop cross-platform, the answer above will help you solve. If you have a Web and desktop you need to test
In consideration, HTML5 is preferred.
Python + PYQT Library, very good, do not have to do any processing, directly across the platform, if you are familiar with QT is less pressure.
Pure QT is also good, but to cross the platform, can not directly use the system API, can only use the things provided by QT, library support is not as PYTHON+PYQT.
One of the projects I'm working on recently is that PYTHON+PYQT feels good.