PC-Softwareentwicklung

Plattformübergreifende Applikationen für Linux, Mac und Windows.

Für nahezu jedes Embedded-Produkt wird begleitende PC-Software benötigt. Für Anwendungen mit grafischer Benutzeroberfläche (GUI) setzen wir konsequent auf das C++-Framework Qt für schnelle und hardwarenahe Applikationen.

Wir setzen bei C++ sehr stark auf Modularität unter Verwendung von Mehrfachvererbung zur implementierung von einfach zu verwaltenden Zero-Overhead-Architekturen. Beim Programmieren verwenden wir grundsätzlich die ungarische Notation.

Die entscheidenden Vorteile von Qt:

  • Plattformunabhängig: Ein einziger Quellcode bedient Windows, Linux und macOS nativ – das spart enorme Entwicklungskosten.
  • Maximale Performance: C++-basierte Ausführung für die reibungslose Verarbeitung großer Datenströme in Echtzeit.
  • Langfristige Wartbarkeit: Durch unsere Qt-Erfahrung seit Version 3 beherrschen wir die Evolution des Frameworks und führen auch komplexe API-Migrationen strukturiert und zukunftssicher durch.
  • Globale Märkte: Integrierte Internationalisierung für die einfache, fehlerfreie Übersetzung Ihrer Software.