Business & Enterprise 12. Mai 2025 16 min Lesezeit

Business-App-Entwicklung 2025: B2B-Apps für Unternehmen

Business-Apps entwickeln: Offline-First, Security, DSGVO, MDM. Real Cases: Wächterkontrolle, NFC-Mensa, Inventur. Kosten 40-200k, 6-15 Monate.

Carola Schulte, App-Entwicklerin
Carola Schulte, App-Entwicklerin
Zurück zum Blog

Sie brauchen eine robuste App für Ihr Unternehmen? Nach 25+ Jahren Erfahrung mit Business-Apps zeige ich Ihnen, was B2B-Apps wirklich brauchen: Offline-First, Security-by-Design, DSGVO-Konformität. Mit echten Praxisbeispielen aus Sicherheits-, Logistik- und Gastronomie-Projekten.

🔔 WICHTIG: Alle Preise verstehen sich netto (zzgl. 19% USt.). DE-Sätze; Offshore/NE-EU abweichend.

B2B vs. B2C: Warum Business-Apps anders sind

Konsumenten-Apps (B2C):

  • Fokus: User Experience, Virales Wachstum
  • Nutzer: Millionen potentiell, kostenlos
  • Offline: Nice-to-have
  • Security: Standard-Verschlüsselung
  • Monetarisierung: Ads, In-App-Käufe
  • Budget: 20.000-100.000 €

Business-Apps (B2B):

  • Fokus: Robustheit, Zuverlässigkeit, Integration
  • Nutzer: 10-10.000 Mitarbeiter, gemanagt
  • Offline: Pflicht! (Keller, Lager, Baustellen = kein Netz)
  • Security: Security-by-Design (AES-256-GCM, TLS 1.3, Zertifikats-Pinning)
  • Monetarisierung: Lizenzgebühr, Wartungsvertrag
  • Budget: 40.000-200.000+ €

Die 5 kritischen Unterschiede

AspektConsumer App (B2C)Business App (B2B)
Nutzeranzahl10.000+ gewünscht10-10.000 Mitarbeiter
Offline-FähigkeitNice-to-havePflicht (Außendienst, Keller, Funklöcher)
SecurityStandard (HTTPS, JWT)Enterprise-Grade (VPN, MDM, 2FA, SQLCipher)
IntegrationSeltenHäufig: ERP, CRM, SAP, Active Directory
SupportFAQ/CommunityDedizierter Support: SLA, Hotline, Schulungen
Lifecycle2-3 Jahre5-10 Jahre (Langzeitwartung)

Fazit: Business Apps brauchen robuste Architektur, strikte Security und langfristige Wartbarkeit.

Mehr zu Kosten allgemein: App-Entwicklung Kosten 2025

Real Cases aus meiner Praxis

Case 1: Wächterkontrollsystem (Sicherheitsbranche)

Anforderungen:

  • Wachpersonal kontrolliert Objekte (Büros, Baustellen, Lagerhallen)
  • Offline-Pflicht: Keller, Tiefgaragen = kein Netz!
  • GPS-Tracking + QR/NFC-Check an Kontrollpunkten
  • Kamera (Fotobeweise), Neigungssensor (Totmann-Funktion)
  • Telefon-Fallback (Notruf wenn allein)

Technische Lösung:

  • Flutter (iOS + Android, ein Code)
  • SQLCipher (verschlüsselte lokale Datenbank)
  • GPS offline erfassen → bei Netz hochladen
  • QR/NFC-Scanner (ohne Internet)
  • Background-Service (läuft auch bei gesperrtem Display)
  • WebSockets für Live-Status (wenn online)

Besonderheiten:

  • Totmann-Funktion: Wenn Gerät 30 Min. nicht bewegt → automatischer Alarm
  • Offline-Puffer: 48h Daten lokal, dann Sync
  • AES-256-GCM für sensitive Standortdaten
  • DSGVO: Automatische Löschung nach 90 Tagen

