searching delete search field

GUI Design Patterns


Entwurfsmusterbasierte Oberflächenentwicklung


Bestellcode:   S.GUIPAT
Dauer:   2
Preis:   925,- € (zzgl. 19 % MwSt.)
Ort:   nach Vereinbarung
Termine:   nach Vereinbarung

Beschreibung

Eine gute grafische Benutzeroberfläche (Graphical User Interface - GUI) zu gestalten, ist gar nicht so einfach. Ein Benutzer erwartet eine Oberfläche, die sich erwartungsgemäß verhält, leicht zu verstehen ist und nebenbei auch noch gut aussieht. Ein Entwickler hat also das Problem, für die verschiedensten Geräte - angefangen bei Kleingeräten (Handy oder PDA) über Rich-Clients (unter den verschiedenen Betriebssystemen mit dem jeweiligen Look & Feel) bis hin zu Web-Browsern - eine geeignete Oberfläche zu gestalten.

Dieses Training zeigt Lösungsstrategien für ausgewählte Probleme auf, die in der Praxis bei der GUI-Entwicklung immer wieder auftreten. Dabei werden anhand von Design Patterns Darstellungs- und Interaktionsmöglichkeiten aufgezeigt und geklärt, wann welches Pattern zum Einsatz kommen kann und unter welchen Umständen sie besser nicht angewandt werden.
Auch wenn das Training keine allgemein gültige Lösung definieren kann, gewährt es den Teilnehmern dennoch einen benutzerorientierten Blick auf die Gestaltung von grafischen Oberflächen. Das Ziel ist, damit auch mehr Sicherheit bei deren Umsetzung und bei der Auswahl der verfügbaren Mittel zu erreichen.

Inhalt

  • Benutzerverhalten, Wünsche und Erwartungen
  • Informations-Architektur und Applikations-Strukturen
  • Navigation und Interaktion
  • Gestaltung von Seiten und deren Elemente
  • Aktionen und Kommandos
  • Tabellen, Bäume und andere Informationsgrafiken
  • Formulare und Steuerungselemente (Widgets)
  • Editoren
  • Stil und Ästhetik

Abgrenzung

Dieses Training zeigt, wie man Benutzeroberflächen gestaltet, aber nicht, wie man sie z.B. mit Java realisiert. Die hier vorgestellten Gestaltungsmuster lassen sich dann aber mit den gegebenen Mitteln umsetzen, wie sie beispielsweise in den Trainings J.SWING J.JSF bzw. J.STRUTS und R.DHTML vermittelt werden.

Teilnehmervoraussetzungen

Es werden keine besonderen Vorkenntnisse benötigt. Kenntnisse einer höheren Programmiersprache (z.B. Java, wie im Kurs J.JAVA vermittelt) sind von Vorteil.

Aktuelles

Offene Trainings

Die nächsten geplanten Trainings sind:

Programmierung mit Java
21.05.2012 (5 Tage)

Das .NET Framework
21.05.2012 (4 Tage)

Performanz – Messung und Optimierung
24.05.2012 (2 Tage)

Webanwendungen mit Apache Struts
29.05.2012 (3 Tage)

Eine vollständige Übersicht finden Sie in unserer Trainingsübersicht.