Mendix Version 10.7 – Jetzt Mac verwenden! | Mendix

Direkt zum Inhalt

Mendix Version 10.7 – Jetzt Mac verwenden!

Haben Sie schon wieder Luft geholt nach dem vollgepackten Mendix 10.6 MTS-Version letzten Monat? Nun, ob Sie bereit sind oder nicht, dieser Monat bringt ein weiteres großes Highlight, über das Sie Bescheid wissen sollten – Studio Pro für Mac! Aber das ist noch nicht alles. In diesem Monat führen wir auch die öffentliche Betaversion des React Client sowie mehrere andere Funktionen ein, die das Leben unserer Benutzer erleichtern werden, wie z. B.: bedingte Editierbarkeit in Datenansichten, Combobox-Updates, MendixChat-Verbesserungen, leistungsstarke Mendix Connect-Updates, Portalverbesserungen und Cloud-Updates.

App-Entwicklung

Mach mit dem Mac! – Studio Pro Mac Beta

Mac-Benutzer können sich freuen – die Beta-Version unserer Mac-Version von Studio Pro ist da! Wie Sie sich erinnern, haben wir sie erstmals auf der Mendix 10-Launch-Event im vergangenen Juni und wir freuen uns, Ihnen die Möglichkeit zu geben, es endlich auszuprobieren.

Mit Studio Pro auf dem Mackönnen Sie mit derselben Funktionalität arbeiten, die Sie von der Windows-Version gewohnt sind, einschließlich der Möglichkeit, Ihr Modell auf dieselbe Weise zu ändern. Dank echter plattformübergreifender Funktionalität ist die Leistung der Mac-Version von Studio Pro genauso reibungslos wie die der Windows-Version und ermöglicht Ihnen die direkte Zusammenarbeit mit Ihren Windows-Kollegen.

Es war keine leichte Aufgabe, Studio Pro auf dem Mac zum Laufen zu bringen, und wir werden in naher Zukunft noch viele Änderungen und Verbesserungen vornehmen. Während wir daran arbeiten, können Sie gerne die Betaversion ausprobieren.

Jetzt herunterladen und auf dem Mac loslegen!

Studio Pro Mac Beta 1
Lichtmodus
Studio Pro Mac Beta-Dunkelmodus
Dunkler Modus

React Client – ​​öffentliche Beta

Mendix ermöglicht Ihnen nicht nur die Entwicklung von Softwareanwendungen mit minimalem Aufwand, sondern auch die Entwicklung von fantastischen Web-Apps unter Nutzung moderner und zukunftssicherer Technologien, um das bestmögliche Benutzererlebnis zu bieten. In dieser Version geben wir Ihnen eine Vorschau auf einen weiteren Meilenstein, der Ihre Mendix Apps auf die nächste Ebene: der React-Client.

React ist schon seit langem Teil unserer Technologie, aber nicht alles in unserem Client wurde auf React-Technologie umgestellt, hauptsächlich um die Abwärtskompatibilität mit älteren Widgets zu gewährleisten. Durch die Aktivierung des React-Clients können Sie die volle Leistungsfähigkeit von React für Ihre Mendix Anwendung. Dies hat viele Vorteile. Vor allem verbessert es die Leistung Ihrer Apps, ermöglicht inkrementelles Laden von Seiten und macht Ihre Anwendung zukunftssicher.

React-Client Beta – ohne React-Client
Ohne React Client
React Client Beta – mit React Client
Mit React Client

Sie können den React-Client in den Laufzeiteinstellungen Ihrer App aktivieren.

Aktivieren Sie den React-Client in den Laufzeiteinstellungen Ihrer App

 

Wichtig: Noch sind nicht alle plattformunterstützten Module und Widgets konvertiert, weshalb wir nur empfehlen, den React-Client in neuen Anwendungen zu verwenden. Unser Ziel ist es, den React-Client als optionale Funktion für die allgemeine Verwendung in Mendix 10.12. Um die Einführung des React-Clients so einfach wie möglich zu gestalten, arbeiten wir an der Konvertierung plattformgestützter Inhalte und bieten Funktionen zur Konvertierung von Widgets.

