Ob Luftfahrt, Industrie oder Smart City – unsere GUI-Lösungen entstehen stets im Spannungsfeld zwischen hohen Usability-Anforderungen und extremen Systembedingungen. Dabei setzen wir gezielt auf Frameworks wie .NET MAUI und UNO Platform unter Embedded Linux, um plattformübergreifende, performante und langlebige Interfaces zu entwickeln.
In der Luftfahrt mussten wir z. B. ein System realisieren, das unter härtesten Bedingungen funktioniert – auf einem nur 3-Zoll großen Display, mit begrenztem Speicher und ohne gängige Netzwerkverbindungen. Die Kommunikation erfolgt dort nicht über WLAN oder Ethernet, sondern über ein speziell angepasstes, zugelassenes Protokoll. Zusätzlich war eine Akkulaufzeit von mehreren Stunden unter Volllast erforderlich – und das bei gleichzeitig intuitiver Bedienbarkeit. Unsere Lösung wurde erfolgreich luftfahrtzertifiziert – ein klares Zeichen für Stabilität, Sicherheit und technische Exzellenz.
Im industriellen Umfeld betreuen wir seit mehreren Jahren ein umfangreiches Großprojekt zur zentralen Steuerung und Verwaltung verschiedenster Endgeräte – darunter Sensoren, Aktoren und Steuerungen mit unterschiedlichsten Protokollen. Ursprünglich auf .NET Core realisiert, wurde das System von uns im Zuge wachsender Anforderungen auf Embedded Linux portiert, um größere Flexibilität, Skalierbarkeit und eine bessere Integration in industrielle Infrastrukturen zu erreichen. Die Benutzeroberfläche wurde so konzipiert, dass sie diese technische Komplexität übersichtlich darstellt und auch bei hoher Systemlast sowie parallel ablaufendem Datenverkehr zuverlässig und reaktionsschnell bleibt.
Für mobile Anwendungen wie SmartSense stand die nahtlose Benutzerführung im Vordergrund: Eine App, die automatisch kompatible Sensorik erkennt, deren Werte in Echtzeit anzeigt und individuelle Automatisierungen ermöglicht. Die Herausforderung lag hier in der Kombination aus maximaler Benutzerfreundlichkeit, energieeffizienter Hintergrundkommunikation (Bluetooth/WLAN) und einem flexiblen Regelwerk – verpackt in eine Touch-Oberfläche, die sofort verstanden wird, unabhängig vom Anwendungskontext.
Diese drei Einsatzbereiche zeigen, wie breit unser Know-how im Bereich grafischer Benutzeroberflächen für Embedded-Systeme aufgestellt ist – und wie wir auch unter schwierigsten Bedingungen die Balance aus technischer Präzision, Performance und Design schaffen.