Der SAP NetWeaver Visual Composer ist eine webbasierte visuelle Modellierungsentwicklungsumgebung, mit deren Hilfe zusammengesetzte Anwendungen ohne den Einsatz von Programmierkenntnissen erstellt werden können.

Eigenschaften

Der SAP Visual Composer bietet eine einfache grafische Entwicklungsoberfläche, mit der zusammengesetzte Anwendungen (Composite Applications) ohne Programmierkenntnisse erstellt werden können. Änderungen an der Anwendungsoberfläche werden mithilfe eines Drag & Drop-Editors vorgenommen.

Mit dem Konzept der wiederverwendbaren Komponenten für die Modellierung ermöglicht der Visual Composer dem Benutzer, Komponenten zu erstellen, die in verschiedenen Modellen wiederverwendet werden können. Bei der Modellierung einer Applikation reduziert dies deutlich die Modellpflege und steigert die Effizienz des Prozesses.

Durch Zugriff auf die SAP-Connector-Framework-Schnittstellen können die Benutzer eine Reihe von Datendiensten, einschließlich SAP- und Drittanbietersystemen, wahrnehmen. Des Weiteren werden verschiedene Laufzeitumgebungen unterstützt.

Unser E-Book zum Thema SAP Entwicklung

E-Book: SAP Entwicklung

Wir erklären Ihnen im E-Book die 3 wichtigsten Frameworks und zeigen Ihnen weitere Erfolgsbooster, die wir selbst einsetzen.

Vorteile auf einen Blick

  • Einfachheit: Der Visual Composer ermöglicht Oberflächengestaltung ohne Programmierkenntnisse und beschleunigt die Entwicklung dank Drag & Drop Editor. Da das Tool webbasiert funktioniert, wird keine client-seitige Installation oder Wartung benötigt.
  • Verlässlichkeit: Indem Komponenten für die Modellierung verwendet werden, können sie mit wenig oder gar keiner Veränderung für verschiedene Designs eingesetzt werden. So gewinnt der Modellierungsprozess an Effizienz und Instandhaltungsnotwendigkeiten werden reduziert.
  • Konnektivität: Der Visual Composer verwendet das Connector Framework Interfaces und hat daher Zugriff auf eine Reihe von Data Services, SAP und Nicht-SAP Anwendungen.
  • Kompatibilität der Laufzeitumgebungen: Der Visual Composer ist ein Tool in dem Modelle einmal gestaltet und dann in verschiedene Laufzeitumgebungen deployed werden kann.
  • Prototyping: Er ist ideal für das Prototyping. Modelle können schnell entwickelt und deployed werden, um dann Korrekturen und Optimierungen in einer Iteration einzuarbeiten oder das Modell an einen Entwickler für eine komplexere Ausprogrammierung weiterzugeben.

Nachteile des Visual Composers

Der Visual Composer weist trotz aller Vorteile auch einige Nachteile auf. Durch Plugins wird das komplette Design der Seite über Shortcodes aufgebaut, die per Drag & Drop an die gewünschte Stelle geschoben werden können. Dies ist, wie schon in den Vorteilen erwähnt, für die Entwicklung über den Page Builder einfach und optimal. Das Problem tritt aber auf, wenn man sich dazu entscheidet, dass Plugin nicht mehr weiter zu benutzen oder auf eine neue Variante umsteigt. Die vom Visual Composer hinzugefügten Shortcodes können dann nicht mehr interpretiert werden und das Design der Seite fällt auseinander.

Hinzu kommt, dass die Ladezeit der Website durch den großen Umfang der Plugins sowie die dazugehörigen Funktionen erheblich verlängert wird, was nicht nur der Usability abträglich ist, sondern auch nachteilige SEO-Konsequenzen mit sich bringt.

Fazit

ABAP Delta - Von SAP NetWeaver 7.4 auf 7.5

Lernen Sie die wichtigsten Neuerungen kennen, die Entwickler ab SAP NetWeaver 7.5 nutzen können. Neue ABAP Sprachfeatures, neue Entwicklungsobjekte und neue Technologien im Zusammenspiel mit SAP HANA.

Sie haben Fragen bezüglich des Visual Composers und der optimalen Umsetzung für Ihr Design an die Anpassung der Corporate Identity Ihres Unternehmens?

mindsquare ist ein Technologie-Beratungsunternehmen, das sich auf die Beratung und Entwicklung im SAP-Umfeld spezialisiert hat. Mit ERLEBE SOFTWARE verfügt mindsquare über einen eigenen Fachbereich für Best Practices in der SAP Entwicklung und SAP Usability. Unsere erfahrenen SAP Berater haben bereits eine Vielzahl an Kundenprojekten durchgeführt. Wir beraten Sie gerne, ob der Visual Composer für Sie die richtige Wahl ist oder welche alternativen Lösungen Ihren Anforderungen besser gerecht werden. Auszüge aus unserer Projekthistorie im Visual Composer-Umfeld:

  • Rapid Prototyping für diverse Softwareentwicklungsprojekte
  • Erstellung von intuitiv bedienbaren Web-Benutzeroberflächen für SAP Transaktionen
  • Evaluierung verschiedener Entwicklungswerkzeuge im SAP Umfeld
  • Anzeigen von Kundendaten, Kundenbestellungen und Umsätzen mit Zugriff auf SAP BW, CRM und FI.

Weiterführende Links