Part 1 – Einführung
Eine immer wiederkehrende Herausforderung für Software Entwickler im Web-Umfeld ist die Umsetzung eines grafischen Designs. Der Auftritt soll in allen möglichen Browser-Varianten genau gleich aussehen, eine hohe Usabiliy aufweisen, barrierefrei sein und natürlich funktionieren. Vielfach sind die Vorgaben in einem Layoutprogramm eines Designers oder Grafikers entstanden. Nicht selten bereitet die Umsetzung von solchen Vorlagen dem Entwickler Kopfzerbrechen und es bedarf einiges an Zeit und CSS Know-How um den Anforderungen gerecht zu werden. Für viele Software Entwickler gehören diese Dinge zum Alltag und sie haben gelernt damit umzugehen. Keine Lösung in Sicht solange keine einheitliche Technologie vorhanden ist.
Und jetzt machen wir das Ganze mit der SAP NetWeaver CE Technologie!
Um Anwendungen auf Basis einer SAP NetWeaver CE Plattform in ein solches von Spezialisten vorgegebenes Design zu bringen, zerrte jedoch desöfteren an den Nerven.
Informationen zu SAP NetWeaver CE Customizing sind relativ rar gesät in den Weiten des „World Wide Web“. Die wenige Beispiele erläuterten natürlich nur Teilbereiche und entsprachen nicht vollständig unseren Anforderungen. Da die Dokumentationen unvollständig sind und oftmals nicht klar war, auf welche Versionen sich diese bezogen mussten wir das Ganze mehr oder weniger „Re-Engineeren“ um den Aufbau im Detail zu verstehen und unseren Anforderungen entsprechen umzusetzen.
Die Stunden und Mühen haben sich letztendlich gelohnt und das Resultat kann sich sehen lassen und auf den ersten Blick erkennt man nicht, dass es sich um eine SAP NetWeaver CE Plattform handelt.
Die Blog-Reihe, die mit diesem Blog startet, gibt über die nächsten Monate einen Überblick über die von uns entwickelte Lösung und erläutert die Umsetzung. Zusätzlich werden wir die verschiedenen, eingesetzten Technologien aufzeigen, die in der Lösung verwendet werden. Sei dies der „Visual Composer“, „Web-Dynpro for Java“ oder „J22E Applikationen“.