View previous topic :: View next topic |
Author |
Message |
Freejack n00b
Joined: 08 Mar 2004 Posts: 52 Location: Germany, near Marburg
|
Posted: Sat Apr 24, 2004 12:37 pm Post subject: Systemübergreifende AppEntwicklung |
|
|
Hallo!
Da ich plane demnächst ein Projekt zu starten welches auf Linux, Windows, (und evtl MacOS) laufen soll, wollte ich gerne wissen, welchen Weg ihr für den besten haltet. Ich denke darüber nach, es in C++ - in Verbindung mit Glade2 für das GUI - zuprogrammieren, wobei SDL vielleicht auch eine Möglichkeit wäre.
Das sind so die Tools die mir für Systemübergreifene Entwicklung (mit GUI) eingefallen sind, wahrscheinlich gibts da noch mehr
-Freejack |
|
Back to top |
|
|
Lenz Veteran
Joined: 17 Jul 2003 Posts: 1439 Location: Marburg [HE, D, EU]
|
Posted: Sat Apr 24, 2004 12:52 pm Post subject: |
|
|
Ich denke dafür wäre qt geeignet... zumindest solange es ein OpenSource Projekt werden soll. _________________ .:: Lenz' Signature 1.7b ::.
| Gentoo Linux since v1.4 (08-2003) [Screenshot]
| NetHack Highscore: 5.476.380 Pts., Val-Dwa-Fem-Law, ~ ascended to demigoddess-hood ~ |
|
Back to top |
|
|
Sas Veteran
Joined: 05 Jul 2003 Posts: 1229 Location: Germany
|
Posted: Sat Apr 24, 2004 12:57 pm Post subject: |
|
|
Da gibts doch Möglichkeiten en masse... Du könntest z.B. auch Java (mit Swing) nutzen, C oder C# (mit GTK) oder wenn dus ganz abgedreht magst vielleicht Smalltalk. Eventuell bietet sich auch eine Web-Anwendung an; das kann man doch alles nicht verallgemeinern, sondern sollte es an der Art der Applikation sowie der Benutzerzielgruppe festmachen. _________________ 42 |
|
Back to top |
|
|
Freejack n00b
Joined: 08 Mar 2004 Posts: 52 Location: Germany, near Marburg
|
Posted: Sat Apr 24, 2004 1:07 pm Post subject: |
|
|
QT mag ich persönlich nicht so. Bin eher der GTK Fan.
Smalltalk (VisualWorks) hab ich mir mal angesehen, aber ich bin dann doch nicht der "so" abgedrehte Typ
Da es eine recht simple 2D-CAD Anwendung werden soll, schließe ich Web mal aus. Und da diese recht performant sein soll spiele ich mit dem Gedanken das ganze per SDL zumachen. Das Problem ist nur, das soweit ich weiß, SDL per default keine GUI produzieren kann, ich also alle GUI-Elemente selbst schreiben müsste. Gibt es da einmöglichkeit SDL mit GTK zu vereinen?
-Freejack |
|
Back to top |
|
|
amne Bodhisattva
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Sat Apr 24, 2004 1:21 pm Post subject: |
|
|
Schau dir mal wxGTK/wxWindows an. Ich hab keinen Tau von Softwareentwicklung, aber ich weiss, dass es das gibt.
media-sound/audacity verwendet das zum Beispiel und funktioniert angeblich auf Linux, Mac und Windows damit.
Zu den Vor- und Nachteilen kann ich allerdings nicht wirklich was sagen. |
|
Back to top |
|
|
SnorreDev Apprentice
Joined: 05 Jun 2003 Posts: 246 Location: Valhalla
|
Posted: Sat Apr 24, 2004 1:54 pm Post subject: |
|
|
Also ich verwende fuer sowas wxWindows. Fuer ein CAD kannst du dann auch den OpenGL Wrapper aus dem Package verwenden, um dem ganzen etwas Speed zu verleihen.
QT fand ich noch nie wirkllich toll. _________________ Dieser Beitrag wurde ihnen praesentiert von Krombacher!
Athlon64/3000+, 1GB DDR, GF 6600 GT & Gentoo was sonst! |
|
Back to top |
|
|
sarahb523 Guru
Joined: 10 Mar 2004 Posts: 423 Location: Berlin
|
Posted: Sat Apr 24, 2004 3:53 pm Post subject: |
|
|
Ich hab neulich mal mit openGL und QT rumgespielt. Ich muß sagen das ging sehr easy und war wirklich klasse.
Für SDL gibt's diverse GUI toolkits. such einfach mal bei freshmeat.net (sf:sdl gui).
SDL ist wunderbar für die platfformübergreifende Entwicklung geeignet.
BTW: Mein favorit in sachen cross-platform 2D CAD ist QCAD _________________ AMD Sempron 2400+ / 1GB RAM / NVidia Geforce 5200FX /
Kernel 2.6.31-gentoo-r4 / kde 4.3 |
|
Back to top |
|
|
|