Produkte & Services
Low-Code-Anwendungen mit SAP Build (Teil 1)
Im Moment wird viel über Low-Code- und No-Code-Plattformen (LCNC) gesprochen. Zurecht, wie eine Studie von Gartner bestätigt. Diese prognostiziert allein bei Low-Code-Entwicklungsplattformen einen Anstieg von bis zu 23 Prozent im Vergleich zu 2021. Zu den beliebtesten LCNC-Plattformen gehören laut Studie Microsoft PowerApps, Mendix, ServiceNow sowie die SAP Build Apps
Von Diana Balc, SAP ABAP Developer bei Nagarro
Low-Code- und No-Code-Plattformen sind deswegen in aller Munde, weil sie die Anforderungen moderner Anwendungen erfüllen. Die Plattformen bieten schnelle Lösungen für die Entwicklung und Automatisierung des Schreibens von Anwendungen. Ist dies gleichzeitig die Lösung für den kontinuierlichen Bedarf an Innovation und Entwicklung, den SAP-Kunden haben? Und wenn ja, wie kann SAP Build dabei helfen?
Programmieren ohne Fachkenntnisse
Programmierer sind bekanntlich Mangelware und zudem oft in langfristigen Projekten gebunden. Durch die Verwendung einer Plattform, die das Schreiben von Code automatisiert, kann jeder, der Zugriff darauf hat, mit wenig Aufwand zum Programmierer werden. AppGyver, der Vorgänger von SAP Build, ermöglicht es, Anwendungen ohne tiefgreifende Programmierkenntnisse zu entwickeln. Es bedarf jedoch eines professionellen Programmierers, um die Anwendung in die Produktion zu bringen oder vollständig benutzerdefinierte Anwendungen zu codieren.
Programmierer sind daher gezwungen, Schritt mit neuen Technologien zu halten und in einem viel schnelleren Tempo und in einer modernen und komplexen Umgebung Innovationen zu entwickeln. Mit SAP Build ist dies einfach gemacht. Alle Anwendungen beginnen mit einem „Hello, World“, sowohl im Front- als auch im Backend. Wenn wir mit der Entwicklung in einer neuen Programmiersprache starten oder ein neues Framework verwenden möchten, gelingt dies mit dem Druck einer Meldung. Der Wechsel von „Hello World“ zu einer ausgeklügelten App ist heutzutage also nicht mehr nötig.
Die Idee dahinter, nämlich Templates zu verwenden, ist nicht neu und kann unseren Weg zum Prototypen unserer Anwendung verkürzen. In SAP Business Application Studio und in Visual Studio Code mit Fiori-Tools verwenden wir Anwendungsgeneratoren, die auf gut definierten Vorlagen basieren. Ein weiteres Beispiel findet sich in Eclipse, wenn wir Fiori-Anwendungen mithilfe von Annotationen in CDS-Views generieren.
Ein weiteres Argument für LCNC-Plattformen sind die sehr hohen Kosten der traditionellen Entwicklung. Die Arbeit mit solchen Plattformen rationalisiert den Entwicklungsprozess und verkürzt die Zeit, die für die Entwicklung von Prototypen für bestimmte Anwendungsfälle oder sogar Anwendungen benötigt wird, sodass das Projekt kostengünstiger wird. @
Erfahren Sie mehr über Low-Code-Anwendungen mit SAP Build von Nagarro: https://www.nagarro.com/de/services/erp/sap
Zurück zur Übersicht Artikel drucken
|
Weitere Links
Die Themen und Inhalte in
der aktuellen Druckausgabe
finden Sie hier…
Die Vorschau auf die nächste
Druckausgabe von S@PPORT
finden Sie hier…
Die Mediadaten und Themen- übersicht für S@PPORT
finden Sie hier…
|