Entwicklung einer Applikation zur Verwaltung und Darstellung smarter Services in einer Low-Code Umgebung (Mendix)

2021, Forschungsprojekt, Yannic Bock

Betreuung durch M.Sc. Yannick Juresa

Abstract

Die Arbeit verschafft einen Überblick über die Grundlagen des Low-Code Entwickelns und erklärt die grundsätzlichen Komponenten einer Low-Code Plattform anhand von Mendix. Low-Code verwendet zum Entwickeln von Applikationen keine klassische Programmierung, sondern eine visuelle, deklarative Technik. Demnach werden geringere Anforderungen an die Entwickler gestellt, da das erforderliche technische Wissen in die Plattform verlagert wird. Das Ziel der Arbeit ist die Einbindung sowie die Integration smarter Services in eine Low-Code Applikation. Es werden Möglichkeiten aufgezeigt, smarte Services anhand von REST-APIs in die Applikation zu integrieren und über ein Dashboard zu visualisieren. Als Daten-Austausch-Format werden Json-Files verwendet, da diese unabhängig von der Programmiersprache und somit universell einsetzbar sind. Konkret wurde in Mendix Studio Pro 8.16 eine Applikation zur Integration smarter Services entwickelt. Weiterhin wurde ein Dashboard des Lehrstuhls VPE konstruiert, um Studenten eine Visualisierung smarter Services zu bieten. Die Low-Code Entwicklungsplattform von Mendix eröffnet dem Entwickler durch vorgefertigte und wiederverwendbare Widgets und Bausteine eine unkomplizierte Umgebung Applikationen zu entwickeln.