Entwicklungsprozess - Schritt 6
Anwendungen für PC und Serversoftware

Anwendungssoftware Windows und Linux

Entwicklungsschritt 6

Keine Hardware ohne Anwendungssoftware. Pironex unterstützt Kunden bei der Entwicklung von Software für verschiedenste Produkte und Lösungen. Ob es um Gerätetreiber oder Applikationen für moderne PC-Systeme, um Bildverarbeitung oder um andere Anwendungen der computergestützten Mess- und Automatisierungstechnik geht, die Ingenieure aus den Bereichen Hardware- und Softwareentwicklung haben tiefgreifende Erfahrungen und stellen sich gerne neuen Herausforderungen. Elektronikentwicklung und Softwareentwicklung greifen beim Entwicklungsprozesse ineinander. 

Wenn spezifische Hardware auf einer bestimmten Plattform zum Einsatz kommt, entwickelt pironex den entsprechenden Treiber für Windows- oder Linux-Plattformen. Der Fachbereich Softwareentwicklung unterstützt bei der Adaption alter Treiber für die Betriebssysteme Windows und Linux.

Windows Desktop Applikationen

Ausgehend von Standardlösungen, entwickeln die Entwickler der pironex kundenspezifische Anwendungen und Speziallösungen. Das Programmieren plattformunabhängiger und systemübergreifender Embedded-  und PC-Software ist neben der Hardwareentwicklung das Kerngeschäft des Entwicklungsdienstleisters pironex.
Das Know-how bei der Entwicklung kundenspezifischer Hardware fließt direkt in eine schnelle und effiziente Softwareentwicklung für die Entwicklungsprojekte ein.
Eine parallele Elektronik- und Softwareentwicklung ist äußerst effektiv, um schnell und kostengünstig Produktentwicklungen voranzutreiben.

Linux Anwendungen

Für die Produktentwicklung und kundenspezifischen 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 Anzeigen ü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 den IPCs, wie auf herkömmlichen PCs auszuführen.

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 und bedienbar ist.

Die Entwicklung einer Web-Lösung erfordert in vielen Anwendungsfällen auch die Erstellung eines modernen Frontends. Pironex bietet alle erforderlichen Kompetenzen für die Realisierung von Server Anwendungen aus einem Haus.

Entwicklungsumfang Backend Applikationen:

  • 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
pironex IoT - Portal