Lesen Sie mehr über unsere Client-Technologie in unserem Dokumentation.

Bedingte Editierbarkeit in Datenansichten

Wollten Sie schon einmal mehrere Felder in einer Datenansicht nicht editierbar machen? Vor dieser Version mussten Sie dies pro Eingabe-Widget konfigurieren, aber nicht mehr! Sie können jetzt die bedingte Editierbarkeit für alle Eingabe-Widgets in einer Datenansicht festlegen, was sie schneller und wartungsfreundlicher macht.

Bedingte Editierbarkeit in Datenansichten

Dies basiert auf einer positiv bewertete Idee von Marco Bouwkamp eingereicht an die Mendix Ideenforum. Danke, Marco!

Combobox-Updates

Das beliebte Combobox-Widget bot bereits von Haus aus viel Flexibilität, beispielsweise benutzerdefinierte Inhalte für seine Optionen. Jetzt haben wir auch die Möglichkeit hinzugefügt, eine anpassbare Fußzeile hinzuzufügen. Diese kann beispielsweise verwendet werden, um eine Link-Schaltfläche zum Erstellen neuer Optionen zu platzieren oder einfach einige Informationen für den Benutzer anzuzeigen. Darüber hinaus haben wir eine Option „Alles auswählen“ hinzugefügt, die als Kopfzeile angezeigt wird und Ihnen ermöglicht, bei Verwendung mit einem Referenzsatz alle Optionen auszuwählen.

Workflow-Ereignishandler

Prüfpfade, KPI-Dashboards, Prozessanalysen – mit den neuen Workflow-Ereignishandlern haben wir einen Gang höher geschaltet. Es gibt etwa 30 Workflow-Ereignisse, wenn die Workflow-Ausführung die Prozessdefinition durchläuft. Die von diesen Ereignissen bereitgestellten Workflow-Daten können für verschiedene Zwecke verwendet werden, z. B. zum Erstellen eines Prüfpfads, zum Exportieren in ein BI-System, zum Vorbereiten von Daten für die Verwendung in Diagrammen, Dashboards, Berichten usw. Mit mehreren Ereignishandlern können verschiedene Anwendungsfälle implementiert werden. Jeder Ereignishandler besteht aus einer Reihe von Ereignissen, die für diesen Anwendungsfall relevant sind, und einem Mikrofluss, der bei jedem Ereignis ausgelöst wird. Jedes Ereignis enthält einen Datensatz. Ereignishandler können auf App-Ebene festgelegt werden, wo jeder Workflow diese Ereignishandler automatisch verwendet, oder Sie können Ereignishandler auf Workflow-Ebene festlegen.

Bisher gab es Statusänderungsereignisse für Workflows, die nur bei einer Statusänderung ausgelöst wurden. Statusänderungen sind jetzt Teil der neuen Ereignisse und Ereignishandler und daher sind Statusänderungsereignisse veraltet.

Erfahren Sie mehr über Workflow-Ereignishandler.

Workflow-Ereignishandler

MendixChat-Updates

Mit Mendix 10.6 starteten wir die erste öffentliche Beta von MendixChat, unser KI-basierter Assistent, gibt Ihnen Antworten auf häufige Mendix Fragen. Viele von Ihnen haben bereits MendixProbieren Sie den Chat aus und geben Sie uns wertvolles Feedback (danke!).

Mit Mendix 10.7 haben wir weiter verbessert MendixChatten Sie noch weiter. Jetzt können Sie jederzeit einen brandneuen Chat-Thread starten, indem Sie einfach in die obere Leiste tippen. Wir haben auch die Verwendung von Tastaturkürzeln verbessert. Mit der Eingabetaste senden Sie die Frage jetzt direkt, während Sie mit der Taste „Strg + Eingabe“ Ihrer Frage eine neue Zeile hinzufügen können.

