Zusätzlich zu unseren HMI-Systemen der MConn- und TConn-Linie bieten wir Ihnen die Entwicklung von kundenspezifischer Anwendungssoftware an. Wir unterstützen systemnahe Anwendungsentwicklung in C, C++, Qt/QML sowie Webapp Frameworks wie Flutter oder React.
Wir bieten Ihnen eine plattformunabhängige Entwicklung (iOS, Windows, Android). Daher kann die HMI-Anwendung gespiegelt und auch auf einem iPad oder anderen externen Geräten verwendet werden. Der Bediener ist nicht an das HMI in seinem Fahrzeug gebunden. Bei dieser plattformübergreifenden Entwicklung kann der gleiche Quellcode wie bei der Anwendung für das MConn verwendet werden.
Kundenspezifisches User Interface (UI) Design kann mit Designern angeboten werden, die Low und High Fidelity Designs erstellen können.
Ältere Systeme basieren oft auf veralteten Sprachen, Frameworks oder Fenstersystemen, was die Suche nach kompetenten Mitarbeitern erschwert. Diese Systeme verfügen in der Regel über veraltete Benutzeroberflächen, denen die flüssigen Animationen, kontextsensitiven Steuerelemente und reaktionsschnellen Interaktionen moderner Anwendungen fehlen.
Die Migration zu Qt bietet eine robuste Lösung, unabhängig von Ihrer aktuellen Sprache, Ihrem Betriebssystem oder Framework. Wenn ein erheblicher Teil Ihrer Entwicklungszeit für die Anpassung an neue Plattformen oder die Integration neuer Anforderungen aufgewendet wird, ist es an der Zeit, einen Wechsel in Betracht zu ziehen. Es ist zwar verständlich, dass man den Austausch hinauszögert, aber das Aufschieben der Migration kann mit der Zeit die Komplexität erhöhen.
Unser Ansatz für die Software-Migration umfasst eine sorgfältige Planung und selektive Aktualisierung. Wir behalten wertvolle, individuell entwickelte Ressourcen bei und ersetzen veraltete Komponenten, wobei wir uns besonders auf die Benutzeroberfläche konzentrieren, die oft den größten Modernisierungsbedarf aufweist.
Wir sind spezialisiert auf die Migration von älteren, widgetbasierten Systemen wie Qt 4 auf moderne, nichtwidgetbasierte Systeme wie Qt 6. Dieser Prozess, der als Migration von alten zu modernen Anwendungen bekannt ist, stellt sicher, dass Ihre Software aktuell und wettbewerbsfähig bleibt. Darüber hinaus bieten wir Dienstleistungen für die Migration von Anwendungen zwischen verschiedenen Sprachen und Frameworks an, z. B. die Umstellung von C++ auf Qt oder umgekehrt.
Wir sind auf die Entwicklung von Industrieanwendungen spezialisiert, die robuste Frameworks wie Qt und QML sowie andere bewährte Industrietechnologien verwenden. Unser kollaborativer Ansatz beinhaltet eine enge Zusammenarbeit mit den Produktmanagern und Entwicklern unserer Kunden. Durch den schnellen Aufbau der Anwendungsinfrastruktur erhöhen wir die Entwicklungsgeschwindigkeit und stellen zusätzliche Kapazitäten zur Verfügung, was die Markteinführungszeit erheblich verkürzt.
Unsere agile Entwicklungsmethodik ermöglicht die Entwicklung innovativer Produkte. Oftmals verwalten wir sowohl die Anwendungs- als auch die Betriebssystemebene gleichzeitig, wodurch Schnittstellendiskrepanzen beseitigt werden und eine nahtlose Funktionalität über verschiedene Ebenen hinweg ermöglicht wird. Dank dieses integrierten Ansatzes können wir bei der Implementierung von Funktionen, die sich sowohl auf das Betriebssystem als auch auf die Anwendung erstrecken, Synergieeffekte erzielen.
Im Bereich der Anwendungsentwicklung auf Systemebene führen wir zu Beginn eine gründlichen Anforderungsanalyse durch, einschließlich der Auswahl einer geeigneten Architektur und Technologie. Wir entwickeln und führen für Sie Einheitstests, Integrationstests und Systemtests durch. Darüber hinaus autmatisieren wir Tests und stellen kontinuierliche Integrations- und Lieferprozesse sicher. Außerdem stellen wir Ihnen eine detaillierte Architektur- und Anwendungsdokumentation bereit.
Dann kontaktieren Sie uns gerne.