
Die Cezanne Look & Feel Engine eröffnet visuellen Designern ungeahnte Möglichkeiten, denn sie verwandelt selbst aufwändige GUI Designs in attraktive Java™ Swing Komponenten. Stellen Sie sich auf Java™ Swing GUIs ein, die sich bezüglich visueller Qualität endlich mit modernen Rich Internet Applications (RIA) GUI Technologien messen können.
Visuelle Effekte in Java™, wie sie bisher nicht dagewesen sindJava™ Swing ist nicht gerade bekannt für GUIs, die begeistern – die Technologie hat zweifelsohne Potenzial, dieses ist jedoch schwierig auszuschöpfen. Cezanne reizt nicht nur die Möglichkeiten von Swing aus, sondern macht sie außerdem einfacher zugänglich: transparente Fenster und Popups können mit Licht- und Schatteneffekten ausgestattet werden, beliebige Flächen können mit realistischen Texturen überzogen werden und GUI Komponenten können nicht-rechteckige Formen annehmen. Erleben Sie, wie wertig eine Anwendung aussieht, wenn sie Leder oder Chrom Elemente enthält.

Die Freiheit, jedes Detail eines GUI umgestalten zu können, bedeutet viel für uns. Wir wissen aus Erfahrung, dass die Berücksichtigung des Einsatzkontexts von Controls beim Gestalten ein effektives Mittel für schnelle Usability Verbesserungen darstellt:
...die Liste ist endlos. Aus diesem Grund wurde Cezanne dafür optimiert, maximale Gestaltungsfreiheit bei minimalem Aufwand zu ermöglichen.
Moderne Benutzerschnittstellen zeigen, wohin die Reise geht: GUIs werden bewegter, zugunsten eines fesselnden und einnehmenden Nutzungserlebnisses. Cezanne erlaubt Ihren Java™-basierten GUIs, neben den "Platzhirschen" zu bestehen. Egal ob Sie Übergänge zwischen den verschiedenen Zuständen eines GUI Elements subtil animieren möchten oder großflächige Screen Regionen über den Bildschirm bewegen möchten – Cezannes hervorragende Zeichenperformanz macht geschmeidige Animationen möglich und trägt somit zu mehr Freude bei der Benutzung Ihres GUI bei.

Die digitale Globalisierung macht es möglich: immer mehr Menschen aus mehr Ländern mit immer diverseren kulturellen und physischen Hintergründen erhalten Zugang zu einem User Interface. Gut, wenn Sie für diese Herausforderung gerüstet sind – dank Cezannes zahlreicher Accessibility- und Lokalisierungsverbesserungen.
Anfänger, Power User, physisch eingeschränkte Nutzer – sie alle
sollten die Möglichkeit haben, Ihre Software effektiv zu nutzen. Daher
kommt ein Cezanne-basiertes Look & Feel mit einer Reihe von
praktischen Accessibility Verbesserungen. Wenn z.B. der Bildschirmplatz
knapp wird und daher nicht mehr alle Schaltflächen dargestellt werden
können, kümmert sich das Look & Feel automatisch darum, dass alle
Funktionen weiterhin über ein entsprechendes Popup Menu zugänglich
bleiben.

Über eine halbe Milliarde Menschen schreiben und lesen von rechts nach links. Verständlich, dass die Softwarenutzer unter ihnen erwarten, dass die Benutzeroberfläche der Software diese Praxis widerspiegelt. Wie würden Sie z.B. ein Software Produkt wahrnehmen, wenn Sie zunächst entlang einer kompletten Textzeile scrollen müssten, nur um mit dem Lesen beginnen zu können? Cezanne professionalisiert die RTL (Right-To-Left) Unterstützung von Java™ Swing mit Features wie der automatischen Spiegelung von Komponenten in Splitpanes, Unterstützung für nicht-lateinische Mnemonics, korrekte Aufhängung von Scroll Pane Inhalten in der oberen rechten Ecke und vielem mehr.

Durch Java™ wurde der Begriff “Pluggable Look & Feel” geprägt – und die Cezanne Look & Feel Engine nimmt ihn sehr wörtlich. In Kombination mit einem maßgeschneiderten Look & Feel Thema, welches wir an Ihre speziellen Bedürfnisse anpassen, kann Cezanne reibungslos zu Ihrem Softwareprojekt hinzugefügt und mit einer einzigen Zeile Code aktiviert oder deaktiviert werden. Da Cezannes Kerntechnologie bei unseren Kunden im produktiven Einsatz ist, profitieren Sie vom ersten Tag an von deren praxiserprobter Stabilität und Flexibilität.
Da wir überzeugt von den Vorteilen sind, die Cezanne in Ihr GUI
bringt, möchten wir Sie nicht künstlich an unsere Lösung binden.
Visuelle Stile werden nur lose an Ihre GUI Komponenten gebunden, so dass
Sie Cezanne und das Look & Feel einfach und jederzeit entfernen können
ohne in der Folge mit Fehlern und Laufzeit Ausnahmen rechnen zu müssen.
Dank Cezannes Look & Feel Mixing Features können Sie außerdem ihr
bestehendes Look & Feel im Wesentlichen beibehalten und partiell nur
solche Komponenten umgestalten, welche Sie für verbesserungswürdig
halten.