Darüber hinaus haben wir in den Antworten nützliche Informationen zu den Quellen hinzugefügt. Sie können beispielsweise die Mendix Version der verlinkten Dokumentation. Oder wenn die Quelle aus einem Academy-Lernpfad stammt, sehen Sie Informationen über die Mendix Erforderliche Entwicklerstufe usw. Daneben sind von uns hinzugefügte Symbole angezeigt, damit leicht erkennbar ist, aus welcher Quelle die Informationen stammen.

MendixChat ist derzeit eine frühe Betaversion und wir wissen, dass er nicht perfekt ist. Rechnen Sie mit falschen oder unvollständigen Antworten. Bitte senden Sie Feedback direkt über die Chat-Oberfläche und helfen Sie uns, uns zu verbessern! Sie können verwenden MendixChatten Sie in Studio Pro, indem Sie es über Ansicht → MendixChat.

Erfahren Sie mehr in der MendixChat-Dokumentation.

Unterstützung der PDF-Dokumentengenerierung für lokale Apps

Wir freuen uns, die Unterstützung der PDF-Dokumentengenerierung bekannt zu geben für Mendix Apps, die in lokalen Air-Gap-Windows- oder Linux-Setups laufen. Diese lokalen Apps können jetzt auch unsere Modul zur Generierung von PDF-Dokumenten um pixelgenaue PDFs zu erstellen und dabei den Seiteneditor mit demselben Widget und denselben dynamischen Daten zu verwenden, wie Sie es gewohnt sind.

Für On-Premise-Apps haben wir es möglich gemacht, Chromium auf derselben (virtuellen) Maschine zum Generieren der PDFs zu verwenden, anstatt sich mit unserem kostenlosen PDF-Dokumentgenerierungsdienst auf der Mendix Plattform. Weitere Informationen finden Sie auf der Dokumentationsseite zur PDF-Dokumentgenerierung.

Komfort bei Dateikonflikten

In Mendix 10.5 haben wir 'rebase' als Alternative zu 'merge commit' eingeführt, was eine Leiste oben in Studio Pro anzeigt, während Sie sich im 'rebasing'-Modus befinden. Jetzt mit Mendix 10.7 haben wir dieselbe Leiste hinzugefügt, um deutlich zu machen, wenn Sie sich im „Zusammenführungsmodus“ befinden.

Beim Integrieren der Änderungen einer anderen Person können Dateikonflikte auftreten, die Sie außerhalb von Studio Pro lösen müssen. Über die obere Leiste können Sie schnell und einfach überprüfen, welche Dateien Konflikte aufweisen, da für den Fall, dass Sie Konfliktdateien haben, eine spezielle Schaltfläche angezeigt wird. Nach dem Lösen aller Konflikte wird eine Schaltfläche zum Übernehmen angezeigt, mit der Sie die Änderungen direkt übernehmen können. Dies dient als Erinnerung, um unbeabsichtigte zusätzliche Änderungen im Merge-Commit zu verhindern.

Komfort bei Dateikonflikten

Best Practices für mobile Apps

Mit Mendix Sie können leistungsstarke, offline-orientierte mobile Apps mithilfe unserer nativen Mobil- oder Progress-Web-App-Technologie erstellen. Das Erstellen solcher Apps kann jedoch eine Herausforderung sein. Während wir ständig daran arbeiten, unsere Mobiltechnologie zu vereinfachen, möchten wir auch Best Practices weitergeben, die in unserer Community entwickelt wurden.

Aus diesem Grund haben wir in unserer Dokumentation einen neuen Abschnitt mit dem Namen Best Practices für mobile Apps. Hier finden Sie viele Best Practices von Experten aus Mendix und unsere Community. Jede Best Practice ist als Muster strukturiert, das aus einer Zusammenfassung, der behandelten Herausforderung, der vorgeschlagenen Lösung, einem Implementierungsleitfaden und zusätzlichen Empfehlungen zur Verwendung des Musters besteht. Wir planen, in Zukunft weitere Best Practices hinzuzufügen.

