Modernisierung und Verbesserung der free@home® Next App von Busch-Jaeger
Kunde
- Busch-Jaeger Elektro GmbH
- Seit über 140 Jahren am Markt mit Schaltern, Steckdosen, Dimmern und vielem mehr
- Weltmarktführer bei SCHUKO®-Steckdosen und ständiger Innovator
- Produziert an zwei Standorten in Deutschland mit über 1.300 Mitarbeiter/innen
Kundenziele
- Modernisierung und Optimierung der vorhandenen Benutzeroberfläche für intuitive Handhabung
- Steigerung der Performance auf mobilen Endgeräten
- Unterstützung von Android, iOS, Web und Python aus der selben Codebasis
- Automatisierte Testmöglichkeiten zur stetigen Überwachung und Überprüfung des Systems und seiner Funktionen
Vorgehen
- Grafische Überarbeitung der bisherigen Layouts
- Auswahl von Qt als neues Framework für die einheitliche Code-Entwicklung und spätere Verwendung auf unterschiedlichen Plattformen (Android, iOS, Web, Python-Anbindung, Linux und macOS)
- Auswahl von Squish als Testsoftware zur automatisierten Überprüfung aller Funktionen
Erreichte Ziele
- Modernes Layout zur Unterstützung der intuitiven Handhabung und Bedienbarkeit des Systems
- Steigerung der Performance und Kundenzufriedenheit bei mobilen Endgeräten
- Implementierung von Conan als C++ Paketmanager um alle entstehenden Abhängigkeiten aus dem Qt-Framework zu verwalten
- Implementieren von Squish und Aufbau von automatisierten Tests der Benutzerschnittstelle
Technologien im Einsatz
- Qt als Framework für eine plattformübergreifende Entwicklung
- Conan verwaltet als C++ Paketmanager die Abhängigkeiten
- Squish zum automatisierten Testen der Benutzerschnittstelle
- Shiboken / PySide für die Python Anbindung
- GitLab als Basis für die gemeinsame Entwicklung mit Continuous Build & Integration
Sie möchten mehr wissen? Für die ganze Referenz und weitere Informationen sprechen Sie uns an.
Bild 1 auf dieser Seite: © BUSCH-JAEGER Elektro GmbH - Bild 2-4: © GONICUS GmbH - Bild 5: © Qt, Conan, Squish, Python, GitLab
- Stefan Grote
- Head of Sales
- +49 (0) 29 32 / 9 16 - 135
- +49 (0) 1 62 / 4 19 87 09
- grote(at)GONICUS.de