Die BERNINA International AG ist seit mehr als 130 Jahren einer der weltweit führenden Hersteller von Näh- und Stickmaschinen, die für Innovation, Präzision und Langlebigkeit stehen.
Neben höchster Präzision, totaler Stichkontrolle, grossartigen neuen Näh-, Quilt- und Stickfunktionen sowie der neuen BERNINA stitchprecision2-Technologie bietet die neue B 790 PRO auch eine passende App zur Mitverfolgung des Stickprozesses.
Für die Umsetzung dieser App hat sich BERNINA International AG für die EPS Software Engineering AG entschieden.
In folgenden Punkten konnten wir der BERNINA International AG Vorteile bieten:
Zusammen mit den internen Software-Entwicklern der BERNINA International AG hat die EPS Software Engineering AG die Anforderungen an die Kommunikation zwischen der Nähmaschine und der App definiert, wobei sie auf ihre Erfahrung bei der Umsetzung von Kommunikationsschnittstellen zu anderen kundeneigenen Hardware-Geräten zurückgreifen konnte.
Für die Realisierung wurde die .NET Multi-Plattform App UI (MAUI) von Microsoft verwendet. Diese bietet eine gemeinsame Code-Basis für Android und iOS und erlaubt dadurch eine effizientere Umsetzung und später auch Erweiterung.
Bei der Umsetzung der Kommunikation kamen MDNS Discovery, SSE Server (seitig gesendete Events) und REST-APIs zum Einsatz.
Auch Komponenten wie die Push-Benachrichtigungen, Benutzer-Einstellungen, Lokalisierung und eine robuste State-Machine konnten dank des EPS Library Sets schnell und kostengünstig integriert werden. Dank dem EPS Mobile App Template war das Grundgerüst für die App schnell erstellt.
Der Server für die Push-Benachrichtigungen wird auf Microsoft Azure betrieben.
Die von der Makery GmbH erstellen Designs, dem langjährigen Design-Partner der BERNINA International AG, wurden durch die Implementierung von eigenen Animationen, Handlern und Controls sehr präzise nachgebildet und konnten das gewünschte «Look and Feel» erzielen um den Endnutzern die bestmögliche Erfahrung zu bieten.
Dank der automatisierten Build-Pipeline werden Unit-Tests regelmässig durchgeführt und neue Test- und Release-Versionen automatisch erstellt.
Auch bei der Platzierung der App im Apple App Store und Google Play Store konnten wir die BERNINA International AG unterstützen und die Apps pünktlich zum Termin releasen.
Projektmanagement
Infrastruktur
EPS Komponenten
Microsoft Komponenten
Herzlichen Dank unseren Pilotkunden für ihre Geduld, das ehrliche Feedback und Vertrauen!