Leistung · 03
Desktop-Software entwickeln lassen.
Wir entwickeln Programme, die im Büro, im Lager oder an der Produktionslinie den ganzen Tag offen sind. Sie laufen unter Windows und macOS, speichern Daten lokal, wenn das Internet ausfällt, und sprechen direkt mit Druckern, Barcodescannern und ähnlichen Geräten.
Umfang
Was wir in Desktop-Projekten entwickeln
Programme für Windows und macOS, etwa für Lager, Aufträge, Etiketten oder Berichte. Sie arbeiten weiter, wenn das Internet ausfällt.
-
Business-Anwendungen
Programme für Lager, Aufträge, Angebote und Produktionsverfolgung, geschrieben für die Abläufe, mit denen Ihr Team heute arbeitet.
-
Offline-first
Lokale Datenbank mit Synchronisierung: Die Software läuft weiter, wenn die Verbindung abbricht.
-
Hardware-Anbindung
Anwendungen, die direkt mit Druckern, Barcodescannern, Waagen und Geräten an der seriellen Schnittstelle kommunizieren.
-
Plattformübergreifend
Windows und macOS aus einer Codebasis mit Electron oder Tauri. Für reine Windows-Programme mit viel Datenverarbeitung setzen wir .NET ein.
-
Modernisierung
Ein Programm, das Sie seit Jahren nutzen, ziehen wir samt Daten auf eine neue Codebasis um, die sich leichter warten lässt.
-
Automatische Updates
Signierte Installer und automatische Updates. Niemand muss für eine neue Version von Rechner zu Rechner gehen.
In Zahlen
Wann Desktop-Software die richtige Wahl ist
- OfflineArbeitet ohne Verbindung weiterLokale Datenbank + Sync
- HardwareDirekter Zugriff auf Drucker, Scanner und Geräte vor OrtSeriell, USB, Netzwerk
- SicherheitDaten bleiben in Ihrem FirmennetzRollenbasierte Rechte
Werkzeugkasten
Technologien für Desktop-Software
- .NETFür datenintensive Business-Programme, die nur unter Windows laufen müssen.
- ElectronEine Codebasis für Windows und macOS auf Basis von Webtechnologie.
- TauriRust-basiert; erzeugt kleinere Installer als Electron.
- SQLiteLokale Datenbank, die im Programm steckt. Solange das Internet weg ist, liegen die Daten hier.
- REST / gRPCDatenaustausch mit Ihrem zentralen Server, ERP und Webdiensten.
Fahrplan
Ablauf eines Desktop-Projekts
Zuerst sehen wir uns vor Ort an, wie Ihr Team heute arbeitet. Das Programm entwickeln wir in zweiwöchigen Sprints und testen es mit Ihren Druckern, Barcodescannern und anderen Geräten dort, wo sie im Einsatz sind. Bevor alle umsteigen, nutzt eine kleine Gruppe es im Pilotbetrieb.
- Schritt 1:
Prozessanalyse
Wir sehen uns die heutigen Abläufe Ihres Teams vor Ort an und finden die Engpässe.
1–2 Wochen - Schritt 2:
Interface und Prototyp
Ein Design für Tastaturkürzel und datenintensive Ansichten.
≈ 2 Wochen - Schritt 3:
Umsetzung und Hardwaretests
Tests in der echten Umgebung mit Druckern, Scannern und seriellen Geräten.
Zweiwöchige Sprints - Schritt 4:
Pilotbetrieb
Ein Live-Test mit einem kleinen Team, verfeinert durch dessen Feedback.
1–2 Wochen - Schritt 5:
Rollout und Schulung
Signierter Installer, automatische Updates und Anwenderschulung.
Zum Start
Schätzung vorab
Desktop-Software:
Dauer und Budget.
- Richtwert
Werkzeug mit einem Modul
Zum Beispiel Inventur, Etikettendruck oder Angebotserstellung.
- Dauer
- 6–10 Wochen
- Budget
- Festpreisangebot nach der Analyse
- Richtwert
Unternehmensanwendung
Mehrere Module, Rollen, Reporting und Server-Synchronisation.
- Dauer
- 3–6 Monate
- Budget
- Festpreisangebot nach der Analyse
- Richtwert
Modernisierung von Altsystemen
Umzug auf eine neue Architektur mit Datenmigration und schrittweiser Umstellung.
- Dauer
- Nach der Analyse
- Budget
- Festpreisangebot nach der Analyse
Die Spannen sind Schätzungen auf Basis von Branchenvergleichen und eigenen Projekten, kein verbindliches Angebot. Preise in Euro, ohne Mehrwertsteuer. Dauer und Preis legen wir in einem schriftlichen Angebot fest, sobald der Umfang klar ist.
Lieferumfang
Das erhalten Sie im Desktop-Projekt
- Prozessanalyse und Anforderungsdokument
- Interface-Design und Prototyp
- Anwendung für Windows / macOS
- Signierter Installer
- Schulung und Dokumentation
- Wartung und Release-Management
FAQ
Häufige Fragen zu Desktop-Software
Warum Desktop und keine Web-App?
Desktop passt besser, wenn das Programm ohne Internet laufen, Geräte wie Drucker oder Barcodescanner ansteuern, große Datenmengen verarbeiten oder Daten im Firmennetz halten muss. Trifft nichts davon zu, empfehlen wir meist eine Web-App.
Können Sie unsere bestehenden Daten übernehmen?
Ja. Den Import aus Excel-Dateien, alten Datenbanken oder anderen Programmen testen wir zuerst an einer Kopie, prüfen die Ergebnisse mit Ihnen und stellen erst dann das Live-System um.
Läuft dieselbe Anwendung unter Windows und macOS?
Ja. Mit Electron oder Tauri erstellen wir aus einer Codebasis Installer für beide Plattformen. Für reine Windows-Umgebungen mit großen Datenmengen setzen wir gegebenenfalls auf .NET.
Nächster Schritt
Planen wir das Werkzeug, das Ihr Team täglich nutzt.
Im kostenlosen Erstgespräch hören wir uns an, was Sie brauchen, und legen mit Ihnen Umfang und groben Zeitplan fest.