Was gibt es denn dafür?
Ich will nämlich, dass die nächsten Programme der Firma, in der ich arbeite, zumindest unter Linux, Win u. MacOS laufen und zumind. SMP-sicher sind
Was gibt es denn dafür?
Ich will nämlich, dass die nächsten Programme der Firma, in der ich arbeite, zumindest unter Linux, Win u. MacOS laufen und zumind. SMP-sicher sind
erstmal waere es toll zu wissen mit welcher sprache du programmierst .
Da die meisten hier c/c++ machen und du auf GUI abzielst gehe ih von c++ aus.
mir ist keine klassenbibliothek bekannt die alle drei betriebssysteme abdeckt.
WinAPI, wie der name schon sagt, nur fuer windows.
Qt waere ein Kandidat, laeuft allerdings nicht unter MacOS.
alle anderen die ich kenne sind plattformabhaengig.
Die Sprache ist nebensächlich, aber ich bevorzuge C/C++.
Dann werde ich wohl QT nehmen müssen.
Was gibt es denn dafür an guten Büchern/Artikeln?
zum Thema QT Programmierung gibt es einige dicke Wälzer , einfach mal www.amazon.de befragen
Hier ein Tutorial von Hersteller himself
http://doc.trolltech.com/3.0/tutorial.html
ganz ordentlich ist " das Qt-Buch " herausgegeben von SuSE Press, autor ist helmut herold.
das problem bei dem buch, ist, dass es fuer meinen geschmack zu wenig tiefgruendig ist.
es ist meistens so aufgebaut:
beschreibung des widgets
beschreibung der konstruktoren
beschreibung der methoden
beispiel
beispiel
naechtes kapitel.
sehr gut soll das buch von oreilly sein, was allerdings ( noch ) aelter als meins ist.
aber wie anda_skoa ja sagt, guck ma bei amazon.
gruss michael
p.s: das qt buch is verdammt teuer: 66 euro.
wenn die Sprache tatsächlich Nebensache ist und es auf allen drei Betriebssystemen laufen soll, dann nimm doch Java. Da gibt es auch unzählige Bücher zu ("goto Java2" www.javabuch.de und "Java ist auch eine Insel" http://www.galileocomputing.de/openbook/javainsel/ sind sehr gut.)
I haven't lost my mind - It's somewhere on a backup-disc
Natürlich gibt es QT auch für den Mac, wer erzählt denn so einen Quatsch?+
http://www.trolltech.com/products/qt/index.html
Nimm QT/C++, damit kann man echt super programmieren, oder ben Java, das ist auch gut.
fs111
Welch Ehre mit anda_skoa verwechselt zu werdenOriginal geschrieben von lane
aber wie anda_skoa ja sagt, guck ma bei amazon.
Aber was anderes die tk grafiklibs gibts doch für alle drei OS's oder ?
Aha, beim QT reicht es aber wohl nicht die Zielplattform per Mausklick auzuwählen?
Und wie teuer ist das QT für die drei Plattformen?
Weil die Programme über die serielle Schnittstelle einiges einlesen müssen, kommt Java wohl kaum in Frage.
hi,
das schaust du am besten selber nach, und zwar unter http://www.trolltech.com/
Gruss
jonas
P.S. Selbst ist der Mann, oder auch Frau, kommt drauf an
oopsOriginal geschrieben von JoelH
Welch Ehre mit anda_skoa verwechselt zu werden
Also für Preise muss man sich erstmal registrieren; das ist mir zu aufwendig.
Wie wäre eigentlich eine hybride Lösung, also ein Java-Programm, das über einen einfachen Gerätetreiber auf die Hardware zugreift? Man bräuchte dann das Java-Programm und den Treiber dann nur für die jeweilige Plattform kompilieren und dem gcc das als Option angeben (mit #ifdefs für die Kompilierung des Treibers für die jeweilige Plattform), oder?
http://www.trolltech.com/purchase/qtpricing.htmlOriginal geschrieben von nobody0
Also für Preise muss man sich erstmal registrieren; das ist mir zu aufwendig.
Man kann auch unter Java leicht auf die Serielle Schnittstelle zugreifen.
Wie wäre eigentlich eine hybride Lösung, also ein Java-Programm, das über einen einfachen Gerätetreiber auf die Hardware zugreift? Man bräuchte dann
Dafür gibt es von SUN eine Extesnion API:
http://java.sun.com/products/javacom...ers_guide.html
Eine andere C++ Bibliothek für Crossplattform Entwickling ist wxWindows:
http://www.wxwindows.org/
Ciao,
_
Qt/KDE Entwickler
Debian Benutzer
Aha, dann werde ich wohl Java nehmen
Als IDE die viele Platformen unterstützt würde ich Eclipse (www.eclipse.org) nehmen. Kann extrem viel und ist kostenlos.
Lesezeichen