Entwicklungsprozess - Schritt 6

Anwendungssoftware für Windows und Linux

Entwicklungsschritt 6

Keine Hardware ohne Software. Wir unterstützen Sie bei der Entwicklung von Software für Ihre Produkte. Ob es um Gerätetreiber und Applikationen für moderne PC-Systeme, um Bildverarbeitung oder um andere Anwendungen der computergestützten Mess- und Automatisierungstechnik geht, unsere Ingenieure haben tiefgreifende Erfahrungen und stellen sich gerne neuen Herausforderungen.

Wenn spezifische Hardware auf einer bestimmten Plattform zum Einsatz kommt, entwickeln wir den entsprechenden Treiber für Windows- oder Linux-Plattformen. Wir unterstützen Sie bei der Adaption alter Treiber für die Betriebssysteme Windows und Linux.

Windows Software

Ausgehend von unseren Standardlösungen, entwickeln wir kundenspezifische Anwendungen und Speziallösungen. Wir programmieren plattformunabhängige und systemübergreifende Embedded Software und PC-Software. Unser Know-how bei der Entwicklung kundenspezifischer Hardware fließt direkt in eine schnelle und effiziente Softwareentwicklung ein. Die parallele Elektronik- und Softwareentwicklung ist äußerst effektiv.

Windowssoftware

Linux Anwendungen

Für unsere eigenen Entwicklungen kommen überwiegend C/C++ mit QT embedded, sowohl für grafische als auch reine Terminalanwendungen zum Einsatz. QT embedded ist die offizielle Portierung der QT-Bibliothek auf embedded Systeme mit zusätzlichen Features für das direkte Ansprechen von Displays über den Framebuffer ohne X-Server.

QT wird insbesondere wegen der Flexibilität und vor allem auch Portabilität verwendet, was uns ermöglicht, dieselbe Codebasis sowohl auf unseren IPCs, wie auf herkömmlichen PCs auszuführen.

Linuxsoftware

Server Lösungen

Serveranwendungen sind Backendlösungen bzw. Hintergrundsysteme, die Datenbanken und Kommunikationsschnittstellen vorhalten. Hier greifen moderne Frontends auf strukturierte Backends zu. Während das Backend das technische System einer Webseite und deren Inhalt bildet und Anwendungen, sowie die Verwaltung einer bestimmten Software definiert, ist das Frontend die Präsentationsebene. Es ist der Teil einer Software-Anwendung oder einer Applikation, welcher für den Betrachter sichtbar ist.

Leistungsumfang

  • Konzeption von Betriebsinfrastrukturen
  • Konzeption erweiterbarer Softwarearchitekturen für Webanwendungen
  • Entwicklung performanter und stabiler Webanwendungen
  • Anbindung von Webanwendungen an Bestandssysteme
  • Konzeption und Umsetzung intuitiver Interaktionsdesigns
  • Entwicklung von Websites mit Responsive Design
  • Portale für den Kundendialog
Software Screen pironex-iot

Die Entwicklung der Lösung erfordert in vielen Anwendungsfällen auch die Erstellung eines modernen Frontends. Wir bieten alle erforderlichen Kompetenzen für die Realisierung Ihrer Anwendungen aus einem Haus.

Copyright by pironex GmbH 2022. Alle Rechte vorbehalten.