Mendix Connect

Konfigurieren des OData-REST-Stammpfads

OData-APIs sind eine großartige Möglichkeit, voll funktionsfähige REST-APIs schnell zu implementieren. Mit nur wenigen Klicks können Sie Ihre Entitäten als REST-Ressourcen verfügbar machen, mit vollständigen Lese- und Schreibfunktionen und erweiterten Funktionen wie Zuordnungen, Filtern, Sortieren und Paginieren – alles mit einem OpenAPI-Vertrag. Um Ihnen mehr Kontrolle über die Endpunkte zu geben, an denen Sie Ihre OData-REST-Ressourcen hosten, können Sie jetzt den Stammpfad Ihrer API vollständig anpassen.

Event Broker SQS-Brücke (Beta)

Bisher konzentrierte sich Event Broker auf den zuverlässigen Austausch von Geschäftsereignissen zwischen Mendix Anwendungen. Beginnend mit Mendix 10.7 fügen wir Konnektivität zu nicht-Mendix Event-Broker. Zunächst einmal gibt es die Möglichkeit, Ihre Mendix Event Broker zu AWS SQS-Themen. Dies wird durch eine SQS Bridge bereitgestellt, die es Ihnen ermöglicht, Mendix Business Events zu ausgewählten SQS-Themen. Derzeit ist die Brücke auf Business Events beschränkt, die Sie in Ihrem Mendix Apps, aber wir werden diese Funktionalität in Zukunft erweitern.

Wenn Sie Interesse daran haben, diese Funktionalität als Betatester zu testen, wenden Sie sich bitte an [E-Mail geschützt] .

CSV-Datenimporter

Letzten Monat wurde der Excel-Datenimporter veröffentlicht. Diesen Monat haben wir die Option zum Importieren von CSV-Dateien hinzugefügt. Ähnlich wie beim Excel-Datenimporter können Sie eine CSV-Datei in Studio Pro hochladen, ihr Format definieren und dann die Aktivität „Datenimport-Mikroflow“ verwenden, um CSV-Dateidokumente zu importieren.

Externer Datenbankkonnektor

Der externe Datenbank-Connector bringt in diesem Monat viele spannende Verbesserungen mit sich. Beginnen wir mit dem Abfrage-Editor selbst, der jetzt Kopieren/Einfügen und Farbcodierung der SQL-Anweisungen ordnungsgemäß unterstützt.

Externer Datenbankkonnektor

Außerdem wurde die Leistung der Tabellen- und Ansichtsübersicht verbessert und alle für den verbundenen Datenbankbenutzer sichtbaren Datenbankschemata einbezogen. Schließlich wurde Unterstützung für Aktualisierungen und Löschungen hinzugefügt.

Update auf die komplette AWS Connector-Suite mit dem neuen zentralisierten AWS Authentication Connector

Wir haben die Arbeit mit mehreren Konnektoren in Ihrem Projekt vereinfacht. Durch die Zentralisierung von Dokumenten, die sich zuvor in den verschiedenen Konnektoren befanden, können Sie diese jetzt in der aktualisierten Version des AWS Authentication-Konnektors nur einmal verwalten.

Um mehr Flexibilität zu ermöglichen, können Sie jetzt Spezialisierungen von Entitäten aus der Entität AbstractRequest anfordern. Dadurch können Entwickler die standardmäßige HTTP-Clientkonfiguration überschreiben und die Kontrolle über AWS-Integrationen verbessern, z. B. lokale Aufrufe und das Überschreiben von Timeout-Einstellungen.

Neuer zentralisierter AWS-Authentifizierungsconnector

Einfaches Analysieren mehrseitiger Dokumente mit dem aktualisierten Amazon Textract Connector

