Linked by Thom Holwerda on Wed 6th Jun 2007 20:30 UTC, submitted by Eskil A. Blomfeldt
Qt After several technical previews and betas, Trolltech has launched Qt Jambi (Qt for Java) as a product under a dual licensing model (commercial and GPL license). There are also some product information and demos, and downloads for open source versions.
Thread beginning with comment 245856
To read all comments associated with this story, please click here.
Well, cool
by Moochman on Thu 7th Jun 2007 09:50 UTC
Moochman
Member since:
2005-07-06

This is cool in that it brings a modern programming language to Qt, in a fully supported way (a huge improvement over the Qt-Java bindings from what I understand).

One thing I'm really not clear on, though, is whether the end (Windows/Mac) user has to have something like a "Qt runtime" installed on their computer in order for the app to work. Or is it all built into the binary?

Reply Score: 3

RE: Well, cool
by anda_skoa on Thu 7th Jun 2007 11:07 in reply to "Well, cool"
anda_skoa Member since:
2005-07-07

One thing I'm really not clear on, though, is whether the end (Windows/Mac) user has to have something like a "Qt runtime" installed on their computer in order for the app to work.


This depends on the way of application deployment.

If it is a normal Java application, it needs to either rely on JRE and Jambi being already installed, or it is bundling them in its installer.

If it is a Java WebStart application, the WebStart framework will take care of installing these dependencies.


From the application's point of view and thuse the application developer's and application user's point of view it is just like any other Java application using an additional class library with native parts.

Reply Parent Score: 3

RE[2]: Well, cool
by Moochman on Thu 7th Jun 2007 14:43 in reply to "RE: Well, cool"
Moochman Member since:
2005-07-06

Thanks for the clarification.

Since you seem to be so knowledgeable, perhaps you could answer another question: Do regular (C++, native-compiled) Qt apps also need Qt installed on the (Windows/Mac) end user's system?

Also, as someone else asked, what advantages might Qt Jambi bring to the average Java developer over Swing and SWT?

Reply Parent Score: 2