Software-Entwicklung

Suchen Sie nach einer zuverlässigen Lösung für Ihre individuellen Softwarebedürfnisse? Dann sind Sie bei uns genau richtig! Unsere erstklassigen Softwareentwickler stehen bereit, um Ihre Visionen in die Realität umzusetzen.

Mit unserer maßgeschneiderten Softwareentwicklung verwandeln wir Ihre Ideen in leistungsstarke Anwendungen, die Ihr Unternehmen auf das nächste Level bringen. Egal, ob Sie eine Webanwendung, eine mobile App oder eine komplexe Unternehmenssoftware benötigen - wir haben die Expertise, um Ihre Anforderungen zu erfüllen.

Kontaktieren Sie uns noch heute, um ein unverbindliches Beratungsgespräch zu vereinbaren und mehr über unsere Lösungen zu erfahren.

Dev-Collab

Sie haben bereits ein eigenes Softwareentwicklungsteam, brauchen aber zusätzliche Unterstützung, um Ihre Projekte schneller und effizienter umzusetzen? Wir haben die perfekte Lösung für Sie! Mit unserem talentierten Pool an Softwareentwicklern können Sie Ihr bestehendes Team erweitern und einen entscheidenden Wettbewerbsvorteil erzielen.

Das Beste daran: unsere Entwickler arbeiten schon lange erfolgreich zusammen und haben ihre Expertisen aufeinander abgestimmt. So können Sie ohne Verzögerung loslegen.

Werfen Sie gerne einen Blick auf einige unserer Entwickler-Profile:

Haben wir Ihr Interesse geweckt? Dann kontaktieren Sie uns noch heute, um ein unverbindliches Beratungsgespräch zu vereinbaren.

Beispiele

Hier eine Auswahl der von uns durchgeführten Projekte.

Rework Admin

Angular Oberfläche zur Bedienung einer Rework Admin Oberfläche (interne Anwendung in der Produktion).

Zielsetzung / Herausforderungen

Eine sehr benutzerfreundliche Anwendung mit umfangreicher und mächtiger Tastatur-Bedienung für Power-User.

Großes Augenmerk wurde auf hohe Performance gelegt. So werden 1 Million Einträge voll unterstützt - inklusive Live-Sortierung und Filterung.

Die Kommunikation per REST ist weit optimiert, dass in den allermeisten Fällen nur die Deltas übertragen werden.

Durch die konsequente Verwendung von RxJS ist der Zustand aller Aktionen - inklusive eventuelle Fehlerfälle - jederzeit sichtbar.

Eingesetzte Technologien

Angular, RxJS, REST, JSON API

Schal­tende Auto­mati­sierungs-Licht­gitter

SLG2, FlexChainHost

Programm zur Datenvisualisierung und Parametrierung für schaltende Automatisierungs-Lichtgitter eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

Rework Admin Table
Rework Admin Dialog
Rework Admin Dialog
Zielsetzung / Herausforderungen
  • Komplexe Darstellung der Zustände der Sensoren.
  • Zooming und Panning zur Detail-Analyse der Daten.
  • Darstellung sehr vieler Daten auf wenig Raum.
Eingesetzte Technologien

JavaFX, IO-Link, Guava

AS30

Programm zur Datenvisualisierung und Parametrierung für AS30 Array-Sensoren eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

as30_1
as30_2
Zielsetzung / Herausforderungen
  • Komplexe Darstellung der Zustände der Sensoren über die Zeit.
  • Zooming und Panning zur Detail-Analyse der Daten.
  • Darstellung vieler Daten auf wenig Raum.
Eingesetzte Technologien

JavaFX, IO-Link

deTeX

deTec

Programm zur Datenvisualisierung und Parametrierung für Sicherheits-Lichtvorhänge eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

detec_1
detec_2
Zielsetzung / Herausforderungen
  • Grafisch anspruchsvolle Darstellung der Zustände der Sensoren. Komplexe Kommunikation mit starker Optimierung der nutzbaren Bandbreite.
  • Datenrekorder: Speichern und Laden großer Datenmengen (über Tagen in hohem Takt aufgezeichnet)
    • Aufzeichnung vieler Daten über die Zeit
    • Laden und Speichern der Daten - in einem sicheren Datenformat.