Wir haben Unterstützung für eine häufig nachgefragte Funktion im Amazon Textract Connector hinzugefügt: die Möglichkeit, mehrere Seiten von Dokumenten zu analysieren. Diese Funktion nutzt zwei neue API-Operationen: StartDocumentAnalysis und GetDocumentAnalysis.

REST-Anschluss

Wir unterstützen jetzt die PATCH-Methode im neuen Consume REST-Dienstdokument sowie variable Unterstützung für Header. Dies macht die neue Art der Nutzung von REST-Diensten leistungsfähiger und ermöglicht den schnelleren Aufruf vieler neuer Endpunkte als zuvor!

OpenAI-Konnektor

Generative KI ist eine großartige Technologie, die Sie in Ihre Apps integrieren können. Sie ermöglicht es Ihnen, Benutzererfahrungen zu schaffen, die über das bisher Mögliche hinausgehen. Mit Generative KI können Sie erweiterte Chatbots und Anwendungsfälle für die Informationsbeschaffung auf der Grundlage Ihrer eigenen privaten Wissensdatenbanken entwickeln.

Mit dem neuen OpenAI Connector können Sie interaktive KI-Chatbots und virtuelle Assistenten um Gespräche auf natürliche und ansprechende Weise zu führen. Nutzen Sie die großen Sprachmodelle von OpenAI für Textverständnis und -analyse Anwendungsfälle wie Zusammenfassung, Synthese und Beantwortung von Fragen zu großen Textmengen. Sie können auch Sucherlebnisse in natürlicher Sprache für Ihre eigenen Daten und Wissensdatenbanken mit Retrieval-Augmented Generation (RAG) erstellen und Einbettungen.

Um zu beginnen, schauen Sie sich die Showcase-App das typische Anwendungsfälle für generative KI demonstriert und zeigt, wie man sich mit Azure oder direkt mit der OpenAI-Plattform verbindet von Mendix.

Entwicklerportal

Möchten Sie diese Updates des Entwicklerportals nutzen, verwenden aber noch eine ältere Mendix Version? Kein Problem, die Updates des Entwicklerportals sind nicht mit der Version von Studio Pro verknüpft.

Zulassungen für private Marktplätze

Wir führen eine neue Funktion ein, die es ermöglicht Mendix Administratoren können Komponenten, die zur Veröffentlichung im Private Marketplace angefordert wurden, problemlos genehmigen oder ablehnen. Standardmäßig können Entwickler des Unternehmens automatisch verschiedene Inhalte an den Private Marketplace liefern. Durch die Aktivierung dieser Funktion können Sie jedoch Mendix Administratoren können die Qualität hinzugefügter Inhalte sicherstellen, bevor diese von den Entwicklern veröffentlicht werden.

So funktioniert’s

  • Aktivieren Sie die Administratorgenehmigung Funktion im Control Center.
  • Neue Anfrage und Administratorüberprüfung

Sobald jemand eine neue Komponente oder Version einer Komponente an den privaten Marktplatz sendet, wird die Anfrage in der Übersicht „Genehmigungsanfragen“ verfügbar.

Sie können wichtige Details, einschließlich Dokumentation, Beschreibung und Lizenz, überprüfen und andere Sicherheits- und Konformitätsprüfungen gemäß den Unternehmensrichtlinien durchführen, indem Sie ein MPK herunterladen.

Genehmigungen für private Marktplätze

  • Genehmigung oder Feedback

Administratoren können auf Grundlage der bereitgestellten Informationen eine fundierte Entscheidung treffen. Wenn die Komponente den Standards der Organisation entspricht, kann sie genehmigt werden. Andernfalls können Administratoren die Einreichung ablehnen und den Entwicklern Feedback zur Verbesserung geben. Dies gewährleistet eine klare Kommunikation und Abstimmung zwischen den Beteiligten.

  • Verfügbar im Private Marketplace

Genehmigte Komponenten werden nahtlos Teil des Private Marketplace und stehen für die Verwendung durch andere Entwickler bereit.

