Qt Jambi vs SWT für cross-Plattform-GUI-Entwicklung

Ich bin derzeit dabei ein Projekt entwickeln von Anwendungen, die primär für Linux (Fedora 10). Es könnte aber der Fall sein dann werden wir in den Hafen diese Anwendungen auf Mac OS X und Windows, und wir wollen nicht ertappt werden, durch die Wahl der falschen GUI-toolkit.*

Für eine Vielzahl von legacy-Gründen in dem wir gefangen sind, die mit Java. Wir sind in den Prozess der Entscheidung zwischen der Verwendung von Qt Jambi und SWT für die GUI. Ich habe nicht viel Erfahrung in der Verwendung von entweder von Ihnen, also mache ich einige kleine Prototypen, um zu versuchen und bekommen ein Gefühl für Sie. So weit (nur auf Linux entwickeln) gibt es nicht viel Unterschied zwischen Ihnen. Es gibt jedoch eine Begrenzung für die Tiefe, die ich gehen kann in einer kurzen Zeit. Das ist, warum ich bin das bitten um Hilfe.

Den besonderen features von Interesse für uns sind:

  • Rahmenlosen Fenstern

  • kundenspezifische geformte Fenster (D. H. nicht rechteckig ist)

  • ästhetisch

Hat jemand irgendwelche Erfahrungen und/oder Erkenntnisse über diese zwei Bibliotheken, die möglicherweise Reise, die uns bis später?

  • Agile Programmierung Menschen wird ohne Zweifel der Sprung auf den Satz "vielleicht ... später" und sagen, wir sollten uns nicht darum kümmern. Aber in der Abwesenheit von anderen Faktoren zwischen den toolkits, zukünftige Erweiterbarkeit Optionen tun. Ich verspreche nicht zu schreiben, cross-Plattform-spezifischen code, bis ich an 🙂

Update 11 Feb: vielen Dank für die tollen Antworten. Für diejenigen, die neugierig sind, werden wir wahrscheinlich gehen mit Jambi. Es war vor allem die Stylesheet-Funktionalität, die mich gewonnen, da Sie einfach eine Menge von custom-widget-Form-Sachen, die wir tun müssen. Die Qt-suite von Beispielen, die zeigten, dass die rahmenlosen, benutzerdefinierte-geformten Fenstern, in der Tat, arbeiten auf verschiedenen Plattformen, so sollten wir uns nicht gefangen kurz auf die Strecke. Die LGPL-Version war der Grund, warum wir waren angesichts Jambi an alle 🙂

InformationsquelleAutor cursa | 2009-02-10
Schreibe einen Kommentar