Java – cross platform desktop development

I need to provide cross platform engine / framework suggestions for desktop PC application development (windows, MAC, Linux) I see three possibilities, QT, Java and adobe air

>It must be easy to install (runtime is a disadvantage, but the C wrapper and / or installer can solve what I think). > It must be fast and have a rich GUI (not a 3D game, but definitely some 2D graphics). > The development environment must be easy to establish, and the UI development tool must have drag and drop function to define the application layout. > The target application must have a native look and feel Professional paid support should be provided

Solution

All these standards are met by QT, except for "native appearance" There is no cross platform framework with native sense, especially on OS X, users' "feel" of applications is very harsh If you really want a native look, it's best to write a shared framework in C or C # and then provide a native GUI on each platform (you can use monomac to provide a native cocoa UI using C # instead of native Objective-C), If this is your cup of tea

In other words, we are very satisfied with the cross platform development of QT (and business support) In particular, the new OpenGL accelerated 2D scene API makes the animation UI very easy Qtcreator is a decent ide with visual designer support

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>