App oder Website? PWAs machen die Frage überflüssig
Früher hieß es: „Wenn du digital erreichbar sein willst, brauchst du eine App.“ Heute stellt sich die Frage anders: Brauchst du wirklich eine App – oder reicht eine richtig gut gemachte Website, die sich anfühlt wie eine App?
Progressive Web Apps (PWAs) sind genau das: Websites mit App-Charakter. Sie funktionieren offline, lassen sich auf dem Homescreen speichern, senden Push-Benachrichtigungen und laden blitzschnell – ganz ohne App-Store-Zulassung, Update-Drama oder komplizierte Downloads. Und genau das macht sie zu einem unschlagbaren Werkzeug für Kommunen, lokale Händler:innen und Dienstleister:innen mit begrenzten Budgets.
Was genau ist eine PWA – und wie funktioniert sie?
Eine Progressive Web App ist im Kern eine Website, die zusätzliche Funktionen nutzt, um sich wie eine native App zu verhalten. Dafür sorgen drei zentrale Bausteine:
- Service Worker: Ein JavaScript-Worker im Hintergrund, der Caching, Offline-Verhalten und Push-Logik steuert.
- Manifest-Datei: Liefert Infos wie App-Name, Icon, Theme-Farbe und sorgt dafür, dass die Website „installierbar“ ist.
- HTTPS & responsive Design: Sicherheit und mobile Optimierung sind Pflicht – aber das ist ohnehin Standard.
Das alles bedeutet: Eine PWA läuft direkt im Browser, funktioniert aber wie eine App – selbst bei schlechtem Netz oder auf älteren Geräten.
Warum PWAs gerade für Kommunen und lokale Shops perfekt sind
- Kein App-Store-Zwang: Kein Review-Prozess, keine Gebühren, keine langen Wartezeiten.
- Schnelle Updates: Inhalte oder Funktionen lassen sich sofort ausrollen – ohne Nutzer:innen zum Updaten zu zwingen.
- Plattformunabhängig: Android, iOS, Windows – eine Codebasis reicht.
- Offlinefähig: Ob Busfahrplan, Müllkalender oder Notfallkontakte – PWAs funktionieren auch ohne Empfang.
- Niedrige Einstiegshürden: Mit Tools wie Next.js, Nuxt oder SvelteKit lassen sich PWAs zügig entwickeln – auch für kleinere Budgets.
Was nicht mehr funktioniert
Die Zeit schwerfälliger, nativer Apps ist (für viele) vorbei. Für einen Zeltverleih brauchst du keine native App. Für eine Bürger:innen-App mit vier Funktionen auch nicht. Was früher Prestige war, wird heute zum Wartungshorror – und Nutzer:innen verlieren ohnehin die Geduld bei jedem neuen Download.
PWAs lösen genau dieses Problem: kein Download nötig, keine Updates mehr verpassen, volle Funktion auf dem Homescreen.
Wie du PWAs umsetzt – ein technischer Einstieg
- Setze auf ein modernes Framework: Next.js (React) oder Nuxt (Vue) bieten PWA-Plugins, die dir Service Worker, Manifest und Optimierungen abnehmen.
- Nutze bestehende APIs clever: Für Shops (z. B. Shopware, WooCommerce) oder kommunale Plattformen lassen sich Headless-APIs nutzen, um dynamische Inhalte bereitzustellen.
- Aktiviere Push-Logik gezielt: Mit Firebase, WebPush oder OneSignal kannst du Nutzer:innen bei neuen Veranstaltungen, Änderungen oder Angeboten aktiv informieren.
- Teste mit Lighthouse: Das Google-Tool zeigt dir, ob deine PWA alle Kriterien erfüllt – Performance, Offlinefähigkeit, Installierbarkeit, Sicherheit.
PWAs und Smartphone-Hardware – was geht (noch) und was nicht?
Ein häufiger Irrtum: Nur native Apps haben Zugriff auf die Hardware des Smartphones. Stimmt – aber nur teilweise. Moderne PWAs können inzwischen erstaunlich viel. Gleichzeitig gibt es Einschränkungen, die du kennen solltest, bevor du dich für oder gegen eine PWA entscheidest.
Was heute (problemlos) möglich ist:
PWAs können auf viele Systemfunktionen zugreifen – besonders, wenn sie über den Homescreen gestartet werden. Dazu zählen:
- Kamera-Zugriff: z. B. für QR-Scan, Fotoupload oder Videochat (z. B. bei Bewerbungen, Bürger:innenfeedbacks oder Produkt-Identifikation)
- Mikrofon: für Sprachaufnahmen oder Audio-Kommentare (z. B. Barrierefreiheit oder Service-Kontakt)
- GPS & Geolocation: z. B. für Standortabfragen, regionale Angebote oder Veranstaltungsnavigation
- Vibration / Haptik: für Feedback in Formularen oder bei interaktiven Elementen
- Push-Benachrichtigungen: funktioniert auf Android stabil, bei iOS inzwischen auch – mit Einschränkungen
- Homescreen-Installation: die PWA fühlt sich an wie eine App, mit eigenem Icon und Splashscreen
Wo PWAs (noch) limitiert sind:
Es gibt weiterhin Bereiche, in denen native Apps mehr Möglichkeiten bieten – etwa wenn du sehr tief ins System eingreifen willst:
- Bluetooth Low Energy (BLE): eingeschränkter Support, v. a. für IoT-Anwendungen
- NFC (Near Field Communication): funktioniert nicht flächendeckend oder nur eingeschränkt (z. B. keine Zahlungssysteme)
- Dateizugriff außerhalb der Sandbox: PWAs können nur auf temporäre Speicherbereiche zugreifen
- Hintergrundprozesse / permanente Tasks: keine dauerhafte Ausführung im Hintergrund wie bei nativen Apps
- Was das konkret für dich bedeutet:
Wenn du eine App brauchst, die z. B. Tickets per NFC einliest, permanent im Hintergrund trackt oder sehr hardwarenahe Aufgaben übernimmt (z. B. Sensorsteuerung), ist eine native App nach wie vor die bessere Wahl. Aber: Für 90 % der Anwendungsfälle – ob für den kommunalen Service, einen Event-Bereich, eine Beratungshotline oder einen smarten Online-Shop – reichen die Fähigkeiten moderner PWAs völlig aus.
Fazit – oder besser: der Punkt, an dem du anfangen solltest
Wenn du digitale Dienste oder Produkte anbietest, brauchst du nicht zwingend eine native App – aber du brauchst eine Lösung, die auf allen Geräten funktioniert und Menschen dort abholt, wo sie sind: im Browser. PWAs sind das Mittel der Wahl, wenn du schnell, schlank und wirksam präsent sein willst. Sie bieten nahezu alle Funktionen, die du für kommunale Angebote, lokale Händler-Services oder moderne Shop-Erlebnisse brauchst – inklusive Kamera, Standort, Push-Nachrichten und Offline-Funktionalität.
Nur wenn du sehr spezielle Hardware-Funktionen brauchst – etwa NFC-Zahlungen, permanente Bluetooth-Verbindungen oder komplexe Sensorintegration – kann eine native App überlegen sein. Für alles andere gilt: PWAs sind flexibler, wartungsärmer und oft deutlich kostengünstiger – und damit genau richtig für alle, die Wirkung statt Appstore-Pflicht wollen.