deTemAP

Programm zur Datenvisualisierung und Parametrierung für Mehrstrahl-Sicherheits-Lichtschranken eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

deTemAP
deTemAP
deTemAP
deTemAP
deTemAP
deTemAP
deTemAP
deTemAP
Zielsetzung / Herausforderungen
  • Grafisch anspruchsvolle Darstellung der Zustände der Sensoren. Komplexe Kommunikation mit starker Optimierung der nutzbaren Bandbreite.
  • Pixelgenaue Darstellung gemäß Vorgaben der Design-Entwürfe.
Eingesetzte Technologien

JavaFX, IO-Link, Serialisierung

Dashboard Elements Library

Bar Chart

Ein flexibel einsetzbarer Bar-Chart für eine Widget-Bibliothek eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

bar-chart_1
bar-chart_2
bar-chart_3

Bar Chart (grouped)

Ein flexibel einsetzbarer Bar-Chart mit Gruppierung für eine Widget-Bibliothek eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

bar-chart_1
bar-chart_2
bar-chart_3
bar-chart_4
bar-chart_5

Bar Chart (stacked)

Ein flexibel einsetzbarer Bar-Chart mit gestapelten Bars für eine Widget-Bibliothek eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

bar-chart_1
bar-chart_2
bar-chart_3
bar-chart_4

Line Chart

Ein flexibel einsetzbarer Line-Chart für eine Widget-Bibliothek eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

line-chart_1
line-chart_1

Time Line Chart

Ein flexibel einsetzbarer zeitbasierter High-Performance Line-Chart für eine Widget-Bibliothek eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

time-line-chart_1
Zielsetzung / Herausforderungen
  • Grafisch sehr anspruchsvolle Darstellung pixelgenau entsprechend der Design-Vorgaben.
  • Hohe Performance - bei Aktualisierungsrate der UI von < 10ms
  • Zooming und Panning
Eingesetzte Technologien

HTML5 Canvas, Kotlin

Ultra­schall­sensoren

Programm zur Datenvisualisierung und Parametrierungs für diverse Distanzsensoren mit Ultraschallzeitverfahren eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

uss_1
uss_2
Zielsetzung / Herausforderungen
  • Grafisch sehr anspruchsvolle Darstellung der Sensor-Zustände.
  • Aufzeichnung und Darstellung der Daten über die Zeit
  • Zooming und Panning
  • 3D-Darstellung der berechneten Schallkeule
  • Interpolation und Simulation der Schallkeule entsprechend der aktuellen Einstellungen
Eingesetzte Technologien

JavaFX, 3D, Interpolation/Simulation von physikalischen Eigenschaften der Ultraschall-Sensoren

Für folgende Ultraschallsensoren wurden von uns Lösungen erstellt:

UC4-1334A
UC4-1334B
UC4-1344B
UC4-1354B
UC30-21416A
UC30_21516A
UM18-21112A21x
UM18_21212A21x
UM18_21712A21x
UM18_21812A21x
UM18-21112B21_
UM18-21112C21_
UM18-21112D21_
UM18-21112E21_
UM18-21212B21_
UM18-21212C21_
UM18-21212D21_
UM18-21212E21_
UM18-21712B21_
UM18-21712C21_
UM18-21712D21_
UM18-21712E21_
UM18-21812B21_
UM18-21812C21_
UM18-21812D21_
UM18-21812E21_
up56-211115
up56-211145
up56-212115
up56-213115
up56-214115
up56-216145
UC30-21416B
UC30-21516B
UM30-21111B
UM30-21211B
UM30-21311B
UM30-21411B
UM30-21511B

Entwicklung Jenkins-Cloud-Plugin (für Continental)

Erstellung eines Jenkins-Plugins zur Anbindung:

  • AWS
  • internen Continental Cloud

Automatisches Starten / Beenden der Instanzen abhängig vom Zustand des Jenkins-Masters

Protokollierung und Darstellung der Auslastung der Cloud

Zielsetzung / Herausforderungen
  • Ansprechen und Verwalten der Continental-Cloud
  • Unterstützung mehrere Jenkins-Versionen durch ein Plugin
  • Dokumentation und Übergabe an ein internationales Continental-Entwicklungs-Team
  • Beratung und Support des Entwicklungs-Teams sowie Reviews
