Warum auch du die SAP Cloud Platform nutzen solltest

Die SAP Cloud Platform (SCP) schwirrt nun schon seit einiger Zeit im SAP Umfeld herum. Viele fragen sich: Was hat es damit auf sich? Muss ich das nutzen? Was bringt mir das? Oder auch ganz ähnliche Fragen. In diesem Artikel möchte ich darlegen, warum aus meiner Sicht an der Nutzung der SAP Cloud Platform kein„Warum auch du die SAP Cloud Platform nutzen solltest“ weiterlesen

SAP und Apple – „Challenging the Status Quo in Business“

Letzte Woche fand die SAPPHIRE 2019 in Orlando statt. Auf der Keynote am Dienstag (07. Mai 2019) begrüßte SAP CEO Bill McDermott den CEO von Apple, Tim Cook auf der Bühne. Gemeinsam haben sie weitere Ankündigungen für die Zusammenarbeit von Apple mit SAP gemacht. Konkret wurden von den beiden folgende Punkte angekündigt: Erweiterung des iOS„SAP und Apple – „Challenging the Status Quo in Business““ weiterlesen

Fiori 3.0 ist da! – Aktuelle Neuigkeiten und Release Dates

Es ist so weit! Die SAP hat in der letzten Woche verkündet, dass die ersten Features zu Fiori 3 von nun an zur Verfügung stehen. Dabei handelt es sich um das neue Theme Quartz, dass das SAP Belize Theme als Standardtheme ablösen wird. Des Weiteren hat die neue, vereinheitlichte Shell Bar Einzug in die Fiori„Fiori 3.0 ist da! – Aktuelle Neuigkeiten und Release Dates“ weiterlesen

Webinar „Abheben mit der SAP Cloud Platform – der Weg zum intelligenten Unternehmen“

Am 20. März 2019 fand unser Webinar zum Thema „Abheben mit der SAP Cloud Platform – der Weg zum intelligenten Unternehmen“ statt. Innerhalb einer Stunde haben wir das intelligente Unternehmen beleuchtet, was sich die SAP genauer darunter vorstellt und was das ganze für die Technik und Infrastruktur im eigenen Unternehmen bedeutet. Als Untermalung dienten drei„Webinar „Abheben mit der SAP Cloud Platform – der Weg zum intelligenten Unternehmen““ weiterlesen

SAP Fiori 3.0 – Der intelligente Anstrich für intelligente Anwendungen

Ahoi Matrosen! Wir wollen einen Blick in die Zukunft wagen. Auf den letztjährigen SAP TechEd Veranstaltungen wurde nämlich der nächste Schritt im UX- bzw. Frontend-Bereich vorgestellt – SAP Fiori 3.0 Fiori 3 ist da! Aktuelle Neuigkeiten und Release Dates SAP Fiori 3.0 löst seinen Vorgänger SAP Fiori 2.0 ab, der seit etwa Anfang 2016 im„SAP Fiori 3.0 – Der intelligente Anstrich für intelligente Anwendungen“ weiterlesen

JSON Model – Stärken, Schwächen und Anwendung

In der SAPUI5-Entwicklung kommt man nicht um hin, sich an irgendeinem Zeitpunkt mit JSON auseinanderzusetzen. JSON steht kurz für JavaScript Object Notation und bietet eine einfache, standardisierte, textbasierte Darstellung von Objekten. In der SAPUI5-Entwicklung ist das JSON-Model eins von zwei zentralen Models für die Datenhaltung. (ODataModel ist das andere). Als client-side Model stellt es Daten„JSON Model – Stärken, Schwächen und Anwendung“ weiterlesen

10 Kniffe um die Performance deiner Anwendung zu verbessern! – Teil 1

Ist die Performance deiner SAPUI5 Anwendung zu langsam? Diese Frage hat sich bestimmt jeder schon mal gestellt. Zu meist kommt einem aber nicht die Frage als erstes in den Sinn sondern die Antwort. Und meist auch nur dann wenn gilt: Meine Anwendung ist zu langsam! Im Folgenden möchte ich 10 Gründe auflisten, die die Performance„10 Kniffe um die Performance deiner Anwendung zu verbessern! – Teil 1“ weiterlesen

