Was wir für die Logistik entwickeln
In der Logistik hat mangelhafte Software unmittelbare Folgen. Ein Fehler in einer mobilen App führt nicht einfach zu einer Fehlermeldung für Entwickler: Ein Fahrer wartet auf Anweisungen, und der Disponent hat keinen Überblick. Wir entwickeln seit 1990 Logistiksoftware und kennen die betrieblichen Gegebenheiten: Schichtübergaben, Teilladungen, fehlende Netzverbindung und die technischen Grenzen von Geräten, die im Fahrerhaus oder Kühlhaus funktionieren müssen. Diese Bedingungen berücksichtigen wir vom ersten Tag an.
Unsere gesamte Logistiksoftware wird für jeweils einen Kunden von Grund auf entwickelt. Wir verkaufen weder fertige Softwarepakete noch Standardsoftware. Jedes Projekt wird gezielt für den Betrieb umgesetzt, in dem es eingesetzt wird.
Mobile Anwendungen für robuste Zebra-Geräte
Ein Schwerpunkt unserer Logistikentwicklung sind mobile Anwendungen in C# für Android-Geräte der Zebra-TC-Serie. Diese Anwendungen dienen dem operativen Einsatz: Fahrer-Apps für Transportunternehmen und Kommissionier-Apps für Logistikbetriebe. Für das Barcode-Scanning integrieren wir Zebra DataWedge statt der Kamera. So erreichen wir die schnelle, zuverlässige Scanleistung, auf die Lager- und Transportmitarbeiter angewiesen sind. Die Oberfläche ist auf die Bedienung mit Handschuhen ausgelegt: große Bedienelemente, hoher Kontrast und schrittweise Abläufe, die unter Zeitdruck weder längeres Lesen noch Entscheidungen über die Navigation erfordern.
Offline-First-Betrieb ist für unsere mobilen Anwendungen unverzichtbar. Die Geräte arbeiten weiter, wenn die WLAN-Abdeckung abbricht: An Verladetoren, in Kühlräumen und an Grenzübergängen auf Autobahnen gibt es Funklöcher. Aktionen werden lokal zwischengespeichert und synchronisiert, sobald die Verbindung wiederhergestellt ist. Wir gestalten die Synchronisierung so, dass Konflikte korrekt behandelt und Daten nicht unbemerkt verworfen werden.
Desktop-Werkzeuge für den Transportbetrieb
Wir entwickeln Windows-Desktop-Anwendungen in C# für Transportplaner und Dispositionsteams. Dazu gehören Plantafeln, Oberflächen für die Fahrerkommunikation und operative Dashboards, die mit dem bestehenden TMS oder Dispositions-Backend des Kunden verbunden sind. Für Planungswerkzeuge ist der Desktop oft die richtige Wahl: Er bietet umfangreichere Oberflächenfunktionen, eine bessere Anbindung lokaler Hardware und berechenbare Leistung in Büroumgebungen, in denen Planer große Datenmengen schnell bearbeiten müssen.
API- und Systemintegrationen
Logistiksoftware arbeitet selten isoliert. Wir entwickeln die Integrationsschicht, die mobile Anwendungen und Desktop-Werkzeuge mit den Verwaltungssystemen des Kunden verbindet: REST- und Webhook-Endpunkte, Datenumwandlung sowie Fehlerbehandlung und Monitoring, die Schnittstellen wartbar und belastbar machen. Je nach Anforderungen der bestehenden Systemlandschaft arbeiten wir in C#, PHP oder 4D.
Zusammenarbeit mit TransportMaster
TransportMaster ist ein Logistiksoftwareunternehmen und langjähriger Kunde von Rose Development. Wir entwickeln die mobilen Anwendungen – Fahrer-App und Lager-App –, die die TMS- und WMS-Plattformen von TransportMaster ergänzen. Das ist ein gutes Beispiel für unsere Projekte: Ein Kunde mit einer etablierten Softwareplattform benötigt individuelle Werkzeuge für den operativen Einsatz, die nach hohen Qualitätsmaßstäben entwickelt und langfristig gewartet werden. Wir kennen die Logistik gut genug, um auch auf Produktebene mitzudenken und nicht nur eine Spezifikation abzuarbeiten.