ORR2016 - 2016-11-15.01

OpenRheinRuhr 2016
Ein Pott voll Software

Referenten
Jürgen Roscher
Programm
Tag 06.11.2016 - 2016-11-06
Raum Vortragsraum 2
Beginn 17:00
Dauer 01:00
Info
ID 529
Veranstaltungstyp Vortrag
Track Programmierung
Sprache der Veranstaltung deutsch

simpl4: Die etwas andere Open-Source-Entwicklungs- und Serviceplattform

Wer bei der Entwicklung von Anwendungen Open-Source-Komponenten einsetzen möchte, steht häufig vor dem Problem, dass diese eine relativ zeitaufwendige Einarbeitung voraussetzen. Open-Source-Projekte wie die Prozessengine Activiti, Lösungen wie Apache Camel und DataNucleus sowie andere Projekte aus dem Java-Ökosystem sind überaus mächtige Tools und bieten vielfältige Einsatzmöglichkeiten. Sie erfordern aber meist mehr oder weniger fundierte Vorkenntnisse, um wirklich effektiv und effizient damit arbeiten zu können.

Der Vortrag bietet einen Einblick in die Open-Source-Entwicklungs- und Serviceplattform simpl4, mit der auf besonders einfache Weise Applikationen auf Basis individueller Prozesse erstellt werden können. simpl4 steht unter der GNU General Public Licence v3 zur Verfügung. Im Vortrag wird neben einer allgemeinen Einführung in die Software erläutert, wie sich mit simpl4 Workflow-Prozesse auf Basis visueller Editoren wie etwa BPMN 2.0 aufsetzen lassen. Auch die Erstellung von Services, Datenmodellen, Eingabeformularen usw. steht im Fokus. Anschaulich demonstriert wird zudem das Zusammenspiel aller Subsysteme, vom HTML5- basierten Frontend für Smartphone, Tablet und Desktop bis hin zum Backend (Activiti und Apache Camel). Zudem wird thematisiert, wie sich durch vorgefertigte HTML5-Elemente (Custom Elements) beliebige Daten in die Webseite einbinden lassen. Um die möglichen Anwendungsszenarien in der Praxis zu verdeutlichen, werden im Vortrag darüber hinaus auch verschiedene Beispiele für konkrete Umsetzungen mit simpl4 gezeigt. Ziel dieses Vortrags ist es, den Zuhörern einen ersten Eindruck von der Fülle an Möglichkeiten zu vermitteln, die simpl4 bietet. Der Vortrag ist grundsätzlich für alle geeignet, die Anwendungen schnell und einfach entwickeln möchten – ob mit einer Entwicklungsumgebung, einem CMS, Office-Tools oder auch Programmiersprachen wie PHP. Spezielle Vorkenntnisse zu den verwendeten Open-Source-Komponenten sind zum Verständnis der Ausführungen nicht erforderlich.