exponent
Technologie

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.

MerkmalNormale WebsitePWANative App
InstallationNicht möglichHomescreen (1 Klick)App Store
Offline-FähigkeitNeinJa (Service Workers)Ja
Push-BenachrichtigungenNeinJaJa
GerätezugriffBegrenztErweitertVoll
UpdatesSofortSofortApp Store Review
SEO-indexierbarJaJaNein
EntwicklungskostenNiedrigMittelHoch
Laufende KostenNiedrigNiedrigHoch

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:

StrategieBeschreibungAnwendungsfall
Cache FirstZuerst Cache prüfen, dann NetzwerkStatische Assets (Bilder, CSS, JS)
Network FirstZuerst Netzwerk, bei Fehler CacheDynamische Inhalte (API-Daten)
Stale While RevalidateCache sofort anzeigen, im Hintergrund aktualisierenHäufig aktualisierte Inhalte
Cache OnlyNur aus dem CacheApp-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:

  1. Nutzer besucht die Website
  2. Browser zeigt „Zum Startbildschirm hinzufügen"-Banner
  3. Nutzer bestätigt
  4. App-Icon erscheint auf dem Homescreen
  5. 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ähigkeitAndroidiOSBeschreibung
Kamera-ZugriffJaJaFotos und Videos aufnehmen
Geolocation (GPS)JaJaStandort des Nutzers ermitteln
BluetoothJaNeinVerbindung zu BLE-Geräten
NFCJaNeinKontaktlose Kommunikation
Dateisystem-ZugriffJaTeilweiseDateien lesen und schreiben
ClipboardJaJaZwischenablage lesen/schreiben
Share APIJaJaInhalte über System-Share teilen
BadgingJaJaBenachrichtigungszähler auf App-Icon
Screen Wake LockJaJaBildschirm aktiv halten
VibrationJaNeinHaptisches Feedback

PWA vs. Native App: Der ehrliche Vergleich

Kosten

KostenartPWANative App (Cross-Platform)Native App (Separat)
Erstentwicklung15.000–40.000 €30.000–80.000 €60.000–150.000 €
Jährliche Wartung2.000–5.000 €8.000–20.000 €15.000–40.000 €
App Store Gebühren0 €124 $/Jahr124 $/Jahr
OS-Update-AnpassungenMinimal2.000–5.000 €/Jahr4.000–10.000 €/Jahr
3-Jahres-TCO21.000–55.000 €54.000–145.000 €105.000–280.000 €

Performance

MetrikPWANative App
Startzeit (kalt)1–3 Sekunden0,5–2 Sekunden
Startzeit (warm/installiert)0,5–1,5 Sekunden0,3–1 Sekunde
Animationen (60 fps)Gut (mit Optimierung)Exzellent
SpeicherverbrauchNiedrig (5–50 MB)Mittel–Hoch (50–500 MB)
Akku-VerbrauchNiedrigMittel

Reichweite und Distribution

AspektPWANative App
AuffindbarkeitGoogle-Suche + direkte URLApp Store Suche
Installation1 Klick (kein Store)Download aus App Store
Installationsrate3–5x höher als App StoreNiedrig (viele Abbrüche)
Update-VerteilungSofort (automatisch)App Store Review (1–7 Tage)
DeinstallationEinfachEinfach
SEO-IndexierungJa (vollständig)Nein
Link-SharingJa (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

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:

AnwendungsfallWarum 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-ToolsKein App-Store-Deployment nötig, sofortige Updates
BuchungssystemeOffline-Verfügbarkeit, Push-Erinnerungen
Kataloge und ProduktdatenbankenOffline-Zugriff für Außendienst
Event-AppsSchnelle Distribution (QR-Code → installiert), kein Store
Kunden-Self-ServiceNiedrige 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:

AnwendungsfallWarum Native?
Spiele (3D, AR, VR)Maximale GPU-Performance nötig
Bluetooth/NFC-intensive AppsVoller Hardware-Zugriff auf iOS
Hintergrund-Tracking (Fitness, Navigation)Zuverlässigeres Background Processing
Komplexe Offline-SzenarienGroße lokale Datenbanken, Sync-Konflikte
App-Store-Präsenz wichtigMarkenwahrnehmung, Auffindbarkeit im Store

PWA-Entwicklung: Technologie und Architektur

Empfohlener Tech-Stack für PWAs

SchichtTechnologieWarum
FrameworkNext.js (React)SSR/SSG für SEO, App Router für Routing
SpracheTypeScriptTypsicherheit, weniger Bugs
StylingTailwind CSSResponsive Design, kleine Bundle-Größe
PWA-Toolingnext-pwa oder SerwistService Worker Generation, Caching-Strategien
State ManagementZustand oder React ContextOffline-State, Sync-Logik
BackendNext.js API Routes + Payload CMSContent-Management, API
DatenbankPostgreSQL oder SQLiteServerseitige Datenspeicherung
Push-ServiceWeb Push API + OneSignalPush-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:


Dieser Artikel wurde zuletzt im Februar 2026 aktualisiert.

Teilen:

Klingt nach Ihrem nächsten Projekt?

Lassen Sie uns unverbindlich über Ihre Anforderungen sprechen. Wir beraten Sie ehrlich und erstellen Ihnen ein transparentes Angebot.