Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Enterprise-IT-Praktikum Einheitliche GUIs Institut für Telematik Universität zu Lübeck Wintersmester 2012/13 Dennis Boldt David Gregorczyk.

Ähnliche Präsentationen


Präsentation zum Thema: "Enterprise-IT-Praktikum Einheitliche GUIs Institut für Telematik Universität zu Lübeck Wintersmester 2012/13 Dennis Boldt David Gregorczyk."—  Präsentation transkript:

1 Enterprise-IT-Praktikum Einheitliche GUIs Institut für Telematik Universität zu Lübeck Wintersmester 2012/13 Dennis Boldt David Gregorczyk

2 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung2 Immer diese Benutzerschnittstellen HTML ist nur bedingt für einheitliche grafische Benutzungsoberflächen geeignet Abhilfe schaffen Bibliotheken –ExtJS –jQueryUI –Bootstrap –Dojo Toolkit –Eclipse Rich Ajax Platform (RAP) –qooxdoo –jsLinb –…

3 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung3 ExtJS Proprietäres Web-App-Development-Toolkit: Oberflächenbau nach MVC-Prinzip, ähnlich wie Java Swing Data-Binding über Rest-Schnittstelle Umfangreiche Objektauswahl (auch Tree-View, Layouting) Steile Lernkurve Lizenzgebühren (außer bei nichtkommerziellen Projekten) Sehr aufwändig ohne GUI-Editor zu handhaben GUI-Builder (nur als Trial verfügbar)  für das Praktikum vermutlich Overkill

4 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung4 jQuery UI Widget-Bibliothek basierend auf jQuery Leichter zu handhaben als ExtJS, dafür auch weniger Möglichkeiten (keine Tree-Views, kein Layouting) Kein Data-Binding

5 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung5 Bootstrap Basis für die Twitter-Oberfläche started.html#examples started.html#examples Nutzt jQuery Sehr einfach zu handhaben Layouting inklusive Keine Tree-Views Kein Data-Binding

6 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung6 Der Rest (1/2) Dojo Toolkit: ähnlich mächtig wie ExtJS –MVC, Data-Binding, Layouting, Tree-Views –Kommerziell nutzbar (BSD-Lizenz) RAP: ähnlich mächtig wie ExtJS –Oberflächenentwicklung in Java SWT als OSGi-Bundle –Lauffähig in Servlet-Container –MVC, Layouting, Tree-Views –Mit wenig Mehraufwand auch Übersetzung für Desktopoberfläche möglich –Data-Binding z. B. über JFace

7 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung7 Der Rest (2/2) qooxdoo: Open-Source-Projekt von 1&1/GMX –„Yet another Web-App-Framework“ –Ähnlich wie Dojo & ExtJS, aber nicht ganz so fancy jsLinb: Web-App-Framework mit GUI-Builder –Kompatibel mit jQuery, Prototype, etc. –Proprietär, kostenpflichtige Lizenzen

8 Institut für Telematik | Enterprise-IT-Praktikum Enterprise-IT-Praktikum – JAX-RS-Einführung8 Links ExtJS: jQueryUI: Boostrap: Dojo Toolkit: RAP: qooxdoo: jsLinb:


Herunterladen ppt "Enterprise-IT-Praktikum Einheitliche GUIs Institut für Telematik Universität zu Lübeck Wintersmester 2012/13 Dennis Boldt David Gregorczyk."

Ähnliche Präsentationen


Google-Anzeigen