« Back to home

Es geht voran...

Nachdem die letzten Prüfungen geschrieben waren hatte ich wieder Zeit, mich Kayak zu widmen. In den letzten Wochen ist dort einiges passiert. Ich konnte aufräumen, das Interface vereinfachen und einige Bugs beheben. Außerdem hat Kayak dank Sebastian Dittmar ein Icon und einen eigenen Splash-Screen bekommen. Wie mir gerade auffällt noch mit einem kleinen Rechtschreib-“Fehler” ;) aber das macht schonmal ziemlich was her. Ich bin nämlich grafisch komplett untalentiert und musste daher auf externe Hilfe zurückgreifen.…

Read more »

Kayak UI mockups

In den letzten Monaten ist bei der Entwicklung von Kayak einiges passiert. So langsam habe ich mich mit den grundlegenden Strukturen der Netbeans-Plattform vertraut gemacht und es geht etwas leichter von der Hand. Das Interface ist, wie ich finde, schon ganz schick und auch im Hintergrund funktioniert schon eine ganze Menge. Einen aktuellen Screenshot gibt es hier: [caption id=“attachment_470” align=“aligncenter” width=“590” caption=“Aktueller Screenshot von Kayak”][/caption] [caption id=“attachment_466” align=“alignright” width=“160” caption=“Log file explorer”][/caption]…

Read more »

Tango Icons für Maven-Projekte

Wer an einem mit Maven gebauten GUI-Programm arbeitet, dem seien hiermit die Tango Icons ans Herz gelegt. Diese sind nicht nur in der Open-Source-Welt weit verbreitet und als Public Domain veröffentlicht, sondern machen es einem Java-Entwickler ziemlich einfach, sie zu integrieren. Hier fand ich den Hinweis, wie das verfügbare Maven-Artefakt in ein bestehendes Projekt eingebunden werden kann. Einfach den folgenden Abschnitt in die Dependencies im pom.xml einfügen: <dependency> <groupId>org.freedesktop.tango</groupId> <artifactId>tango-icon-theme</artifactId> <version>0.…

Read more »

Eclipse RCP vs. Netbeans RCP

[caption id="" align=“alignright” width=“240” caption=“Image by liber via Flickr”][/caption] Im Zuge der Entwicklung von Kayak muss ich mich für ein GUI Framework entscheiden. Relativ schnell war klar, dass möglichst eine RCP-Anwendung entstehen soll, um eine professionelle GUI und eine Plugin-Struktur nutzen zu können. Die beiden großen Rich-Client-Plattformen für Java sind Eclipse RCP und Netbeans RCP, die sich in einigen wichtigen Punkten unterscheiden. Ich möchte hier im Folgenden einen kleinen Vergleich im Bezug auf verschiedene Aspekte anstellen:…

Read more »