Mit XML-Fragments die Übersichtlichkeit deiner Anwendung verbessern

Nach kurzer Sommerpause geht es weiter mit der Expedition durch die SAPUI5 Welt. Heute beschäftigen wir uns mit dem Einsatz von XML-Fragments in den eigenen Anwendungen. Fangen wir an mit einer kurzen Definition: Fragments sind ausgelagerte Code-Schnipsel, die in eigenen Dateien gekapselt werden. Sie beinhalten ausschließlich UI-Elemente, besitzen also keinen eigenen Controller. Die Auslagerung dient„Mit XML-Fragments die Übersichtlichkeit deiner Anwendung verbessern“ weiterlesen

Einführung in die SAP Cloud Platform (Webinar) – innovative Anwendungen entwickeln

Unser Kollege Rüdiger Lühr hat am 20. Juni 2018 ein Webinar mit dem Titel „SAP Cloud Platform – innovative Anwendung entwickeln“ gehalten. In dem Webinar gibt Rüdiger einen exzellenten Überblick darüber, wie die SCP in die eigene Infrastruktur integriert werden kann. Was schafft die SCP für Möglichkeiten? Und welche technischen Skills sind notwendig diese Möglichkeiten„Einführung in die SAP Cloud Platform (Webinar) – innovative Anwendungen entwickeln“ weiterlesen

SAP Cloud Platform – Einrichtung der Web IDE mit dem Northwind Service

Heute wird’s luftig. Wir heben zwar nicht ab, doch wagen wir uns heute mal in die Cloud, genauer gesagt in oder auf die SAP Cloud Platform. Entwickler, die sich mal an der SAP Cloud Platform probieren wollen, können mit Hilfe eines Trial-Accounts die weite Welt der Platform kennenlernen. Funktional sehr vielfältig ist viel zu entdecken„SAP Cloud Platform – Einrichtung der Web IDE mit dem Northwind Service“ weiterlesen

100 Einträge im Model – Datenbegrenzung durch $top ändern

Wer schon einmal versucht hat eine größere Datenmenge in einem Control anzuzeigen wird sicher festgestellt haben, dass es dort eine Begrenzung der Datenmenge auf 100 Einträge gibt. Diese ist die Default Begrenzung eines jeden Models. Manchmal durchaus sinnvoll (Hallo liebe Performance), manchmal aber auch einfach nur so semi gut. Dann nämlich, wenn mehr Daten geladen„100 Einträge im Model – Datenbegrenzung durch $top ändern“ weiterlesen

Sorter, Filter, Expand Parameter im XML

Da Binding mein absolutes Lieblingsthema ist wird sich dieser Beitrag auch wieder mit diesem Thema beschäftigen. Denn, mal Hand auf’s Herz, ohne die aus dem gebundenen Model geladenen Daten ist das schönste Gerüst nur eben das – ein Gerüst. Im Speziellen geht es um das Binding im XML und wie dort durch unterschiedliche Parameter Einfluss„Sorter, Filter, Expand Parameter im XML“ weiterlesen

OData Model – Wie kommen die Daten in meine Anwendung?

Das OData Model besitzt laut API-Dokumentation einige Funktionen die suggerieren, dass ich von diesem Daten bekommen könnte. Binding, ja, da sind die Daten dann da, so irgendwie. Und wenn ich mein OData Model im Controller in der Hand habe, dann bekomme ich die Daten auch. Also zumindest sollte ich das in der Theorie Aber wann„OData Model – Wie kommen die Daten in meine Anwendung?“ weiterlesen

Expression Bindings – Eine Alternative zum formatter

„Ausdrucks Bindungen“? Was’n das? Klingt jetzt erst mal kompliziert. Weil ist ja auch Englisch. Aber so kompliziert ist es gar nicht. Expression Bindings beschreiben die Möglichkeit, Werte eines Models direkt im View anzupassen. Die Logik steht dabei mit im View, wodurch man sich die Auslagerung in externe Dateien (z.B. in die eines formatters) spart. Das„Expression Bindings – Eine Alternative zum formatter“ weiterlesen