Android™-Anwendungen programmieren und stylen – als Swing Entwickler
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.

