Noser Engineering überarbeitet für Kistler eine WPF-Applikation, die weltweit zur Qualitätssicherung in der Sensorproduktion eingesetzt wird. Mithilfe dieser Applikation werden die Sensoren kalibriert und verschiedene Dokumente generiert. Der Fokus der Überarbeitung liegt dabei auf der Benutzeroberfläche (UI) und deren Usability. Bei der Entwicklung wird grossen Wert auf Struktur und Konsistenz gelegt, damit sich neue Teammitglieder schnell in die Anwendung einarbeiten können. So wird sichergestellt, dass die Applikation auch für die Zukunft gerüstet ist.
Nach der Implementation des neuen Bedienkonzepts für die Hauptansicht wird der Rest des UI Schritt für Schritt überarbeitet. Noser Engineering übernimmt dabei die Rolle des UI-Designers und Entwicklers. Die Benutzeroberfläche wird in Figma designt und anschliessend in C# und WPF umgesetzt.
Generell wiederverwendbare UI-Komponenten wie Buttons, Schieberegler, aber auch Farben und WPF-Helfer sind nun zentral implementiert und können über eine Paketinstallation (NuGet) einfach in anderen Applikationen verwendet werden.
Noser Engineering verwendet fortschrittliche WPF-Techniken wie Attached Properties oder Layout Container, um Inkonsistenzen bei der UI-Entwicklung zu minimieren.
WPF • .NET • C#
Scrum • Agil
Industrie