Besuchen Sie die Privater Marktplatz im Control Center um mehr zu erfahren.

Portfoliomanagement

Planungsansicht

Mit einer zeitlichen Übersicht Ihrer Portfolioinitiativen können Sie nahtlos planen, Aktionen koordinieren und fundierte Entscheidungen treffen.

Besuchen Sie die Mendix Portfoliomanagement-Dokumente um mehr zu erfahren.

Portfolio-Management

Mehrere Apps mit einer Initiative verknüpfen

Bei Initiativen, die sich über mehrere Apps erstrecken, ist es jetzt möglich, sie zu einer einzigen Initiative zu verknüpfen, um einen umfassenden Überblick und eine Fortschrittsverfolgung zu erhalten. Im Rahmen dieses Updates können Sie auch Epics aus mehreren verknüpften Apps verknüpfen.

Mehrere Apps mit einer Initiative verknüpfen

Mendix für Private Cloud

Vereinfachte Vorgänge über Namespaces hinweg: einfache Verwaltung, weniger Aufwand

Wir freuen uns, die Beta-Version unserer Global Operator Installation Method bekannt zu geben, die Ihre Erfahrung mit der Mendix Operator. Um den Prozess zu vereinfachen, können Benutzer jetzt einen globalen Operator und Agenten installieren, um Anwendungen mühelos über verschiedene Namespaces hinweg zu verwalten. Während einige Funktionen wie der Private Cloud License Manager und die Deploy API noch in der Entwicklung sind, können Sie diese erwartete Funktion in dieser Betaversion erkunden.

Registrierung im Clustermodus
Registrierung im Clustermodus
Globale und verwaltete Namespace-Installation
Globale und verwaltete Namespaces-Installation

Überarbeiteter Lizenzmanager im Entwicklerportal

Wir haben eine neue Option im Entwicklerportal eingeführt, mit der Sie den Lizenzprodukttyp für Runtime-Lizenzen direkt auf der Seite mit den Namespace-Details und den Umgebungsdetails konfigurieren können. Darüber hinaus haben wir ein Problem mit der Benutzerfreundlichkeit auf der PCLM-Statistikseite behoben und eine reibungslose Navigation für Benutzer sichergestellt, die Lizenzlisten mit mehr als 100 Lizenzen verwalten.

Verbessertes Entwicklerportal mit benutzerorientierten Upgrades

Wir freuen uns, Ihnen mehrere Verbesserungen im Entwicklerportal mitteilen zu können, die das Benutzererlebnis verbessern:

  • Automatische Bereinigung inaktiver Bereitstellungspakete: Unser System entfernt jetzt automatisch Bereitstellungspakete, die länger als zwei Wochen inaktiv waren, und sorgt so für Ordnung in Ihrem Arbeitsbereich.
  • Ingress-Annotation-Warnung zur Namespace-Anpassung: Der Seite „Namespace-Anpassung“ wurde eine Warnung hinzugefügt, die Benutzer darüber informiert, dass Ingress-Anmerkungen im Ingress-Objekt bestehen bleiben, auch wenn sie aus dem Portal entfernt werden.
  • Effizientes Benutzermanagement: Sie können jetzt mehrere Einzelpersonen als Cluster-Manager und Namespace-Mitglieder einladen, indem Sie ein Semikolon (;) als Trennzeichen verwenden.
  • Erweiterung der Bereitstellungs-API: Wir haben ein Problem in der Deploy-API behoben, bei dem die Zeichenbeschränkung des Operate-Links auf 200 beschränkt war. Jetzt unterstützt der Operate-Link eine unbegrenzte Anzahl an Zeichen und bietet Ihnen so mehr Flexibilität bei Ihren Vorgängen.

Weitere Einzelheiten zu den einzelnen Funktionen und Informationen zum aktuellen Stand finden Sie in der umfassenden Versionshinweise!

Sind Sie bereit, Ihre nächste App zu starten?

Wählen Sie Ihre Sprache