Zum Hauptinhalt springen

Wann eine PWA die bessere Wahl als eine App aus dem App Store ist

· 5 Minuten Lesezeit
Alexander Röse
Softwareentwickler

Eine PWA kommt ohne App Store auf das Handy​

Eine Progressive Web App, kurz PWA, ist eine Website, die sich wie eine App verhält. Sie wird direkt aus dem Browser installiert, bekommt ein eigenes Icon auf dem Startbildschirm und öffnet sich ohne Adressleiste. Sie läuft auf iPhone und Android mit derselben Codebasis. Eine Veröffentlichung im App Store oder im Play Store braucht sie nicht.

Möglich machen das zwei Ergänzungen der Website. Ein Manifest legt Name, Icon und Farben der App fest. Ein Service Worker speichert die wichtigsten Dateien auf dem Gerät, damit die App schnell startet und ohne Netz die zuletzt geladenen Daten zeigt.

Der Unterschied zur nativen App​

PWANative App aus dem Store
VeröffentlichungAuf dem eigenen ServerÜber App Store und Play Store
FreigabeKeinePrüfung durch Apple und Google bei jeder Version
Kosten für die StoresKeineApple 99 Dollar im Jahr und Google einmalig 25 Dollar
Provision auf digitale VerkäufeKeine15 bis 30 Prozent
UpdatesBeim nächsten Start für alle NutzerErst nach Prüfung und Update durch den Nutzer
CodebasisEine für alle Geräte und den BrowserMeist getrennt für iPhone und Android
InstallationÜber einen Link in wenigen SekundenÜber die Suche im Store
Bluetooth und NFC auf dem iPhoneNicht möglichMöglich
Aufgaben im HintergrundStark eingeschränktMöglich
Auffindbar im StoreNeinJa

Der größte Unterschied liegt in der Wartung. Eine neue Version einer nativen App geht bei Apple vor jeder Veröffentlichung in die Prüfung. Das dauert oft ein bis zwei Tage und bei einer Ablehnung beginnt die Runde von vorn. Danach laufen auf vielen Geräten noch alte Versionen weiter, weil Nutzer ihre Updates nicht installieren. Bei einer PWA spielen wir die neue Version auf den Server und beim nächsten Start arbeitet jeder Nutzer mit dem neuen Stand. Es gibt nur eine Codebasis und nur eine Version im Umlauf. Deshalb kostet jede spätere Änderung deutlich weniger.

So sieht eine App ohne App Store aus​

Empfehlungskette.de ist ein Empfehlungsprogramm, über das Kunden eine fertige Nachricht direkt vom Handy an ihre Kontakte schicken. Das Unternehmen sieht im Dashboard, wer empfiehlt und wie viele Neukunden daraus entstehen. Die Empfehlungskette liegt in keinem App Store und lässt sich trotzdem wie eine App auf dem Handy installieren.

Icon der installierten Empfehlungskette auf dem Startbildschirm eines iPhonesDashboard der Empfehlungskette mit Empfehlern, Neukunden und Umsatz auf dem iPhone

Auf dem iPhone öffnet man die Seite in Safari und tippt auf Teilen. Im Menü wählt man „Zum Home-Bildschirm“. Im nächsten Fenster bleibt der Schalter „Als Web-App öffnen“ aktiv und ein Tippen auf „Hinzufügen“ legt das Icon an. Auf Android zeigt Chrome meist von selbst einen Hinweis zum Installieren.

Menü Teilen in Safari mit dem Eintrag Zum Home-BildschirmFenster Zum Home-Bildschirm mit dem Schalter Als Web-App öffnen und dem Knopf Hinzufügen

Das Video zeigt die ganze Installation auf dem iPhone.

Für wen sich eine PWA lohnt​

Ob eine PWA die richtige Lösung ist, hängt vom Anwendungsfall und von der Zielgruppe ab. Sie passt gut, wenn die Nutzer die App über einen Link erreichen. Das gilt etwa für Kunden, die eine Empfehlung weitergeben, für ein Kundenportal oder für Werkzeuge der eigenen Mitarbeiter. Dort zählt, dass die App schnell auf dem Handy ist und Änderungen sofort bei allen ankommen.

Eine native App ist die bessere Wahl, wenn neue Nutzer die App über die Suche im Store finden sollen. Dasselbe gilt, wenn sie Bluetooth oder NFC braucht oder im Hintergrund arbeiten muss. Auf dem iPhone kommt hinzu, dass Safari keinen automatischen Hinweis zum Installieren zeigt. Die Nutzer müssen den Weg über das Menü Teilen also einmal kennen.

Überlegen Sie, eine App für Ihre Kunden oder Mitarbeiter zu bauen? Schreiben Sie uns. Wir prüfen mit Ihnen, ob eine PWA reicht oder ob sich der Weg über den App Store lohnt.

Ihr nächstes Projekt beginnt mit einem Gespräch

Ob Prozessautomatisierung, individuelle Software oder eine API-Schnittstelle: In 30 Minuten klären wir, was möglich ist, was es kostet und wie schnell es geht.

Sie sprechen direkt mit einem Entwickler, der Ihr Vorhaben technisch einordnen kann. Danach wissen Sie, wie eine Umsetzung aussehen würde und woran Sie bei Zeit und Budget sind.

Persönliches Erstgespräch bei Jannex