Kosten: 85.000 € (Flutter, iOS + Android, 6 Monate) Wartung: 1.800 €/Monat (inkl. 24/7 Hotline)

Case 2: Mensa-NFC-App (Gastronomie)

Anforderungen:

  • Studierende checken mit NFC-Karte ein
  • Ampel-System (grün/gelb/rot je nach Auslastung)
  • Master-Slave-Architektur: Ein Tablet = Master (zentrale Steuerung), 3 Terminals = Slaves
  • Offline-First: WLAN in Mensa oft überlastet → Sockets für lokale Kommunikation

Technische Lösung:

  • Flutter (Tablets = Android)
  • NFC-Reader-Integration (native Android-APIs)
  • WebSockets lokal (Master-Slave ohne Internet)
  • SQLite für lokale Speicherung
  • Suche nach Kartennummer (auch offline)

Besonderheiten:

  • NFC-Scan < 0,5 Sek (wichtig bei Warteschlange!)
  • Ampel-Logik: Master zählt Check-ins, sendet Status an Slaves
  • Offline-Mode: Bei Master-Ausfall laufen Slaves weiter (read-only)
  • Export für Abrechnungssystem (CSV)

Kosten: 45.000 € (Flutter, Android-only, 4 Monate) Wartung: 900 €/Monat

Case 3: Inventur-Scanner (Logistik/Handel)

Anforderungen:

  • Barcode-Scanner für Lagerverwaltung
  • Offline-Pflicht: Lager = oft Stahlregale = kein WLAN
  • Export zu ERP-System
  • Mehrere Mitarbeiter gleichzeitig

Technische Lösung:

  • Flutter (iOS + Android)
  • Kamera-basierter Barcode-Scanner (keine Extra-Hardware!)
  • Hive-Datenbank (Offline-First)
  • Sync mit Backend via REST-API (wenn online)
  • Konfliktauflösung bei gleichzeitiger Bearbeitung

Besonderheiten:

  • Scan-Performance: 2-3 Scans/Sekunde
  • Offline-Puffer: Unbegrenzt (bis Gerät voll)
  • Bulk-Upload (wenn wieder online)
  • CSV/Excel-Export

Kosten: 35.000 € (Flutter, MVP, 3 Monate) Wartung: 600 €/Monat

Business-App Kategorien & Kosten

1. Feld-Dienst-Apps (Field Service)

Beispiele: Techniker-Apps, Baustellenmanagement, Lieferfahrer-Tracking

Typische Features:

  • GPS-Tracking + Route-Optimierung
  • Offline-Formulare (Abnahme, Schäden)
  • Signatur-Erfassung, Foto-Dokumentation, Zeiterfassung

Kosten: 50.000-120.000 € | Timeline: 5-8 Monate

2. Inventur & Warehouse-Apps

Beispiele: Lagerverwaltung (WMS), Bestandserfassung, Asset-Tracking

Typische Features:

  • Barcode/QR/RFID-Scanner, Offline-Erfassung
  • ERP-Integration (SAP, Navision), Batch-Processing
  • Multi-User (10-50 gleichzeitig)

Kosten: 40.000-90.000 € | Timeline: 4-7 Monate

3. Sicherheits- & Kontroll-Apps

Beispiele: Wächterrundgang, Facility Management, Zugangskontrolle

Typische Features:

  • NFC/QR-Checkpoints, GPS-Beweis
  • Foto/Video-Dokumentation, Alarm-Funktionen
  • Offline-Mode (kritisch!)

Kosten: 60.000-150.000 € | Timeline: 6-10 Monate

4. Gastronomie & Retail-Apps

Beispiele: Kassen-Systeme (POS), Bestell-Apps (Kellner), Kundenkarten

Typische Features:

  • NFC/Barcode-Kundenkarte, Offline-Bestellungen
  • Payment-Integration, Kassenschnittstelle (TSE-konform!)

Kosten: 45.000-100.000 € | Timeline: 4-7 Monate

