Über den Tellerrand geschaut

Beiträge mit dem Tag ‘Java’

Patrick Decker

Ein Java™-Entwickler, der es gewohnt ist, GUIs mit Swing zu entwickeln, und der nun versucht, sich in Android einzuarbeiten, könnte sich wundern – denn Java ist nicht mehr dasselbe auf Android.
Die Tatsache, dass Java auf Android anders ist, wurde in einigen Blogs im Internet bereits diskutiert, weshalb ich mich hier auf folgende Zusammenfassung beschränken möchte: Android-Anwendungen können von jedem Entwickler geschrieben werden, der die Java-Programmiersprache kennt. Aber die Anzahl der verfügbaren Runtime-Klassen auf Android unterscheidet sich: für das Package java.* existieren in Android im Vergleich zu Sun Java Standard oder Micro Edition weniger Klassen. Am meisten dürfte einen Java GUI Entwickler überraschen, dass es auf Android kein Swing gibt.

Dieser Artikel zeigt einige Aspekte auf, wie eine einfache Java Swing Anwendung mit einem ansprechenden Look and Feel auf Android transferiert wurde. Der Hauptfokus liegt dabei darauf, wie die Anwendung mit dem Android SDK erstellt wurde sowie auf den Styling- und Theming-Möglichkeiten von Android.

Lesen Sie den gesamten Artikel in englischer Sprache.

Simon Albers

Immer mehr Betriebssysteme nutzen einen Rand in Milchglas-Optik für ihre Fenster, wie beispielsweise das Aero Glass® Dekor, das man von Windows Vista® und Windows 7® kennt. Die Umsetzung dieses „Spezialeffekts“ auf der Java™ Plattform ist nicht ganz einfach. Die meisten Look and Feels nutzen deckende Ränder, die jedoch visuell nicht in das umgebende Design des Betriebssystems passen. Dieser Artikel beschreibt eine pragmatische Herangehensweise zur Lösung dieses Problems.

Lesen Sie den gesamten Artikel in englischer Sprache.