„Die Kritik an anderen hat noch keinem die eigene Leistung erspart.“

Noel Coward

Startseite ->

Schule, Studium

Seit Oktober 2004 studiere ich in Karlsruhe an der Fachhochschule, die mittlerweile in Hochschule Karlsruhe umbenannt wurde. Nach 9 Semester Informatik im Diplom-Studiengang, geht es noch 3 Semester im Master-Studiengang Wirtschaftsinformatik weiter.

HS Karlsruhe

2. Praxissemester beim Huber Verlag für Neue Medien

Nachdem ich in der Technikabteilung des Huber Verlags für Neue Medien schon während meines Studium nebenbei gearbeitet habe, entschied ich mich dazu auch mein 2. Praxissemester dort zu absolvieren. Schließlich gab es ja auch ein sehr interessantes Thema: „GUI-Refactoring mit qooxdoo“.

qooxdoo ist ein JavaScript-Framework für die Gestaltung von grafischen Oberflächen im Webbrowser, die mit Oberflächen von klassischen Desktop-Anwendungen mithalten können. Für die Dauer des Praxissemesters ging es für mich darum, für ein vorhandenes internes und komplett in PHP programmiertes Rechnungssystem eine neue grafische Oberfläche zu entwickeln, die nicht nur gut aussieht, sondern auch funktional ist und die Arbeitsgeschwindigkeit erhöht. Somit galt es die Arbeitsvorgänge zu analysieren und daraus Verbesserungen abzuleiten, die sich dann in der neuen Benutzeroberfläche wiederfinden sollten. Die vorhandene Funktionalität wurde parallel dazu als Webservice verpackt, der von der Oberfläche asynchron aufgerufen werden kann. Somit macht qooxdoo auch viele Reloads der kompletten Seite überflüssig.

Für die Aufgabe erwies sich qooxdoo durchaus als geeignet, obgleich es auch Negativpunkte und Probleme gab, die umschifft werden mussten. Die Dokumentation des Praxissemester kann ich an dieser Stelle leider nicht zum Download anbieten, falls aber jemand Fragen zu qooxdoo hat, so werde ich versuchen diese zu beantworten. Ansonsten ist die qooxdoo-Community per Mailingliste sehr hilfsbereit und half auch mir bei zahlreichen Problemen weiter.