5. HR & Zeiterfassung

Beispiele: Zeiterfassung, Urlaubsanträge, Spesen-Abrechnung

Typische Features:

  • Check-in/out (GPS, NFC, QR), Offline-Zeitbuchung
  • Foto-Belege (Spesen), DATEV/SAP-Export

Kosten: 40.000-80.000 € | Timeline: 4-6 Monate

Offline-First: Das Muss für Business-Apps

Warum Offline-First kritisch ist:

Typische B2B-Szenarien ohne Netz:

  • Lagerhallen (Stahlregale blockieren WLAN)
  • Keller/Tiefgaragen, Baustellen (ländlich, kein LTE)
  • Produktionshallen (Störsignale), Ausland (Roaming deaktiviert)

Offline-First vs. Online-First

Online-First (falsch für B2B!):

User öffnet App → prüft Internet → wenn ja: lädt Daten → funktioniert
                                  → wenn nein: "Keine Verbindung" → BLOCKIERT

Problem: Mitarbeiter kann nicht arbeiten!

Offline-First (richtig für B2B!):

User öffnet App → lädt aus lokaler DB → funktioniert SOFORT
                → im Hintergrund: Sync wenn online

Vorteil: App funktioniert IMMER, egal ob Netz oder nicht!

Technische Umsetzung

Lokale Datenbank:

  • SQLite (Standard, schnell, embedded)
  • SQLCipher (verschlüsselte SQLite, +10% Performance-Hit, empfohlen für B2B)
  • Hive (Flutter-spezifisch, schneller als SQLite)

Sync-Strategien:

  1. Optimistic Sync (empfohlen): User macht Änderung → sofort in lokaler DB → im Hintergrund Upload
  2. Two-Way-Sync: App pusht & Backend pusht → Conflict-Resolution nötig
  3. Master-Slave: Ein Gerät = Master, andere = Slaves (read-only)

Mehr zu Flutter: Flutter App-Entwicklung: Der komplette Guide

Security & DSGVO für Business-Apps

Business-Apps verarbeiten sensible Daten: Personendaten, Standortdaten, Geschäftsdaten, Zugangsdaten

Security-by-Design (Pflicht für B2B!)

1. Verschlüsselung:

  • Transport: TLS 1.3 für alle API-Calls
  • Rest: AES-256-GCM für lokale Datenbank (SQLCipher)
  • Zertifikats-Pinning gegen Man-in-the-Middle

2. Authentifizierung:

  • OAuth 2.0 / OpenID Connect, SSO-Integration (Active Directory, Azure AD)
  • 2FA (Zwei-Faktor) für Admin-Zugang, Biometrie (Face ID, Fingerprint)

3. Zugriffskontrolle:

  • Rollen & Rechte: Admin/Manager/Mitarbeiter
  • Audit-Log: Wer hat wann was gemacht?

4. Secure Storage:

  • iOS: Keychain, Android: EncryptedSharedPreferences + Keystore
  • NIEMALS: API-Keys oder Passwörter im Code!

DSGVO-Compliance (Go-Live-Gate!)

Ohne diese Punkte kein Produktivbetrieb:

  1. AVV (Auftragsverarbeitungsvertrag) bei Cloud-Services
  2. Datenschutzerklärung (in App einsehbar)
  3. Zweckbindung (GPS nur für Arbeitszeit, nicht Marketing!)
  4. Datensparsamkeit (nur nötige Daten)
  5. Löschkonzept (automatisch nach X Tagen)
  6. Auskunftsrecht (User kann Daten anfordern)

Kosten DSGVO-Setup: 8.000-15.000 € (einmalig)

MDM & Enterprise-Features

MDM = Mobile Device Management (für B2B mit >10 Geräten empfohlen, ab >50 Pflicht)

Was ist MDM?