Eingesetzte Technologien

Java, Jenkins-API, AWS, Continental Cloud

LD-LRS36xx

Beratung / Support für ein Programm zur Datenvisualisierung und Parametrierung für 2D-LiDAR-Sensoren eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

Zielsetzung / Herausforderungen
  • Architektur-Review
  • Erstellung Threading-Modell und Umsetzung der Multi-Thread-Architektur
  • Support / Analyse von komplexen Fehlern
  • Support / Analyse von Kommunikations-Bugs
Eingesetzte Technologien

Swing, Java, Multithreading, IO-Link

MLG-2

Programm zur Datenvisualisierung und Parametrierung eines messenden Automatisierungs-Lichtgitters eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

Zielsetzung / Herausforderungen
  • Architektur-Review
  • Einführung erweiterter Zustände für Read-Only gemäß aktuellem Login-Zustand
  • Support / Analyse von komplexen Fehlern durch Threading/Kommunikation
Eingesetzte Technologien

Swing, Java, Multithreading, IO-Link

MLG2-Webchecker

Programm zur Datenvisualisierung und Parametrierung eines messenden Automatisierungs-Lichtgitters eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

webchecker_1

WebApp MCS

Client plus diverse Widgets auf Basis von Angular.

FTMg

Chart zur Darstellung von Kenngrößen eines Durchflusssensors eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

FTMg_1

MPS-G R02 (mznext)

Programm zur Datenvisualisierung und Parametrierung von Positionssensoren eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

gls (QR-Position-Diagram)

QR-Positions-Diagramm für ein Programm zur Datenvisualisierung und Parametrierungs von Sensoren zur Spurführung und Rasterlokalisierung eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

QR-Positionsdiagramm

mz_im

Programm zur Datenvisualisierung und Parametrierungs für induktive Näherungssensoren eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

IMM
IMB
IMF
IMI

Programm zur Datenvisualisierung und Parametrierungs für Sensoren für C-Nut-Zylinder eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

MZC1
MZCG

Programm zur Datenvisualisierung und Parametrierungs für Sensoren für T-Nut-Zylinder eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

MZT8

AHx36

AHM36A

Programm zur Datenvisualisierung und Parametrierung für Absolut-Encoder eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

ahm36a_01
ahm36a_02
ahm36a_03
ahm36a_04
ahm36a_05
ahm36a_06
ahm36a_07
ahm36a_08
ahm36a_09
ahm36a_10
ahm36a_11
ahm36a_12
ahm36a_13
AHM36AST

Programm zur Datenvisualisierung und Parametrierung für Absolut-Encoder eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik mit Smart Tasks.

ahm36ast
AHS36A

Programm zur Datenvisualisierung und Parametrierung für Absolut-Encoder eines weltweit agierenden Herstellers von Sensoren für die Fabrik-, Logistik- und Automatisierungstechnik.

Entwicklung Flagship-Projekt für Gasmotoren-Steuerungen

Für einen schwäbischen Hersteller für Steuerungen von Gasmotoren haben wir über mehr als ein Jahrzehnt deren Flagship-Produkt entwickelt.

  • Komplexe Konfigurations-Software zur Einstellung von mehr als 2000 Motor-Parametern.
  • Customizing der Oberfläche durch den Kunden. WYSISWG Editor
  • Langzeit-Aufzeichnung und Archivierung der Daten (mehrere Terrabyte)
  • Echtzeit-Anzeige mit Zooming und Panning der archivierten Daten
  • Anbindung eines Thin Clients per REST
Zielsetzung / Herausforderungen
  • Performante und optimierte Kommunikation mit den Motor-Steuerungen
  • Entwicklung einer optimalen Kommunikations-Schnittstelle
  • hohe Performance-Anforderungen
  • Sicherstellen der Konsistenz der übertragenen und gespeicherten Daten durch kryptographische Verfahren
  • Langzeit-Unterstützung von alten Versionen der Steuerung
Eingesetzte Technologien

Java, Swing, REST, Kryptographie, RxJava, Angular