Wie Mendix Erleichtert die Integration mehrerer Systeme
Hallo zusammen, ich bin Wu Jianlai. Ich arbeite derzeit bei iFast Corporation als PLM Technical Manager. Unser Unternehmen ist ein langjähriger Vertriebspartner von Siemens Software, mit Schwerpunkt auf NX CAD/CAM, TEAMCENTER PLM und SIMCENTER CAE. Meine Abteilung bietet hauptsächlich Presales-, Implementierungs- und verschiedene Anpassungsdienste für TEAMCENTER PLM an.

Heute bin ich bei Ihnen, um unsere Erfahrungen mit Mendix ist mein Teammitglied, Lai Jianye. Er ist hauptsächlich für die Anpassung von TEAMCENTER PLM verantwortlich und hat auch Mendix Entwicklung nach der Einführung in die Plattform.
MX: Vor der Verwendung des Mendix Low-Code-Plattform, welche Entwicklungstools haben Sie hauptsächlich verwendet? Welche Tools verwendet Ihre Abteilung/Ihr Team hauptsächlich?
Lai Jianye: Früher habe ich häufig JAVA Eclipse IDE verwendet. Bei der Arbeit an TEAMCENTER PLM-Systementwicklungsprojekten begann ich, Visual Studio, Visual Studio Code und C++-Programmiertools zu verwenden. Diese Tools halfen mir beim Kompilieren und Debuggen während der Codierung. Je nach Bedarf schrieb ich auch Oracle SQL-Prozeduren. Der Großteil unserer Abteilung verwendet diese Tools für die Entwicklung.
MX: Was waren die Einschränkungen und Herausforderungen der vorherigen Entwicklungstools?
Wu Jianlai: Herkömmlichen Tools fehlten Funktionen zur kollaborativen Entwicklung und Visualisierung, sodass für die Entwicklung erhebliche Ressourcen erforderlich waren.
Lai Jianye: Mit herkömmlichen Tools war viel Zeit erforderlich, um die Benutzeroberfläche zu konfigurieren oder anzupassen. Bei der kollaborativen Entwicklung stellte die Programmkoordination und -zusammenführung eine Herausforderung dar. Die Entwicklungszyklen waren lang und der Testprozess zeit- und arbeitsintensiv.
MX: Wie haben Sie zum ersten Mal davon erfahren Mendix?
Wu Jianlai: Da unser Unternehmen ein Siemens Als Software-Channel-Partner lernten wir die Mendix Low-Code-Plattform durch diese Partnerschaft. Wir begannen mit dem Training und der Praxis mit Mendixund erlangte schließlich die Rapid Developer-Zertifizierung.
Lai Jianye: Ich nahm teil an Siemens' Mendix Workshop, in dem ich erste Kenntnisse und Konzepte über Mendix durch Diskussionen und praktische Übungen.
MX: Wie lange verwenden Sie bereits die Mendix Plattform für Entwicklung?
Lai Jianye: Es sind ungefähr drei Jahre vergangen. Siemens Software wurde kontinuierlich veröffentlicht Mendix Kurse und Informationen, und unser Team ist nach und nach in die Mendix Entwicklungsbereich. Ich habe umfassende Erfahrung mit Mendix für über ein Jahr.
MX: Was sind die Hauptgründe für die Einführung Mendix als Ihre Anwendungsentwicklungsplattform?
Lai Jianye: Der Hauptgrund ist das Mendix ermöglicht das schnelle Prototyping von Systemen, sodass Benutzer Betriebsszenarien visualisieren und schnelle Anpassungen vornehmen können, die sich an iterativen Entwicklungskonzepten orientieren. Mendix fungiert auch als Brücke zwischen TEAMCENTER PLM und Drittsystemen, die sich gegenseitig ergänzen. Darüber hinaus Mendix unterstützt Java-Aktionen und JavaScript für komplexe Funktionen und seine modularen Funktionen sparen Zeit, indem redundante Entwicklung vermieden wird.
MX: Welche Anwendungen haben Sie und Ihr Team entwickelt mit MendixWerden diese Anwendungen intern oder von anderen Geschäftsabteilungen verwendet?
Wu Jianlai: Wir haben mehrere Apps entwickelt, darunter Integrationen mit NX CAD/CAM, wie z. B. Cloud-basierte 3D-Überprüfung und Cloud-basierte 3D-Bearbeitungsaufträge. Andere Anwendungen umfassen Büroautomatisierungstools wie Cloud-basierte Kalender und Punch-In-Systeme. Der Cloud-Kalender lässt sich in TEAMCENTER PLM für Projekt- und Änderungsmanagementbenachrichtigungen integrieren und erinnert Benutzer daran, Aufgaben vor Fristablauf abzuschließen. Diese Apps helfen unseren Kunden, Aufgaben in der Forschung und Entwicklung neuer Produkte sowie in der Produktion effizienter zu erledigen. Wir entwickeln auch aktiv weitere Apps. Darüber hinaus präsentieren wir Mendix als Anpassungsplattform im Vorverkauf für neue TEAMCENTER PLM-Kunden, um deren personalisierte Anforderungen zu erfüllen.
MX: Welche Mendix Welche Komponenten/Module haben Sie in diesen Anwendungen verwendet und was sind Ihre Gedanken und Ihr Feedback?
Lai Jianye: Ich habe hauptsächlich Module wie 3D VIEW, Kalender, E-Mail-Connector, AnyChart, Community Commons, Excel-Exporter und REST-Dienst verwendet. Die Wiederverwendung dieser vorkonfigurierten Module reduzierte die Entwicklungszeit und -komplexität erheblich.
MX: Wo suchen Sie normalerweise Hilfe, wenn Sie vor Herausforderungen stehen während Mendix Entwicklung?
Lai Jianye: Normalerweise beziehe ich mich auf Mendixoffizielle Dokumentation oder suchen Sie in der Mendix Forum für Antworten auf ähnliche Fragen. Mendix Die Learning Path-Website hilft mir auch dabei, schnell zu verstehen, wie ich Module verwende. Diese Ressourcen waren unglaublich hilfreich.
MX: Welche Ihrer Mendix Auf welche Anwendungen sind Sie besonders stolz? Können Sie sie genauer beschreiben?
Wu Jianlai: Am stolzesten bin ich auf den cloudbasierten Kalender. Er bietet Funktionen wie Aufgabenplanung für Einzelpersonen und Teams, Urlaubsgenehmigungen, Dokumentenmanagement und Aufgabenberichte. Für TEAMCENTER PLM-Kunden integriert er Projekt- und Änderungsmanagementbenachrichtigungen. Der Kalender bietet eine benutzerfreundliche Oberfläche für Werkstattmitarbeiter, die oft keinen direkten TEAMCENTER PLM-Zugriff haben. So werden zeitnahe Materialaktualisierungen sichergestellt und Produktionsrisiken und -kosten reduziert.
Lai Jianye: Der cloudbasierte Kalender war das anspruchsvollste Projekt. Er integriert mehrere Module wie Kalender, RESTful und E-Mail-Connector. Wir haben das Kalendermodul angepasst, indem wir JavaScript geändert haben, um die UI-Anforderungen zu erfüllen.