Zentrale Verwaltung von Firmengeräten:

  • App-Verteilung (ohne App Store!)
  • Remote Wipe (Gerät verloren? → Daten löschen)
  • Konfigurationsprofile (WLAN, VPN), Geofencing, Kiosk-Mode

MDM-Lösungen

Enterprise: Microsoft Intune, VMware Workspace ONE, Jamf (nur iOS) Kosten: 3-10 €/Gerät/Monat

Sideloading (Android B2B-Vorteil!)

Android: Sideloading Standard (App ohne Play Store) iOS: Nur via MDM + Apple Business Manager

Mehr zu Plattformen: iOS App-Entwicklung | Android App-Entwicklung

Kosten Business-App-Entwicklung

Warum teurer als B2C?

  • Hardware-Integration (NFC, Barcode, GPS)
  • Offline-Sync-Logik (komplex!)
  • Security-Audits, DSGVO-Dokumentation
  • Schulungen & Support

Kostenkalkulation

Einfache Business-App (40.000-70.000 €):

  • 5-8 Screens, Offline-Formulare, REST API
  • Beispiel: Zeiterfassung, Spesen-App
  • Timeline: 4-6 Monate

Mittlere Business-App (70.000-150.000 €):

  • 10-15 Screens, Hardware (Barcode, NFC), Offline-Sync
  • Security-Audit, DSGVO-Dokumentation, MDM-Support
  • Beispiel: Inventur-App, Field-Service-App
  • Timeline: 6-10 Monate

Komplexe Business-App (150.000-300.000+ €):

  • 20+ Screens, Multi-User (50-100), ERP-Integration
  • Custom Hardware, Schulungen (5-10 Tage)
  • Beispiel: Wächterkontrolle, Warehouse-Management, POS
  • Timeline: 9-15 Monate

Preistabelle: Freelancer vs. Agentur

KomplexitätFreelancerAgentur (30-40% teurer)
Einfach40.000-70.000 €55.000-100.000 €
Mittel70.000-150.000 €95.000-210.000 €
Komplex150.000-300.000+ €200.000-420.000+ €

Mehr zur Entwickler-Wahl: Agentur oder Freelancer | App-Entwickler finden

Versteckte Kosten

1. Hardware: Barcode-Scanner (300-800 €), Rugged Tablets (800-2.000 €) 2. MDM-Lizenz: 3-10 €/Gerät/Monat 3. Backend & Server: 200-1.000 €/Monat 4. Support & Schulung: 500-1.500 €/Tag 5. Security-Audits: Penetration-Test 5-15k €, jährlich wiederholen

Gesamt Nebenkosten: 15.000-50.000 € (einmalig) + 500-2.000 €/Monat (laufend)

Native vs. Flutter für Business-Apps

Wann Flutter (meine Empfehlung in 80% der Fälle)

Flutter-Vorteile für B2B:

  • 30-40% Kosten-Ersparnis
  • Einfachere Wartung (eine Codebase)
  • Performance 90-98% (ausreichend für Business-Apps)
  • Offline-First einfacher (Hive, sqflite)

Kosten: 40.000-150.000 € (beide Plattformen!)

Wann Native

Native nur wenn:

  • Performance kritisch (AR, 3D)
  • Hardware-Integration extrem speziell
  • Nur iOS oder nur Android

Kosten: 80.000-300.000 € (für BEIDE!) - Doppelte Entwicklung!

Mehr Details: Native vs. Cross-Platform

Die 6 Phasen der Business-App-Entwicklung

Phase 1: Requirements & Konzept (2-4 Wochen)

Was passiert: Workshop, Prozess-Analyse, User Stories, PoC Kosten: 8.000-15.000 € Festpreis nur bei stabilem Scope + Change-Request-Kontingent (z.B. 10-15h); sonst Time & Material mit Cap.

Phase 2: Design & Prototyping (3-5 Wochen)

Kosten: Freelancer 5.000-12.000 €, Agentur 12.000-25.000 €

Phase 3: Entwicklung (12-30 Wochen)

