So jetzt habe ich es gemerkt ... Die Mail lag im privaten Fach ;( Am Mittwoch, 17. März 2004 15:45 schrieb Bodo Kaelberer:
Was sind da die Kostengruende? Wenn Du eine kostenfreie cross-plattform-gui suchst, versuchs mal mit: http://www.wxwidgets.org/
Die Library kenne ich überhaupt nicht, jetzt bombe ich so viele Mails in die Liste und es gibt soetwas? Das erste Blick hört sich gut an, besser als der ganze Java Kram. So mache ich das GUI lieber damit ... Sorry, das ich einfach so per PM poste ... Viele Grüsse & Dank *G* Andre
Am Mittwoch, 17. März 2004 20:51 schrieb Andre Heine:
Sorry, das ich einfach so per PM poste ...
Na ja, so privat ist die nun auch wieder nicht *duckundweg* Bis jetzt habe ich wxWidgets kompiliert, die Demo Samples laufen alle bis auf DB mit ODBC. Sieht aus wie mit Qt gemacht, ist schnell, find ich gut!!!!!! GUI wird hier mit wxWidgets gemacht, jetzt fällt die Wahl aber nur auf mysql (C/C++ API bestimmt nicht portabel zu anderen DB's, egal ...) Dank nochmal für alle Tip-Geber !!!! Ciao Andre
Hi Andre! Andre Heine schrieb:
Am Mittwoch, 17. März 2004 20:51 schrieb Andre Heine:
Bis jetzt habe ich wxWidgets kompiliert, die Demo Samples laufen alle bis auf DB mit ODBC.
Sieht aus wie mit Qt gemacht, ist schnell, find ich gut!!!!!!
GUI wird hier mit wxWidgets gemacht, jetzt fällt die Wahl aber nur auf mysql (C/C++ API bestimmt nicht portabel zu anderen DB's, egal ...)
Das ist aber sehr kurzentschlossen. Sieh dir vorher auf jeden Fall noch SWT an. Ich denke, es müsste in Sachen Aussehen und Performance mit wxWidgets mithalten können. Nach kurzem Blick auf die About-Seite der wxWidgets wage ich sogar diese Aussage: Man kann SWT fast als Java-Portierung der wxWidgets ansehen. Beide setzen direkt auf den Widgets des Betriebssystems auf und erben dadurch das tatsächliche L&F des Betriebssystems, auf dem sie eingesetzt werden. Außerdem sparst du dir mit SWT die verschiedenen Binaries (Kompilierung & Verteilung) für verschiedene Betriebssysteme -> Java ist plattformunabhängig. Du musst dir nur die passende SWT-Version für das Zielsystem beschaffen. Gruß, Michael
Am Mittwoch, 17. März 2004 23:00 schrieb Michael Wenger:
GUI wird hier mit wxWidgets gemacht, jetzt fällt die Wahl aber nur auf mysql (C/C++ API bestimmt nicht portabel zu anderen DB's, egal ...)
Das ist aber sehr kurzentschlossen. Sieh dir vorher auf jeden Fall noch SWT an. Ich denke, es müsste
Versprochen... Leider habe ich im GUI Bereich viel Ärger mit Java gehabt. Auf meiner ehemaligen Arbeit hatten wir mit Java1.3/1.4 eben eine schlechte Performanz mit Java AWT/SWING. Wir haben z.B. mit dem JBuilder 6 gearbeitet, die heutigen Versionen laufen viel besser. Bestimmt lässt sich der "Programmier Style" verbessern, aber meiner Meinung wird C++ auf Einprozessor Systemen besser laufen (Client). Auf dem Server ist das alles kein Problem, da ist Java die erste Wahl für das "Netzwerkprogramming".
in Sachen Aussehen und Performance mit wxWidgets mithalten können. Nach kurzem Blick auf die About-Seite der wxWidgets wage ich sogar diese Aussage: Man kann SWT fast als Java-Portierung der wxWidgets ansehen. Beide setzen direkt auf den Widgets des Betriebssystems auf und erben dadurch das tatsächliche L&F des Betriebssystems, auf dem sie eingesetzt werden. Außerdem sparst du dir mit SWT die verschiedenen Binaries (Kompilierung & Verteilung) für verschiedene Betriebssysteme -> Java ist plattformunabhängig. Du musst dir nur die passende SWT-Version für das Zielsystem beschaffen.
Mit Java kann man auch etwas schneller Entwickeln, weil eben kein SpeicherManagment beachtet werden muss. In den letzten Monaten habe ich viel über "langsame Java Entwickungen" gelesen (heise, z.B. das System für die Polizei) Da hatten Entwickler Probleme bei der Konfiguration von J2EE Server. Mit z.B. Qt bzw. C++ hast Du das Problem der Performanz weniger! Ich behaupte auch einfach mal, das man ein GUI mit Qt schneller fertig bekommt, als mit Java! Wir werden es sehen :) Ciao Andre
participants (2)
-
Andre Heine
-
Michael Wenger