Hallo Leute, ich würde gerne mein eigenes Programm in Java oder C schreiben. Die Sprache kenne ich, ich habe die in meinem Studium gelernt. Leider haben wir nicht mehr als kleine Programme für µC und Programme die auf schwarzen Bildschirm aufgerufen werden, wie in DOS, geschrieben . Wie schreibe ich ein Programm, dass so eine Oberfläche wie z.B. Adober Reader hat, habe ich keine Ahnung. Kann mir da jemand helfen. Gruss Marc
Programme für Windows? Lad' dir die Visual Studio 2005 Express Editions kostenlos(!) runter: http://www.microsoft.com/germany/msdn/vstudio/products/express/default.mspx
gibt es auch was für die Oberfläche von Linux. Habe die SUSE Linux 10.1
Eclipse www.eclipse.org Eclipse Visual Editor Project http://www.eclipse.org/vep/WebContent/main.php
Du solltest erstmal die Sprache selbst beherrschen, bevor du mit graphischen Oberflächen (GUI) anfängst. Wenn du soweit schon bist, gut. Die meistverbreiteten GUI-Toolkits unter Linux sind Qt (C++) und gtk (C, mit Wrappern auch andere Sprachen, z.B. C++, C#). Mit den Java-GUIs kenne ich mich nicht aus. Qt und gtk sind beide auch für andere Systeme verfügbar und sehr gut dokumentiert. Für GUIs würde ich C nicht empfehlen.
Es hilft nur ausprobieren! Für C/C++, Java und die diversen GUI-Toolkits gibt es etliche IDEs, teils für mehrere Plattformen, teils nur Linux. C/C++: Anjuta nur Linux, GNOME/Gtk (anjuta.sourceforge.net) Code::Blocks, Linux und Windows, wxWidgets (www.codeblocks.org) KDevelop nur Linux, Qt, div. Programmiersprachen Java: NetBeans: www.netbeans.org Java/C++ etc und div. Betriebssysteme: Eclipse (www.eclipse.org)
> Du solltest erstmal die Sprache selbst beherrschen, bevor du mit > graphischen Oberflächen (GUI) anfängst. Bin da anderer Meinung. Man sollte mit dem beginnen, was einem die grösste Freude bereitet und ein konkretes Projekt darstellt. Man ist da eher motiviert um es zum funktionieren zu bringen und gibt nicht so schnell auf wie bei trockenen Aufgaben. Natürlich ist das bei jeder Persönlichkeit anders, ob man eine Konsole als "trocken" erachtet oder nicht ;-)
>> Du solltest erstmal die Sprache selbst beherrschen, bevor du mit >> graphischen Oberflächen (GUI) anfängst. > Bin da anderer Meinung. Ah. Wieder ein Verfechter des 'Mehr-Fronten-Krieges'. :-)
Die GUI und die Sprache sind zwei getrennte Sachen. Die Sprache ist dabei das Grundgerüst, auf das das GUI-API aufbaut. Es ist besser, diese beiden Dinge auch getrennt zu lernen, denn wenn man von Anfang an alles gleichzeitig macht, verwirrt das eher. Es mag vielleicht für manchen etwas langweiliger sein, erstmal ohne GUI zu arbeiten, aber dafür wird es insgesamt vom Verständnis her einfacher.
Klar sind es zwei Paar Schuhe aber mit einer systematischen Einführung ist es zumindest nicht unmöglich sich beides auf einen Schlag anzueignen. Die typischen Lehrbücher "X-- in 21 Tagen" basieren alle auf diesem Schema. Aber es muss wohl jeder für sich herausfinden, welches die beste Art und Weise ist, etwas zu lernen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.