Centigrade GmbH
Über den Tellerrand geschaut

Beiträge mit dem Tag ‘Look and Feel’

Jonas Stallmeister

Microsofts Designsprache Modern UI gibt es mittlerweile in vielen, unterschiedlich erfolgreichen Anwendungen. Modern UI ist fast jedem Benutzer schon einmal begegnet, und Microsoft scheint entschlossen, daran festzuhalten. Deshalb müssen sich Entwickler von Windows-Software damit beschäftigen, dass viele ihrer bewährten Interfaces nicht mit einer Modern-UI-Umgebung harmonieren. Die Software muss sich modernen Interfaces anpassen, die auch bei der Konkurrenz von Apple mit iOS 7 grafischer und flacher werden. Wir haben zehn Gestaltungsprinzipien aus der Arbeit an solchen Modernisierungen gesammelt und fassen sie hier unter dem Namen „Desktop Modern UI“ zusammen.

Ganzen Artikel lesen…

Andreas Burghart

Einleitung

“Form Follows Function (FFF)” (Die Form folgt aus der Funktion) – Drei Wörter, über die man stundenlang nachdenken kann und für deren Erklärung dann doch einige Wörter mehr nötig sind. Denn es handelt sich hierbei um einen häufig missverstandenen Gestaltungsleitsatz.

Ganzen Artikel lesen…

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.

David Patrizi

Im vorigen Teil habe ich einen näheren Blick darauf geworfen, wie und in welchem Umfang Microsoft Expression Blend und Adobe Flex Builder Pixelgrafik- und Vektorgrafik-Tools anbieten, die es GUI Designern erlauben, moderne User Interfaces zu gestalten. Außerdem habe ich das Konzept des 9-Slice-Scaling dargestellt, eine Methode, um Pixelgrafiken ohne Qualitätsverlust skalierbar zu machen. In diesem letzten Teil der Reihe werde ich ein kurzes Beispiel dessen geben, wie das Konzept in beiden Tools umgesetzt ist und zum Schluss einen Vergleich der beiden Tools anstellen, um deren jeweilige Stärken und Schwächen herauszustellen.

Lesen Sie den gesamten Artikel in englischer Sprache.