Zum Abschnitt springen


Dieser Brief wurde von einem echten Benutzer geschrieben und an das Team von Tulip geschickt und in seinem Namen und mit seiner Zustimmung veröffentlicht.

Liebe Tulip,

Ich habe Anfang April 2022 begonnen, die Frontline Operations Platform von Tulipzu nutzen. Ich begann mit dem Ansehen von Marketingvideos und -materialien und ging schnell dazu über, einige der kostenlosen Tulip Universitätskurse zu besuchen. Ich bin auch der Community beigetreten und habe mich durchgelesen und Knowledge Base. Schließlich begann ich mit einer kostenlosen 30-Tage-Testlizenz von Tulip. Während meiner Zeit mit Tulip konnte ich Beispielanwendungen für Bauanleitungen und Konnektoren zu ERP Systemen, SQL-Servern und anderen Webservices erstellen. Ich habe Anwendungen erstellt, die Tabellenverknüpfungen, Abfragen und Aggregationen nutzen. Ich war in der Lage, meinem Team Echtzeit-Dashboards für SPC und weitere Analysen zur Verfügung zu stellen.

Als ich begann, Tulip zu verwenden, hatte ich gerade ein Projekt begonnen, bei dem ich eine MES Lösung für einen Fertigungsbetrieb auswählen und implementieren sollte. Zunächst dachte ich, dass ich, nachdem ich zuvor MES Systeme von Hand in VB6, C#-.NET und MS-Dynamics AX erstellt hatte, ein System in C# oder Java effektiver erstellen könnte, als dies mit einem Drittanbieter-Tool möglich wäre. Ehrlich gesagt, habe ich bei den meisten Tools, die ich mir angesehen habe (und ich habe eine ganze Menge Hintergrundinformationen über die Angebote verschiedener MES Softwareanbietern zusätzlich zu Tulip recherchiert), dachte ich, dass ich wahrscheinlich selbst etwas schreiben könnte, das einfacher zu benutzen, besser anpassbar und erweiterbar ist, anstatt eine monolithische Lösung eines Drittanbieters zu verwenden.

Als erfahrener Entwickler habe ich, wenn ich die Begriffe "Low-Code und No-Code" gehört habe, in der Regel davor zurückgeschreckt und festgestellt, dass diese Plattformen schon recht früh ein gewisses Maß an Programmierkenntnissen erfordern. Zu meiner angenehmen Überraschung und nach meiner Erfahrung ist die Plattform, die Tulip anbietet, wirklich eine "low-code, no-code"-Plattform, die genauso gut oder sogar besser ist als alle anderen, die ich je gesehen habe. Sie ermöglicht es Nicht-Programmierern oder bürgerlichen Entwicklern, Anwendungen so einfach zu entwickeln wie eine PowerPoint-Präsentation.

Zugegeben, ein Teil der Triggerlogik ist für einen erfahrenen Programmierer wie mich, der es gewohnt ist, 'If-Then-Else', 'Switch-Case' und 'Try-Catch' Codeblöcke zu schreiben, ein wenig 'stumpf'. Aber es erreicht 95% dessen, was ich mit diesen und anderen typischen Programmierkonstrukten und -mustern erreichen könnte. Die Leichtigkeit und Geschwindigkeit, mit der ich neue Anwendungen entwickeln konnte, war wirklich beeindruckend. TulipDie Expertise von MES ist unübertroffen!

Die Tatsache, dass es auch Gerätekonnektivität sowie eigentliche Hardwareplattformen wie Edge IO und Edge MC umfasst, vervollständigt die Möglichkeiten, die Tulip bietet, nur noch weiter. Tulip erweitert ständig seine Reichweite in die Welt von IoT und IIoT.

Die Konnektivitätsfunktionen oder Connectors bieten einfachen Zugriff auf SQL Server und Oracle Datenbanken sowie auf die meisten RESTful Web Services. Die Tulip Tabellen-API ermöglicht außerdem den einfachen Import und Download aus den internen Tabellen von Tulipin jede beliebige Plattform von Drittanbietern (Excel, Tableau, usw.). Die Plattform bietet auch einen einfachen und intuitiven Zugriff auf JSON-Dokumente.

Auch die Tatsache, dass die Anwendungen von Tulip auf einer Reihe von Plattformen gehostet werden können, AWS, Azure, AWS GovCloud, wobei die Abrechnung und die Eigenheiten dieser Plattformen verborgen bleiben, ist wirklich ein großer Vorteil. Es sorgt für einfache Erweiterbarkeit und Skalierbarkeit sowie sichtbare Wege zur Lösung von Leistungs- oder Konnektivitätsproblemen, die auftreten können.

Um mein eigenes Verlangen nach 'echtem Code' zu befriedigen, fand ich schließlich heraus, dass ich das schreiben kann, was Tulip bezeichnet als Custom Widgets mit HTML, JavaScript, CSS und einer Auswahl von JS-Bibliotheken wie ChartJS, D3 und jQuery. Ich habe drei oder vier dieser Bibliotheken geschrieben, die ich in Tulip Anwendungen verwendet habe.

Auf Tulip gibt es eine aktive und kontinuierliche Community, die Fragen beantwortet, Probleme löst und Beispiele und neue Tools vorstellt. Sie besteht sowohl aus internen Mitarbeitern von Tulip als auch aus Kunden. Alle Unzulänglichkeiten oder Verbesserungen werden sofort behoben, und ich habe aus erster Hand erfahren, dass Tulip ständig weitere Funktionen und Verbesserungen zu seiner Plattform hinzufügt.

Auf Tulip und in der Tulip Community gibt es bereits ganze Listen, Bulletin Boards und Diskussionen zu vielen dieser Vorschläge und zu vielen anderen. Eines der großartigsten Dinge an diesem Unternehmen ist, dass es auf die Bedürfnisse, Vorschläge und Wünsche seiner Kunden eingeht.

Die Unterstützung, die ich von Tulip in Bezug auf technische, lizenzrechtliche und geschäftliche Fragen erhalten habe, war unübertroffen. Ich beglückwünsche das gesamte Team, mit dem ich eng zusammengearbeitet habe. Bravo an Sie alle!

Ich danke Ihnen,

William D. Kurth