MX: Welche Vorteile haben diese Anwendungen den Benutzern/Kunden gebracht?
Wu Jianlai: So können CNC-Bediener beispielsweise mit der cloudbasierten 3D-Bearbeitungsauftrags-App, die in NX CAM integriert ist, komplette 3D-Modelle und Werkzeugwege auf ihren Geräten anzeigen. Dadurch werden gedruckte Dokumente überflüssig und das Risiko von Verlust oder Beschädigung verringert. Die Bediener können außerdem Feedback zum Prozess geben, wodurch Kommunikationsfehler und Verarbeitungsfehler minimiert werden.

MX: Welches Feedback gibt es aus den Fachbereichen oder von den Kunden zu diesen Anwendungen?
Wu Jianlai: Kunden finden die Anwendungen sehr praktisch und wünschen sich oft zusätzliche Funktionen oder Integrationen mit anderen Systemen, um ihre Benutzerfreundlichkeit zu erweitern. Die Integration von KI in diese Apps ist eines unserer wichtigsten laufenden Projekte, das darauf abzielt, verschiedene Szenarien am Arbeitsplatz effektiver zu bewältigen.
MX: Was sind Ihrer Meinung nach im Vergleich zur traditionellen Entwicklung MendixDie Hauptvorteile?
Lai Jianye: Mendix verkürzt die Entwicklungszyklen erheblich und ermöglicht schnelle Anpassungen an Benutzeroberfläche und Logik – alles innerhalb derselben IDE. Die vorgefertigten Komponenten reduzieren die Komplexität und Einschränkungen der Entwicklung.
MX: Was sind Ihrer Meinung nach im Vergleich zu anderen Low-Code-Plattformen MendixDie Hauptvorteile?
Lai Jianye: Mendix zeichnet sich durch die Bereitstellung von Systemintegrationskomponenten aus, die die Integration mit anderen Systemen oder Datenbanken erleichtern, insbesondere Siemens Produkte wie TEAMCENTER PLM.
MX: Was denken Sie über die Verwendung der Mendix Pro IDE?
Lai Jianye: Es ähnelt herkömmlichen IDEs, ermöglicht erfahrenen Entwicklern eine schnelle Anpassung und bietet gleichzeitig modulare Schnittstellen für eine optimierte Entwicklung.

MX: Gibt es Pläne für die zukünftige Anwendungsentwicklung mit Mendix?
Lai Jianye: Ich entwickle derzeit eine Anwendung, die in Open AI APIs integriert ist und es Kunden ermöglicht, ihre Sprachmodelle effektiv zu nutzen. Diese KI-gesteuerte Lösung zielt darauf ab, praktische Herausforderungen am Arbeitsplatz effizienter zu bewältigen.
MX: Würden Sie empfehlen Mendix an andere Entwickler? Wie würden Sie es empfehlen?
Wu Jianlai: Absolut. Ich würde besonders empfehlen Mendix für Unternehmensmanager zur Beschleunigung der Anwendungsentwicklung. Seine visuelle Microflow-Schnittstelle erleichtert Nicht-Programmierern das Verstehen und Überprüfen der Anwendungslogik, reduziert Kommunikationsfehler und verkürzt die Entwicklungszeiten.
Lai Jianye: Ich würde es IT-Experten als hervorragendes Entwicklungstool für die schnelle Erstellung geschäftskritischer Anwendungen empfehlen. MendixDer modulare Ansatz von ermöglicht eine schnelle Anpassung an Geschäftsanforderungen und macht es zu einem wertvollen Werkzeug für jede Abteilung oder jedes Fachgebiet.