fbpx

Einfacher Code

wir sind low-code

Einfachere und schnellere Entwicklung

Stellen Sie sich vor, Sie möchten ein hochwertiges Haus bauen oder ein köstliches italienisches Gericht zubereiten.

Sie haben die Wahl, das Haus Stein für Stein zu bauen oder vorgefertigte Teile zu verwenden, genauso wie Sie Nudeln aus Mehl und Eiern selbst herstellen oder gekaufte Qualitätsnudeln verwenden können.

Genauso funktioniert es mit der Low-Code-Entwicklung. Anstatt alles von Grund auf zu programmieren, haben Sie fertige Bausteine, mit denen Sie eine Anwendung schnell und effizient erstellen können, ähnlich wie vorgefertigte Teile beim Hausbau oder Qualitätsnudeln in der Küche den Prozess vereinfachen und beschleunigen.

wir sind low-code

Einfachere und schnellere Entwicklung

Stellen Sie sich vor, Sie möchten ein hochwertiges Haus bauen oder ein köstliches italienisches Gericht zubereiten.

Sie haben die Wahl, das Haus Stein für Stein zu bauen oder vorgefertigte Teile zu verwenden, genauso wie Sie Nudeln aus Mehl und Eiern selbst herstellen oder gekaufte Qualitätsnudeln verwenden können.

Genauso funktioniert es mit der Low-Code-Entwicklung. Anstatt alles von Grund auf zu programmieren, haben Sie fertige Bausteine, mit denen Sie eine Anwendung schnell und effizient erstellen können, ähnlich wie vorgefertigte Teile beim Hausbau oder Qualitätsnudeln in der Küche den Prozess vereinfachen und beschleunigen.

Wenn Sie auf einen Programmierer nicht verzichten können

Viele Prozesse in einem Unternehmen ähneln sich, egal ob Sie eine Buchhaltungsfirma haben, einen E-Shop betreiben oder ein Logistikunternehmen leiten. Anwesenheitszeiten, Rechnungen, Urlaubszeiten. Für die meisten der gängigen Prozesse haben wir vorgefertigte Module, die Sie nur noch aktivieren müssen.

Falls Sie eine spezielle Anforderung haben und die vorgefertigten Bausteine nicht ausreichen, kommen wir mit einer klassischen kundenspezifischen Programmierung und erstellen ein neues Modul für Sie.

Wenn Sie auf einen Programmierer nicht verzichten können

Viele Prozesse in einem Unternehmen ähneln sich, egal ob Sie eine Buchhaltungsfirma haben, einen E-Shop betreiben oder ein Logistikunternehmen leiten. Anwesenheitszeiten, Rechnungen, Urlaubszeiten. Für die meisten der gängigen Prozesse haben wir vorgefertigte Module, die Sie nur noch aktivieren müssen.

Falls Sie eine spezielle Anforderung haben und die vorgefertigten Bausteine nicht ausreichen, kommen wir mit einer klassischen kundenspezifischen Programmierung und erstellen ein neues Modul für Sie.

Einführung in Low-Code- und No-Code-Lösungen

Low-Code-Lösungen ermöglichen es Programmierern oder technischen Anwendern, Anwendungen effizienter, mit weniger Code oder sogar nur durch die Konfiguration vorhandener Komponenten zu erstellen. Sie zielen darauf ab, die Entwicklung zu vereinfachen und zu beschleunigen, ohne komplexe Programme schreiben zu müssen. Im Gegensatz dazu ermöglicht eine No-Code-Lösung die Erstellung von Anwendungen ohne das Schreiben von Code, alles kann in der Benutzerumgebung „angeklickt“ werden.

Vor- und Nachteile von Low-Code- und No-Code-Ansätzen

Jeder dieser Ansätze hat seine Vor- und Nachteile. Bei der SmartFP-Plattform haben wir beschlossen, das Beste aus beiden Welten zu kombinieren – eine Plattform zu schaffen, mit der Sie Anwendungen ohne Programmierkenntnisse erstellen können, ähnlich wie bei No-Code, die aber gleichzeitig die Flexibilität von Low-Code bietet. So kann der Benutzer nicht nur Anwendungen „zusammenbasteln“, sondern bei Bedarf auch eigene Konfigurationen schreiben. Das gibt uns mehr Variabilität im Vergleich zu einem reinen No-Code-Ansatz.

Grundlagen der SmartFP-Technologie

Unsere Lösung basiert auf der Definition mit XML, HTML und SQL-Abfragen. Wenn wir uns auf Webanwendungen konzentrieren, können wir sie in drei grundlegende Teile unterteilen: Formulare für die Arbeit mit Daten (z.B. für die Eingabe einer Rechnung oder eines Urlaubsantrags), Workflows für die Verwaltung von Prozessen (z.B. Rechnungsfreigabe) und Datenabzüge (z.B. eine Liste aller Rechnungen). Diese drei Teile reichen aus, um eine funktionale Anwendung zu erstellen.

Anwendungsbeispiel: Antrag auf Rechnungsfreigabe

Nehmen wir ein Beispiel für eine Anwendung zur Rechnungsfreigabe – wir erstellen ein Formular zur Eingabe und Freigabe einer Rechnung, einen Workflow für den Freigabeprozess und eine Übersicht über alle Rechnungen in Form eines Auszugs. Jedes Element (Formular, Workflow und Ansicht) wird mithilfe von XML, HTML-Code und SQL-Abfragen definiert, und einige können einfach in der Benutzeroberfläche „angeklickt“ werden.

Flexibilität und Anpassung der Plattform

Die SmartFP-Plattform ermöglicht es Benutzern, je nach Bedarf zwischen einfacher Konfiguration und dem Schreiben von benutzerdefiniertem Code zu wechseln, ohne dass sie komplexe Programmiersprachen beherrschen müssen. So kann selbst ein technisch versierter Benutzer mit Grundkenntnissen schnell eine vollwertige Webanwendung erstellen, da SmartFP die komplexesten Teile, wie Datenstrukturen oder Programmierroutinen, für ihn generiert.

Erweiterte Möglichkeiten mit Programmiersprachen

Und wenn Sie spezielle Anforderungen haben, die ohne Programmierung nicht erfüllt werden können, können Sie C#, JavaScript oder Python verwenden, so dass Sie völlig flexibel sind und alle Anforderungen Ihres Unternehmens erfüllen können.