<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1195114&amp;fmt=gif">

Mendix 9 - zum Erstaunen und Verblüffen

Andries Smit
Andries Smit

Mendix

Bei der Low-Code-Entwicklung in ihrer reinsten Form geht es darum, mit Hilfe von Modellierungswerkzeugen eine Abstraktionsebene bereitzustellen, die es ermöglicht, Anwendungen zu erstellen, ohne Code zu schreiben.

Es ist nur sinnvoll, diese Abstraktion auf angrenzende Aufgaben auszudehnen, die jedes Entwicklungsteam derzeit manuell ausführen muss.

center

Auf der heutigen Mendix World 2.0-Konferenz tut Mendix genau das mit dem Start von Mendix 9. Die neueste Version der Low-Code-Plattform, auf die sich Unternehmen auf der ganzen Welt verlassen, um die Entwicklung von kritischen digitalen Geschäftsanwendungen zu beschleunigen. Mendix 9 enthält nun zum ersten Mal einen Data Hub, durch den die Datenintegration mithilfe von Werkzeugen auf einer höheren Abstraktionsebene erreicht wird. 

data

Der Data Hub basiert im Kern auf einem durchsuchbaren Mendix Data Hub Catalog, einem offenen, standardbasierten Metadaten-Repository, das das Auffinden von Daten in einem Ökosystem vereinfacht. Ein Data Hub Connectors ermöglicht es Organisationen, diesen Data Hub zu bestücken. Die ersten Konnektoren, die zur Verfügung gestellt werden, sind ein Open Source oData-Konnektor sowie Konnektoren zu Siemens Teamcenter und SAP-Anwendungen zur Veröffentlichung von Daten. Um die Daten zu benutzen, werden externe Entitäten verwendet, um Daten aus entfernten Systemen so zu präsentieren, als wären es lokale Ressourcen.

Der Data Hub Catalog ermöglicht es Entwicklern, diese Daten einfach per Drag-and-Drop in Anwendungen zu ziehen, um Operationen zu rationalisieren, indem er eine Abstraktionsebene bereitstellt, die eine der mühsamsten Aufgaben automatisiert, die Entwicklungsteams bewältigen müssen. Die Produktivitätsgewinne für Unternehmen werden nicht weniger als phänomenal sein.

Wie immer bei Mendix ist der Data Hub eine von mehreren Möglichkeiten zur Produktivitätssteigerung. Mendix hat heute auch einen Workflow-Editor vorgestellt, über den Entwicklungsteams Workflow-Vorlagen sowohl für maschinell als auch für menschlich ausgeführte Prozesse aufrufen können. Diese Workflows können alle zentral über einen zentralen Aufgabenmanager aufgerufen werden. Es gibt sogar vorkonfigurierte Dashboards zur Verfolgung und Verwaltung von Workflows.

application development

Mendix hat auch eine visuelle Konfliktlösungsfunktion hinzugefügt, die es Entwicklern ermöglicht, die Unterschiede zwischen Codeversionen, bis hinunter zu einzelnen Elementen, leicht zu erkennen. Die Verwaltung der verschiedenen Versionen dieses Codes wurde ebenfalls vereinfacht, indem Unterstützung für Git-Repositorys hinzugefügt wurde.

ai

Es gibt auch einige bedeutende Verbesserungen an bestehenden Werkzeugen. Mendix Assist, das Werkzeug für künstliche Intelligenz (AI0 innerhalb der Plattform), hat einen neuen Bot, der sich speziell auf Leistungsfragen konzentriert. Mendix Performance Assist analysiert Anwendungen anhand bekannter Best Practices, um entweder Änderungen vorzuschlagen oder automatisch zu implementieren, die sicherstellen, dass Lösungen keine Anti-Patterns implementieren, die die Anwendungsleistung verfälschen.

multi experience

Die Entwicklung mobiler Anwendungen wird durch die Unterstützung von Progressive Web Apps (PWAs) verbessert. Entwickler können nun verschiedene Arten mobiler Anwendungen bereitstellen, indem sie beispielsweise ein hochgradig interaktives React Native-Framework neben einem herkömmlichen browserbasierten Framework innerhalb derselben Lösung mit den bekannten Mendix-Modellierungstools einsetzen.

Schließlich stellt Mendix Augmented Reality (AR)-Widgets zur Verfügung, um die Entwicklung der nächsten Generation von spannenden Geschäftsanwendungen wesentlich zu vereinfachen. Entwickler können nun einfach eine Benutzeroberfläche erstellen, einschließlich 3D-Objekte, Bilder und Marker-Erkennung.

Fasst man all dies zusammen, wird deutlich, dass die meisten Unternehmen die Migrationsrate von früheren Generationen der Mendix-Plattform beschleunigen werden. Wir alle leben in einer Zeit, in der es noch nie so wichtig war wie heute, mit weniger mehr zu erreichen. Je mehr Entwicklungsteams in die Lage versetzt werden, Anwendungen zu erstellen, ohne dass ein Eingreifen der IT-Betriebsteams erforderlich ist, desto schneller werden Anwendungen erstellt und bereitgestellt. Data Hub zum Beispiel ist nur eine weitere Möglichkeit, wie Low-Code-Entwicklungsplattformen es ermöglichen, den Entwicklungsteams mehr Kontrolle über den gesamten Lebenszyklus der Anwendungsentwicklung zu übertragen. Mit Mendix an der Spitze neigen sich die Tage, an denen Entwickler darauf warten mussten, dass die IT-Betriebsteams manuell Aufgaben in ihrem Namen erledigen, für alle Beteiligten gnädigerweise dem Ende zu.

New call-to-action

Andries Smit

Andries Smit

Andries Smit is the CTO of Mansystems & FlowFabric.

Zusammenhängende Posts

Best Practices für das Schreiben von Custom Actions in Mendix

Da sogenannte Actions die wichtigste Art der Verwendung vieler App-Store-Module sind, lohnt es sich, etwas Zeit und Gedanken in die Gestaltung guter ...

Lesen Sie mehr

Best Practice für das Hinzufügen einer Java Dependency zu Mendix

Meine Reise mit Mendix begann vor mehr als vier Jahren. Aufgrund der Natur meiner Mendix-Projekte musste ich oft Java-Bibliotheken von Drittanbietern ...

Lesen Sie mehr

Wie Sie Ihrer Mendix App in 5 Minuten ein Dark Theme hinzufügen?

Ja, ich weiß, der Titel scheint ein bisschen zu schön, um wahr zu sein. Jede Web-App hat eine Menge an benutzerdefiniertem Styling und ...

Lesen Sie mehr