Software-Entwicklung im eigenen Haus: GMS holt das Maximum aus ihrem Display

30.04.2024

Was, wenn sich das vermeintlich perfekte Gerät als Enttäuschung entpuppt? Ein ausgereiftes Design, eine perfekte Displayqualität und ein leistungsstarker Prozessor sind kein Garant für ein optimales Nutzererlebnis. Denn wenn die Software schlecht abgestimmt ist, hakt und Fehler produziert, ist das Gerät nahezu unbrauchbar.

„Wir beraten unsere Kunden schon vorab mit geschultem Blick auf die Gerätesoftware und testen auch die Software-Qualität, damit sie niemals diese Erfahrung machen müssen“, sagt GMS-Geschäftsleiter Herbert Weiss. „Auf Kundenwunsch können wir auch je nach Display Software-Anpassungen vornehmen, damit genau die Informationen angezeigt werden, die gewünscht sind. Dazu gehören auch grafische Anpassungen, die wir je nach Vorlage – beispielsweise im Corporate Design – einbetten können. So können unsere Kunden am Ende mit einem Display arbeiten, das stabil, sicher und flüssig läuft – und perfekt auf ihre Wünsche zugeschnitten ist“, so Herbert Weiss.

Internes und externes Fachwissen


Für die Anpassung der Applikationssoftware oder auch der Benutzeroberfläche nutzt GMS das Know-how im eigenen Team und arbeitet darüber hinaus mit qualifizierten und langjährigen Partnern und Dienstleistern zusammen.  

Fundierte Programmierkenntnisse in C, C++, C#, Java und Python sowie die Entwicklung von Software für Gerätetreiber wie GPIO, UART und I2C unter Verwendung von Kommunikationsprotokollen wie CAN, SPI, I2C und Ethernet werden eingesetzt, um ein breites Spektrum an Kundenanforderungen abzudecken.

Maßgeschneiderte Anpassung vs. passende Standardlösung


So sind die Display-Spezialisten aus Villingen-Schwenningen in der Lage, maßgeschneiderte Softwarelösungen zu entwickeln und zu implementieren. Aber auch wenn es darum geht, die jeweiligen Anforderungen mit einer kosteneffizienten Lösung umzusetzen, empfiehlt GMS die optimale Standardsoftware.

„Unsere über dreißigjährige Erfahrung und die verlässliche Arbeit mit unseren Partnern zahlen sich hier für unsere Kunden ganz besonders aus. Wir kennen alle Stärken und Schwächen der jeweiligen Softwareapplikationen ganz genau, weil wir sie von Kindesbeinen an begleitet haben. Hier zeigt sich: Wer stabile Systeme haben möchte, sollte mit stabilen und qualifizierten Partnern zusammenarbeiten“, so Herbert Weiss.

Unsere Softwaredienstleistungen auf den Punkt gebracht:

  • Entwurf und Implementierung von Software für Anzeigesysteme auf der Grundlage von kundenspezifischen Anforderungen.
  • Entwicklung von Software für Gerätetreiber:
    • GPIO
    • UART
    • I2C
  • Entwicklung von Software unter Verwendung von Kommunikationsprotokollen:
    • CAN
    • SPI
    • I2C
    • Ethernet
  • Sprachkenntnisse:
    • C,
    • C++,
    • C#,
    • Java,
    • Python.
  • Programmierwerkzeuge:
    • STM32-Entwicklungstools
    • ARM Keil Werkzeuge
    • Verschiedene IDEs, z.B. Eclipse, Android Studio, Visual Studio Code.
  • Unterstützung der Software-Qualitätssicherung und Optimierung der I/O-Leistung.
  • Integrierung und Validation neuer Produktdesigns.
  • Unterstützung bei der Nachbearbeitung.
zurück