Mit Cezanne-basierten Look & Feels ist die Zuweisung vordefinierter UI Ressourcen wie Schriften und Farben so einfach wie sie nur sein kann: da Cezanne über 300 gängige Swing UI Default Keys unterstützt, können Sie diese weiterhin wie gewohnt nutzen. Zudem macht Cezannes starke Cell Renderer Interoperabilität es möglich, den größten Teil Ihres existierenden Cell Renderer Codes wie gehabt wiederzuverwenden. Ihnen beschert das eine schmerzlose Integration und schnelle Resultate, sogar bei Großprojekten, die über eine lange Historie verfügen.
Eine individuelle Fensterdekoration ist der Schlüssel zu einem starken Software Branding. Auf der anderen Seite sollten die Fenster der Anwendung sich aber auch nahtlos in das Betriebssystem integrieren, auf dem Sie dargestellt werden. Bei Windows-basierten Anwendungen kombiniert Cezanne das Beste aus zwei Welten: während die meisten Fenstereffekte nativ vom Betriebssystem erzeugt werden und so eine ausgezeichnete Performanz liefern sowie die bekannten Aero Effekte beibehalten, ist der Inhaltsbereich des Fensters unter Cezannes Kontrolle und bietet so eine nahezu unbegrenzte Vielfalt an visuellen Möglichkeiten.

Cezanne ist ein industriebewährtes und gewartetes Software Produkt, welches kontinuierlichen Entwicklungen und Verbesserungen unterzogen wird. Gemäß unserer strikten Qualitätsrichtlinien stehen nicht nur Cezannes funktionale Eigenschaften in unserem Fokus, sondern auch wichtige begleitende Aspekte wie Wartbarkeit, Erweiterbarkeit, Performanz und die Benutzbarkeit für Entwickler. Und unser Support Team ist für Sie da, sollten doch einmal Probleme auftauchen.

Wir können Sie durch den technischen Prozess des Austausches Ihres Look & Feels von Anfang bis Ende begleiten. Zum schnellen Einstieg liefern wir Ihnen ein kostenfreies Look & Feel zur Evaluation, um so technologische Risiken zu eliminieren. Wenn es dann an die Integration des Look & Feels geht, arbeiten wir in enger Zusammenarbeit mit Ihrem Entwicklerteam. Im seltenen Fall von Problemen können Sie von uns kompetenten und persönlichen technischen Support erwarten. Hierbei können Sie zwischen verschiedenen Service-Levels wählen und sich für eine für Sie angemessene Reaktionszeit unsererseits entscheiden. Schreiben Sie an und einer unserer Look & Feel Experten wird Sie gerne kontaktieren.
Der Stilkatalog, welcher mit jedem Cezanne-basierten Look & Feel ausgeliefert wird, ermöglicht es Entwicklern, die verschiedenen Komponenten-Stile bequem zu durchstöbern. Dank aussagekräftiger Vorher/Nachher Illustrationen von umgestaltbaren GUI Elementen in Kombination mit kleinen Java™ Code Ausschnitten können Entwickler schnell herausfinden, welche visuellen Stile welche Resultate im laufenden GUI liefern und in welchem Kontext sie zu nutzen sind.

Da Look & Feels technisch in erster Linie aus grafischen Operationen bestehen, kann es mühsam sein, potenzielle Fehler aufzuspüren und zu beseitigen. Dank unserer langjährigen Erfahrung mit der Entwicklung von Look & Feels haben wir geeignete Diagnose Tools etabliert, die es uns erlauben, typische Problemstellen innerhalb von Sekunden offenzulegen. Unser Indikator für Engpässe in der Performanz beispielsweise kann während der Laufzeit aktiviert werden und zeigt augenblicklich, welche Teile des Bildschirms von schlechter Rendering Performanz betroffen sind.

Look & Feel Entwicklung ist Detailarbeit. Cezanne wurde genau auf die hohen Anforderungen hin optimiert, die Detailarbeit typischerweise mit sich bringt. Entsprechend unserer generellen Designphilosophie betrachten wir ein Look & Feel nicht als fertig, wenn es „nur“ gut ist – wir möchten das beste Look & Feel Erlebnis in der Java™ Swing Welt bieten.

Cezanne ist schnell. Optimiert, um so viel wie möglich von der Hardwarebeschleunigung der Grafikkarte zu profitieren, entlastet Cezanne die CPU für die wirklich wichtigen Herausforderungen, die Ihre Anwendung zu bewältigen hat. Unabhängige Benchmark Tools wie LightBeam bestätigen, dass Cezanne nicht nur moderne Look & Feels wie Nimbus hinter sich zurücklässt – sogar das Metal Look & Feel mit seinen geringen grafischen Ansprüchen bleibt bezüglich Rendering Performanz abgeschlagen. Liebe zum Detail bedeutet in diesem Fall für uns, extra-geschmeidige Animationen bei Frame Raten von mindestens 30 Bildern pro Sekunde zu ermöglichen.

Um ein klares und ausgewogenes Layout zu etablieren ist es essentiell, typografische Elemente anhand ihrer Baseline auszurichten. Cezanne bietet – im Gegensatz zu Swing selbst – eine durchgängige Baseline Unterstützung für alle Swing Komponenten. Cezanne verbessert Swing auch hinsichtlich manch anderer Layout Problematik: Menüs werden z.B. immer korrekt positioniert und Tooltips erscheinen im Multi-Monitor-Betrieb auf dem richtigen Monitor. Liebe zum Detail bedeutet in diesem Fall für uns, jeden einzelnen Pixel korrekt auszurichten, selbst wenn manche Nutzer dies möglicherweise nicht einmal bewusst wahrnehmen werden.
Allgemeine Erweiterungen und Korrekturen
|
Swing Look & Feel Standards
|
Internationalisierung
1RTL (Right-to-Left): Swing-Konzept zur
Unterstützung von Benutzerschnittstellen mit rechts-nach-links
Orientierung z.B. für arabische Nutzer.
|
Individuelle Erweiterungen
|