Lesedauer 2 Minuten

Mit der zweiten Beta-Version von iOS 17.4 hat Apple einen Großteil der Funktionalität von Progressive Web Apps (PWAs) in der Europäischen Union deaktiviert. Es gab einige Spekulationen, dass es sich um eine vorübergehende Änderung oder einen Fehler im Zusammenhang mit einigen Aktualisierungen des App-Ökosystems in Europa handeln könnte, aber Apple hat bestätigt, dass PWAs absichtlich entfernt wurden und nicht zurückkehren werden.

Digtial Markets Act (DMA) der EU: Der unerwartete Tod für PWAs

In einem Update auf der Entwickler-Website erklärt Apple, dass Benutzer in der EU aufgrund der vom Digital Markets Act der EU vorgeschriebenen Unterstützung alternativer Browser-Engines und der damit verbundenen Sicherheitsrisiken und des Arbeitsaufwands für die Implementierung einer neuen Lösung keinen Zugriff auf Home-Screen-Web-Apps (PWA) haben werden.

PWAs basieren unter iOS auf WebKit und sind so konzipiert, dass sie sich „an das Datenschutz- und Sicherheitsmodell für native Apps auf iOS anpassen“. Speicherisolation und Systemaufforderungen zum Zugriff auf Datenschutzfunktionen auf Standortbasis sind von entscheidender Bedeutung.

Bösartige Web-Apps ohne Isolierung könnten Daten von anderen Web-Apps lesen und sich ohne Zustimmung des Benutzers Zugriff auf die Kamera, das Mikrofon und den Standort eines Benutzers verschaffen könnten. Um diese Sicherheitsprobleme zu beheben, müsste Apple eine neue Integrationsarchitektur entwickeln, die seiner Meinung nach aufgrund der anderen Anforderungen des Digital Markets Act nicht praktikabel ist.

Apple sagt, dass die Änderungen eine direkte Folge der DMA-Konformität sind. Das Unternehmen bedauert außerdem die Auswirkungen, die die Änderung auf Entwickler und Benutzer von PWAs haben wird.

Was bedeutet der Tod der PWAs für den Markt mobiler Apps?

Der AUS für PWAs unter iOS in der EU wird sich auch auf PWAs anderer Plattformen wie Android, ChromeOS, Linux und Windows auswirken. Kein Entwickler wird eine Lösung programmieren, die überall außer unter Apple iOS funktioniert. Auch außerhalb der EU wird der Markt für PWAs schrumpfen oder komplett zerstört werden, da PWA-Lösungen für internationale Kunden in der EU nun unbrauchbar sind.

Glücklicherweise gibt es Cross-Plattform Frameworks wie z.B. Flutter, die nativen Code erzeugen können, wenn auch zu höheren Entwicklungskosten. Auch bestehende PWAs lassen sich auf Frameworks wie Capacitor oder Tauri 2 portieren. Hiermit können dann ebenfalls native Apps erzeugt werden. So hält sich der Schaden in Grenzen.

DANKE liebe EU-Kommision für ein weiteres Gesetz zur effektiven Eindämmung digitaler Märkte!
Eure Weitsicht und Weisheit sind bewundernswert.

Es bleibt spannend: Die aktuelle Entwicklung zum Thema PWA in der EU findet Ihr hier.

 

Hat Dir der Beitrag gefallen?

Wenn Du Fragen oder Anmerkungen zu diesem Beitrag hast, dann starte einen Kommentar. DANKE für Dein Feedback!