User Interface Design

Was umfassen grafische Benutzerschnittstellen? Steuerelemente, die Anwendungsprogramme bedienbar machen
Was bieten wir Ihnen? benutzerzentriert gestaltete Oberflächen mit intuitiver und effizienter Bedienbarkeit
Worauf legen wir besonderen Wert? hohe Usability, elegantes Design, kurze Einlernphasen

Bei vielen Softwarelösungen wird die Gestaltung der Benutzerschnittstelle immer noch sehr sparsam behandelt. Daher legen wir bei unseren Produkten großen Wert auf Oberflächen, die es dem Benutzer ermöglichen, Computerprogramme mit nur kurzen Einlernphasen schnell und intuitiv zu bedienen. Wir halten unsere Oberflächen deshalb selbsterklärend, um den Anwender nicht mit unwichtigen Information zu überfordern, reduzieren die Anzahl der Mausklicks zur Ausführung einer Aktion auf das Nötigste und arbeiten mit direkter und einfacher Eingabe von Daten.

Hohe Usability kombiniert mit ansprechendem Design

Wir erstellen seit 1998 auch Software für Privatanwender für zahlreiche Verlage (Data Becker, Franzis und andere) und wissen daher, wie wichtig eine gut geplante und umgesetzte Benutzerschnittstelle ist. Durch die vielen Rückmeldungen unserer Kunden wissen wir sehr genau, wo der Schuh drückt und was man verbessern kann. Hierzu ein paar Beispiele:

Design: Das Auge arbeitet mit!

Wenn eine Oberfläche nicht ansprechend aussieht, wird sie auch weniger gern genutzt, da der Anwender nicht nur Schalter bedienen möchte, sondern bei der Benutzung auch ein positives Gefühl erleben möchte. Wir achten bei unseren Produkten auf ein ausgewogenes und ansprechendes Gesamtbild, gut lesbare Schriften, möglichst große Schaltflächen und die optische Reduktion aufs Nötigste.

13349dda-4577-4eeb-bd15-2b31736c97df-thumb.png
Ansprechendes Design, Reduktion aufs Nötigste

Intuitive Bedienung, kurze Einlernphasen

Ein Computerprogramm soll dem Benutzer die Arbeit erleichtern und ihm dadurch Erfolgserlenbisse vermitteln. Deshalb achten wir bei der Oberflächengestaltung darauf, dass sämtliche Funktionen einfach und intuitiv bedienbar sind und nur kurze Einlernphasen für die Bedienung benötigt werden.

Ein einfaches Beispiel für die Arbeitserleichterung durch intelligent geplante Benutzerschnittstellen ist die sich ständig wiederholdene Eingabe von gleichen oder ähnlichen Daten. Intelligent ausgesuchte Vorgaben können dabei eine Menge Arbeit ersparen oder zumindest eine Orientierung bieten, welche Art von Daten vom Anwender erwartet werden.

 

Schnelle Hilfe bei Fragen

Auch bei sehr gut gestalteten Benutzerschnittstellen kommt es dennoch vor, dass auf Anwenderseite Fragen zur Nutzung von Programmdetails auftreten. Darum arbeiten wir mit Hints, also kurzen, leicht verständlichen Texten, die in Fenstern oder Tooltips angezeigt werden und dem Anwender eine umständliche Suche im Benutzerhandbuch ersparen.

Hohe Performanz

Das Programm reagiert möglichst sofort auf die Eingaben des Benutzers, längere Aktionen werden im Hintergrund ausgeführt. So muss der Benutzer nicht warten, wenn der Computer einmal wieder etwas länger braucht.

6473aec5-a1f7-475a-bded-7c771a2f5876-thumb.png
Große Schalter, ansprechende Icons

Unsere Techniken

Bei der technischen Umsetzung von Benutzerschnittstellen bauen wir bereits seit einigen Jahren auf die Microsoft-Technik WPF (Windows Presentation Framework) auf, die sehr modern, ausgezeichnet geplant und sehr vielseitig ist. Sie bietet neben den normalen Benutzeroberflächen-Elementen wie Schalter, Textfelder, Menüstrukturen auch Designelemente wie Vektorgrafik und Animationen, mit denen man sehr ansprechende und gleichzeitig hochgradig funktionelle Fenster gestalten kann. Wir benutzen hierbei selbst geschriebene WPF-Komponenten, die wiederverwendet werden, so dass Sie auch von unseren Erfahrungen aus vorherigen Projekte profitieren können.

In Bereichen, in denen WWF sich nicht einsetzen lässt, nutzen wir Standardmethoden (zum Beispiel HTML 5, JQuery) und setzen hier unsere Oberflächen-Prinzipien ein.

Mehrsprachigkeit

Ein weiteres Spezialgebiete von uns ist die Planung und Umsetzung mehrsprachiger Software. Was auf den ersten Blick einfach erscheint, erweist sich in der Praxis oft als tückisch: es genügt nicht, Texte in eine andere Sprache zu übersetzen, sondern es müssen auch länderspezifische Faktoren berücksichtigt werden. Im arabischen wird von rechts nach links geschrieben, im chinesischen teilweise von unten oben, in der Schweiz wird bei Zahlen ein Punkt anstatt des in Deutschland üblichen Kommas verwendet, ein Datum in Amerika schreibt sich anders als in Frankreich usw.
Mittlerweile werden alle unsere Programme von vornherein für den globalen Markt vorbereitet und nicht selten auch umgesetzt.