Kosten: 30.000-180.000 €

Phase 4: Testing & QA (4-8 Wochen)

Kosten: Freelancer 8.000-15.000 €, Agentur 15.000-35.000 €

Phase 5: Schulung & Rollout (2-4 Wochen)

Kosten: 10.000-30.000 €

Phase 6: Wartung & Support (laufend)

Kosten: 1.500-4.000 €/Monat (20-30% der Entwicklungskosten pro Jahr)

Details zur Wartung: App-Wartung & Support

Häufig gestellte Fragen

Wie lange dauert eine Business-App wirklich?

Einfach: 4-6 Monate | Mittel: 6-10 Monate | Komplex: 9-15 Monate

Faktoren: ERP-Integration +2-4 Monate, Hardware-Integration +1-2 Monate, Security-Audits +2-4 Wochen

Brauchen wir iOS UND Android?

Empfehlung: Gleich beide mit Flutter (30-40% Ersparnis gegenüber nativ)

Was kostet ERP-Integration?

SAP: 15.000-60.000 € | Navision: 10.000-20.000 € | Andere: 8.000-15.000 €

Brauche ich MDM?

Ja, wenn: >50 Geräte, Remote Wipe nötig, zentrale Updates Kosten: 5-15 €/Gerät/Monat + 2-5k € Setup

Was ist mit GPS-Tracking & Datenschutz?

Erlaubt, aber: Nur während Arbeitszeit, Einwilligung nötig, Betriebsrat einbeziehen, automatische Löschung nach X Tagen

Checkliste: Bereit für Ihr Business-App-Projekt?

Anforderungen

  • Use Case klar definiert?
  • Offline-Pflicht? (Keller/Lager/Baustelle?)
  • Hardware-Integration nötig? (NFC, Barcode, GPS?)

Budget & Timeline

  • Budget: 40-70k (einfach), 70-150k (mittel), 150-300k+ (komplex)?
  • Versteckte Kosten: Hardware, MDM, Schulungen?
  • Wartungs-Budget: 20-30% pro Jahr?

Technisch

  • Plattformen: Android, iOS oder beide (Flutter)?
  • ERP-Anbindung? API-Doku angefordert?
  • MDM vorhanden/geplant? (ab 10 Geräten)
  • Server: Cloud oder On-Prem?

Security & Compliance

  • DSGVO: AVV, Datenschutzerklärung, Löschkonzept?
  • Security-Audit eingeplant? (5-15k €)
  • Zugriffskontrolle: Rollen definiert?

Organisation

  • Betriebsrat informiert? (bei GPS Pflicht!)
  • IT-Abteilung eingebunden?
  • Change Management?

Go-Live

  • Pilot-Gruppe: 10-20 Mitarbeiter für 2-4 Wochen?
  • Schulungs-Termin: 1-2 Tage?
  • Support-Hotline: Intern oder extern?
  • Rollback-Plan?

Punkte: _____ von 32


Fazit: Business-Apps sind Investment, kein Projekt

Nach 25+ Jahren weiß ich: Business-Apps sind anders

Offline-First ist Pflicht (nicht Nice-to-have) ✅ Security-by-Design von Tag 1 ✅ DSGVO-Compliance ist Go-Live-Gate ✅ Robustheit wichtiger als fancy Animationen

Meine Empfehlung:

  • Flutter für 80% der Business-Apps (30-40% Ersparnis)
  • Timeline: 4-15 Monate je nach Komplexität
  • Budget: 40-300k € + 20-30% pro Jahr Wartung

Sie planen eine Business-App? Lassen Sie uns sprechen - ich analysiere Ihre Anforderungen und zeige realistische Optionen. Mit echten Praxisbeispielen aus Sicherheits-, Logistik- und Gastronomie-Projekten.

Ihr App-Projekt besprechen?

Lassen Sie uns in einem kostenlosen Erstgespräch über Ihre Anforderungen sprechen.

Jetzt Kontakt aufnehmen