Karsten Lentzsch JGoodies MODERNE GESTALTUNG … 2015-Moderne... · Themen Suche Read-only-Sichten...

Preview:

Citation preview

MODERNE GESTALTUNG FÜR JAVA

Karsten Lentzsch – JGoodies

JGoodies: Karsten Lentzsch

Java-GUI-Bibliotheken und -Rahmenwerk

Beispielanwendungen

Berate zu Java-Desktop

Helfe beim Oberflächen-Bau

Didaktik und Produktionskosten

Swing. Und nun?

Renovieren, umziehen, neu bauen

Nachher

Machbare moderne Gestaltung

für den Java-Desktop kennenlernen

Ziel

Themen Suche

Read-only-Sichten

Detailtypographie

Objektdarstellung

SAPs UI5 in Java

MS Universal Windows Platform in Java

Typische Geschäftsanwendung

Aktions- oder datenzentrierte Navigation

Suchen und Filtern

Ergebnistabellen/-listen

Vorschau und Detailanzeigen

Read-Only-Ansichten

Editoren

Standarddialoge für Nachrichten, Fragen, Auswahl, Kleineingaben

Wünschenswert

Plattform-unabhängig

Geräte-übergreifend

Rollen-basiert

Einheitlich

Günstig produzierbar

Kriegt jeder hin

Investitionsschutz

Technik-Muster

Implementierung

Visuelle Muster

Bretter

Möbel

Möbelgruppe

Raumaufteilung

Gebäudetypen

Investitionsschutz

Oberfläche zeitgemäß renovieren

Rollen-basiert, Aktions-zentriert statt Funktionen

Fasslichkeit und Lesbarkeit verbessern

Unterteilen in: Navigation, Inhalte, Kommandos

Bildschirmaufbau standardisieren

Bildschirmfluss standardisieren

Navigationsarten kennen

Anwendungstypen kennen

Visuelle Verbote

Pfusche nicht mit Farben!

Pfusche nicht mit Schriften!

[Sei vorsichtig mit Icons!]

Visuelle Gebote (Kurz)

Reduziere auf das Wesentliche!

Rahmen weg

SUCHE

EDITOR-ARTEN

AKTIONS-ORIENTIERT

READ-ONLY-ANSICHT I

READ-ONLY-ANSICHT II

READ-ONLY-ANSICHT II

DETAILTYPOGRAPHIE

FACT SHEETS

NOCHMAL FACT SHEETS

UI5 AUF JAVA DESKTOP

TESTS

NOCHMAL CRM

MICROSOFTS UWP IN JAVA

JDISKREPORT

TODO

CONTRACT

CASHING

POWER

TAXI

INVOICING

CARGO

LAGER

TABBED BROWSING

Bücher

Das Tüpfelchen auf dem i

Deutsch für Profis

Demos: Showcase

JGoodies.com -> Downloads -> Demos

UI5 in Java

Komponenten

Standarddialoge

Muster

Referenzimplementierungen für Presentation Model und MVP

Referenzen

JGoodies.com -> Downloads -> Presentations

Visuell: Effektiv gestalten mit Swing

Muster: Desktop-Muster und Datenbindung

Implementierung: Java UI Design with Style

Meta Design: Effizient gestalten mit Swing

Rahmenwerk: JSR 296 –Swing App Framework

Mehr zur menschlichen Seite

JAX-Video:

„Warum so viele kluge Leute so schlechte Oberflächen entwickeln“

FRAGEN UND ANTWORTEN

MODERNE GESTALTUNG FÜR JAVA

Karsten Lentzsch – JGoodies

Recommended