Progressive Web Apps: Die Zukunft der mobilen Nutzererfahrung
TL;DR – PWA in 60 Sekunden
Eine Progressive Web App (PWA) ist eine Website, die sich wie eine native App verhält. Sie kann auf dem Homescreen installiert werden, funktioniert offline und sendet Push-Benachrichtigungen – ohne App Store.
| Merkmal | Normale Website | PWA | Native App |
|---|---|---|---|
| Installation | Nicht möglich | Homescreen (1 Klick) | App Store |
| Offline-Fähigkeit | Nein | Ja (Service Workers) | Ja |
| Push-Benachrichtigungen | Nein | Ja | Ja |
| Gerätezugriff | Begrenzt | Erweitert | Voll |
| Updates | Sofort | Sofort | App Store Review |
| SEO-indexierbar | Ja | Ja | Nein |
| Entwicklungskosten | Niedrig | Mittel | Hoch |
| Laufende Kosten | Niedrig | Niedrig | Hoch |
Kurzfassung: Eine PWA bietet 80 % der Native-App-Funktionalität zu 30 % der Kosten.
Bei exponent entwickeln wir sowohl PWAs als auch Native Apps (React Native). Unsere ehrliche Einschätzung: Für 80 % der Business-Anwendungen ist eine PWA die wirtschaftlich sinnvollere Lösung. Wir beraten Sie, welcher Ansatz für Ihr Projekt der richtige ist.
Was ist eine Progressive Web App?
Der Begriff „Progressive Web App" wurde 2015 von Google-Ingenieur Alex Russell geprägt. Eine PWA ist technisch gesehen eine Website, die drei Schlüsseltechnologien nutzt:
1. Service Workers
Ein Service Worker ist ein JavaScript-Programm, das im Hintergrund läuft – unabhängig von der Website. Er ermöglicht:
- Offline-Funktionalität: Inhalte werden lokal zwischengespeichert (Cache) und sind ohne Internetverbindung verfügbar
- Background Sync: Daten werden synchronisiert, sobald die Verbindung wiederhergestellt ist
- Push-Benachrichtigungen: Nachrichten an den Nutzer, auch wenn die Website geschlossen ist
2. Web App Manifest
Eine JSON-Datei, die der PWA ihre „App-Identität" gibt:
{
"name": "Meine Firmen-App",
"short_name": "Firma",
"start_url": "/",
"display": "standalone",
"background_color": "#ffffff",
"theme_color": "#0066cc",
"icons": [
{ "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
{ "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
]
}
Dieses Manifest ermöglicht:
- Installation auf dem Homescreen
- Eigenes App-Icon
- Splash Screen beim Start
- Vollbild-Modus (ohne Browser-Leiste)
3. HTTPS
PWAs erfordern eine sichere Verbindung (HTTPS). Das ist 2026 ohnehin Standard für jede professionelle Website.
Was PWAs können: Funktionen im Detail
Offline-Funktionalität
PWAs können verschiedene Caching-Strategien nutzen:
| Strategie | Beschreibung | Anwendungsfall |
|---|---|---|
| Cache First | Zuerst Cache prüfen, dann Netzwerk | Statische Assets (Bilder, CSS, JS) |
| Network First | Zuerst Netzwerk, bei Fehler Cache | Dynamische Inhalte (API-Daten) |
| Stale While Revalidate | Cache sofort anzeigen, im Hintergrund aktualisieren | Häufig aktualisierte Inhalte |
| Cache Only | Nur aus dem Cache | App-Shell, kritische Ressourcen |
Praxisbeispiel: Ein Außendienstmitarbeiter öffnet die Firmen-PWA im Keller eines Kunden (kein Empfang). Die App zeigt trotzdem alle Produktdaten, Preislisten und Kundendaten an, weil sie beim letzten Online-Zugriff gecacht wurden. Sobald er wieder Empfang hat, werden seine Notizen automatisch synchronisiert.
Push-Benachrichtigungen
PWAs können Push-Benachrichtigungen senden – genau wie native Apps:
- Neue Bestellungen oder Anfragen
- Terminerinnerungen
- Statusupdates (Lieferung, Auftrag)
- Marketing-Nachrichten (mit Einwilligung)
Wichtig: Push-Benachrichtigungen erfordern die explizite Zustimmung des Nutzers (Opt-in). Seit iOS 16.4 unterstützt auch Apple Push-Benachrichtigungen für PWAs.
Installation auf dem Homescreen
Nutzer können eine PWA mit einem Klick auf ihrem Homescreen installieren:
- Nutzer besucht die Website
- Browser zeigt „Zum Startbildschirm hinzufügen"-Banner
- Nutzer bestätigt
- App-Icon erscheint auf dem Homescreen
- PWA öffnet sich im Vollbild-Modus (wie eine native App)
Kein App Store nötig. Keine Review-Prozesse, keine 15–30 % Provision an Apple/Google, sofortige Updates.
Weitere PWA-Fähigkeiten (2026)
| Fähigkeit | Android | iOS | Beschreibung |
|---|---|---|---|
| Kamera-Zugriff | Ja | Ja | Fotos und Videos aufnehmen |
| Geolocation (GPS) | Ja | Ja | Standort des Nutzers ermitteln |
| Bluetooth | Ja | Nein | Verbindung zu BLE-Geräten |
| NFC | Ja | Nein | Kontaktlose Kommunikation |
| Dateisystem-Zugriff | Ja | Teilweise | Dateien lesen und schreiben |
| Clipboard | Ja | Ja | Zwischenablage lesen/schreiben |
| Share API | Ja | Ja | Inhalte über System-Share teilen |
| Badging | Ja | Ja | Benachrichtigungszähler auf App-Icon |
| Screen Wake Lock | Ja | Ja | Bildschirm aktiv halten |
| Vibration | Ja | Nein | Haptisches Feedback |
PWA vs. Native App: Der ehrliche Vergleich
Kosten
| Kostenart | PWA | Native App (Cross-Platform) | Native App (Separat) |
|---|---|---|---|
| Erstentwicklung | 15.000–40.000 € | 30.000–80.000 € | 60.000–150.000 € |
| Jährliche Wartung | 2.000–5.000 € | 8.000–20.000 € | 15.000–40.000 € |
| App Store Gebühren | 0 € | 124 $/Jahr | 124 $/Jahr |
| OS-Update-Anpassungen | Minimal | 2.000–5.000 €/Jahr | 4.000–10.000 €/Jahr |
| 3-Jahres-TCO | 21.000–55.000 € | 54.000–145.000 € | 105.000–280.000 € |
Performance
| Metrik | PWA | Native App |
|---|---|---|
| Startzeit (kalt) | 1–3 Sekunden | 0,5–2 Sekunden |
| Startzeit (warm/installiert) | 0,5–1,5 Sekunden | 0,3–1 Sekunde |
| Animationen (60 fps) | Gut (mit Optimierung) | Exzellent |
| Speicherverbrauch | Niedrig (5–50 MB) | Mittel–Hoch (50–500 MB) |
| Akku-Verbrauch | Niedrig | Mittel |
Reichweite und Distribution
| Aspekt | PWA | Native App |
|---|---|---|
| Auffindbarkeit | Google-Suche + direkte URL | App Store Suche |
| Installation | 1 Klick (kein Store) | Download aus App Store |
| Installationsrate | 3–5x höher als App Store | Niedrig (viele Abbrüche) |
| Update-Verteilung | Sofort (automatisch) | App Store Review (1–7 Tage) |
| Deinstallation | Einfach | Einfach |
| SEO-Indexierung | Ja (vollständig) | Nein |
| Link-Sharing | Ja (URL) | Begrenzt (Deep Links) |
Einen detaillierten Kostenvergleich für Native Apps finden Sie in unserem App-Entwicklung Kostenguide. Unsere App-Entwicklung deckt beide Ansätze ab.
Erfolgreiche PWAs: Praxisbeispiele
Starbucks
Starbucks hat eine PWA entwickelt, die 99,84 % kleiner ist als ihre native iOS-App. Ergebnis:
- 2x mehr tägliche aktive Nutzer (Web vs. App)
- Funktioniert auch bei schlechter Internetverbindung
- Bestellungen können offline vorbereitet werden
Pinterest hat ihre mobile Website als PWA neu gebaut:
- 60 % mehr Engagement gegenüber der alten mobilen Website
- 44 % mehr Werbeeinnahmen durch höhere Nutzungszeit
- 40 % schnellere Ladezeit
Twitter Lite
Twitter Lite (PWA) vs. Native App:
- 75 % weniger Datenverbrauch
- 30 % schnellere Ladezeit
- 65 % mehr Seiten pro Session
Trivago
Die Hotel-Suchmaschine Trivago:
- 150 % mehr Engagement nach PWA-Einführung
- 97 % mehr Klicks auf Hotel-Angebote
- Funktioniert in Regionen mit schlechter Internetverbindung
Wann ist eine PWA die richtige Wahl?
PWA ist ideal für:
| Anwendungsfall | Warum PWA? |
|---|---|
| Content-Plattformen (News, Blogs, Magazine) | SEO-indexierbar, schnelle Ladezeit, Offline-Lesen |
| E-Commerce (Online-Shops) | Höhere Conversion durch schnellere Ladezeit, Push für Angebote |
| Interne Unternehmens-Tools | Kein App-Store-Deployment nötig, sofortige Updates |
| Buchungssysteme | Offline-Verfügbarkeit, Push-Erinnerungen |
| Kataloge und Produktdatenbanken | Offline-Zugriff für Außendienst |
| Event-Apps | Schnelle Distribution (QR-Code → installiert), kein Store |
| Kunden-Self-Service | Niedrige Einstiegshürde, kein Download nötig |
Lesen Sie auch unseren Vergleich Web App vs. Website für eine breitere Perspektive.
Native App ist besser für:
| Anwendungsfall | Warum Native? |
|---|---|
| Spiele (3D, AR, VR) | Maximale GPU-Performance nötig |
| Bluetooth/NFC-intensive Apps | Voller Hardware-Zugriff auf iOS |
| Hintergrund-Tracking (Fitness, Navigation) | Zuverlässigeres Background Processing |
| Komplexe Offline-Szenarien | Große lokale Datenbanken, Sync-Konflikte |
| App-Store-Präsenz wichtig | Markenwahrnehmung, Auffindbarkeit im Store |
PWA-Entwicklung: Technologie und Architektur
Empfohlener Tech-Stack für PWAs
| Schicht | Technologie | Warum |
|---|---|---|
| Framework | Next.js (React) | SSR/SSG für SEO, App Router für Routing |
| Sprache | TypeScript | Typsicherheit, weniger Bugs |
| Styling | Tailwind CSS | Responsive Design, kleine Bundle-Größe |
| PWA-Tooling | next-pwa oder Serwist | Service Worker Generation, Caching-Strategien |
| State Management | Zustand oder React Context | Offline-State, Sync-Logik |
| Backend | Next.js API Routes + Payload CMS | Content-Management, API |
| Datenbank | PostgreSQL oder SQLite | Serverseitige Datenspeicherung |
| Push-Service | Web Push API + OneSignal | Push-Benachrichtigungen |
Das ist exakt der Stack, den wir bei exponent für unsere Webentwicklungs-Projekte einsetzen. Eine PWA ist bei uns oft nur ein kleiner Aufpreis auf eine ohnehin moderne Website.
PWA-Architektur
┌─────────────────────────────────────────────────┐
│ Browser │
│ │
│ ┌──────────────┐ ┌─────────────────────────┐ │
│ │ App Shell │ │ Service Worker │ │
│ │ (UI-Gerüst) │ │ - Caching │ │
│ │ │ │ - Offline-Fallback │ │
│ │ ┌──────────┐│ │ - Push-Handling │ │
│ │ │ Content ││ │ - Background Sync │ │
│ │ │ (dynamisch)│ │ │ │
│ │ └──────────┘│ └─────────────────────────┘ │
│ └──────────────┘ │
│ │
│ ┌──────────────────────────────────────────┐ │
│ │ Web App Manifest │ │
│ │ (Name, Icons, Theme, Display-Modus) │ │
│ └──────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
│
HTTPS / API
│
┌─────────────────┐
│ Backend / CMS │
│ (Next.js + │
│ Payload CMS) │
└─────────────────┘
App Shell Architektur
Die App Shell ist das UI-Gerüst der PWA (Navigation, Header, Footer), das sofort aus dem Cache geladen wird. Nur der dynamische Content wird vom Server nachgeladen. Das Ergebnis: Die App fühlt sich sofort an, auch bei langsamer Verbindung.
PWA für österreichische Unternehmen: Konkrete Szenarien
Szenario 1: Handwerksbetrieb mit Außendienst
Problem: Monteure haben auf Baustellen oft keinen Internetempfang, brauchen aber Zugriff auf Kundendaten, Anleitungen und Checklisten.
PWA-Lösung:
- Kundendaten und Aufträge offline verfügbar
- Foto-Upload (wird bei Verbindung synchronisiert)
- Digitale Checklisten und Protokolle
- Push-Benachrichtigungen bei neuen Aufträgen
- Kosten: ca. 20.000–35.000 €
Szenario 2: Restaurant mit Bestell-System
Problem: Kunden sollen am Tisch bestellen können, ohne eine App herunterzuladen.
PWA-Lösung:
- QR-Code am Tisch → PWA öffnet sich sofort
- Speisekarte mit Bildern und Allergenen
- Bestellung aufgeben (auch offline-fähig)
- Push-Benachrichtigung wenn Bestellung fertig
- Optional: Auf Homescreen installieren für Stammkunden
- Kosten: ca. 15.000–25.000 €
Szenario 3: B2B-Produktkatalog
Problem: Vertriebsmitarbeiter brauchen unterwegs Zugriff auf 5.000+ Produkte mit Preisen, Verfügbarkeit und technischen Daten.
PWA-Lösung:
- Kompletter Produktkatalog offline verfügbar
- Suche und Filter funktionieren offline
- Angebotserstellung direkt in der App
- Sync bei Verbindung (neue Preise, Verfügbarkeiten)
- Kosten: ca. 25.000–45.000 €
Häufig gestellte Fragen (FAQ)
Was ist der Unterschied zwischen einer PWA und einer normalen Website?
Eine PWA nutzt Service Workers für Offline-Funktionalität, ein Web App Manifest für die Installation auf dem Homescreen und kann Push-Benachrichtigungen senden. Eine normale Website kann nichts davon. Technisch ist eine PWA eine erweiterte Website mit App-ähnlichen Fähigkeiten.
Funktionieren PWAs auf dem iPhone?
Ja. Seit iOS 16.4 (März 2023) unterstützt Apple auch Push-Benachrichtigungen für PWAs. Die Grundfunktionen (Offline, Installation, Vollbild) werden seit iOS 11.3 (2018) unterstützt. Einschränkungen auf iOS: kein Bluetooth, kein NFC, begrenzte Background-Verarbeitung.
Brauche ich trotzdem eine Native App, wenn ich eine PWA habe?
In den meisten Fällen: Nein. Eine PWA deckt 80 % der Anwendungsfälle ab. Eine Native App ist nur nötig, wenn Sie: tiefe Hardware-Integration benötigen (Bluetooth, NFC auf iOS), im App Store präsent sein müssen (Markenwahrnehmung), oder maximale Performance für Spiele/AR brauchen.
Kann ich meine bestehende Website zur PWA machen?
Ja, wenn die Website auf einer modernen Technologie basiert (React, Next.js, Vue). Die Erweiterung umfasst: Service Worker implementieren, Web App Manifest erstellen, Caching-Strategien definieren und HTTPS sicherstellen. Aufwand: 2.000–8.000 € je nach Komplexität.
Wie installiert man eine PWA?
Der Nutzer besucht die Website im Browser. Bei kompatiblen Browsern erscheint ein „Installieren"-Banner oder der Nutzer wählt im Browser-Menü „Zum Startbildschirm hinzufügen". Die PWA erscheint dann als App-Icon auf dem Homescreen und öffnet sich im Vollbild-Modus.
Sind PWAs sicher?
Ja. PWAs erfordern HTTPS (verschlüsselte Verbindung) und laufen in der Browser-Sandbox (isoliert vom Betriebssystem). Sie haben keinen Zugriff auf das Dateisystem oder andere Apps – es sei denn, der Nutzer erteilt explizit Berechtigungen. PWAs sind mindestens so sicher wie normale Websites.
Fazit
Progressive Web Apps sind die pragmatische Antwort auf die Frage „Brauchen wir eine App?" Für die meisten Geschäftsanwendungen bieten PWAs die richtige Balance aus Funktionalität, Kosten und Reichweite.
Die Vorteile sind klar:
- 60–70 % günstiger als native App-Entwicklung
- Sofortige Updates ohne App-Store-Review
- SEO-indexierbar (im Gegensatz zu nativen Apps)
- Keine Installationshürde (kein App-Store-Download nötig)
- Offline-fähig für Szenarien ohne Internetverbindung
Bei exponent bauen wir PWAs auf Next.js – demselben Framework, das wir für alle unsere Websites nutzen. Das bedeutet: Eine PWA ist bei uns kein separates Projekt, sondern eine natürliche Erweiterung Ihrer Website.
Die Frage ist nicht mehr „Website oder App?", sondern „Reicht eine PWA – oder brauche ich wirklich eine Native App?" In 80 % der Fälle ist die PWA die bessere Wahl.
PWA oder Native App? Wir beraten Sie ehrlich.
Wir analysieren Ihre Anforderungen und empfehlen den wirtschaftlich sinnvollsten Ansatz – ohne Ihnen die teurere Lösung zu verkaufen.
Jetzt Erstgespräch vereinbaren →
Oder lesen Sie weiter:
- Was kostet eine App in Österreich 2026?
- Web App vs. Website: Was braucht Ihr Unternehmen?
- Unsere App-Entwicklung
- Unsere Webentwicklung
Dieser Artikel wurde zuletzt im Februar 2026 aktualisiert.
Weitere Artikel
Web App vs. Website: Was braucht Ihr Unternehmen wirklich? Der komplette Entscheidungsguide
Brauchen Sie wirklich eine Web App oder reicht eine klassische Website? Die Antwort hängt von drei Fragen ab. Wir erklären den Unterschied, vergleichen Kosten und Einsatzgebiete und geben Ihnen eine Entscheidungsmatrix an die Hand.
React Native vs. Native App-Entwicklung: Was ist besser für Ihr Projekt?
Eine Codebasis für iOS und Android klingt verlockend — aber ist React Native wirklich so gut wie Native? Wir vergleichen Performance, Entwicklungszeit und Kosten mit konkreten Zahlen und sagen Ihnen, wann welcher Ansatz die bessere Wahl ist.
Was kostet eine App in Österreich 2026? Preise, Faktoren und Spartipps
Von der einfachen Firmen-App bis zur Enterprise-Lösung — wir schlüsseln auf, was Sie 2026 realistisch einplanen sollten. Mit Kostenvergleich zwischen Native und Cross-Platform, den größten Preistreibern und konkreten Spartipps aus der Praxis.