← Tutti gli articoli

PWA su iOS in EU dopo il DMA: dove siamo arrivati

02 December 20242 min di lettura

Dal blocco di febbraio alla retromarcia di Apple. Stato delle PWA su iPhone in Europa, con cose che funzionano e che non.

Il 2024 è stato l'anno più movimentato per le PWA su iOS in Europa. Riepiloghiamo cosa è successo e dove siamo finiti.

La timeline

  • Marzo 2024: il Digital Markets Act entra in vigore. Apple rilascia iOS 17.4 con browser engine alternativi consentiti in EU.
  • Febbraio 2024: in vista del cambio, Apple annuncia la rimozione delle PWA installate sulla home screen in EU. Outcry.
  • Marzo 2024: Apple fa marcia indietro. Le PWA continuano a funzionare in EU, ma solo con WebKit (no engine alternativi per le installate).
  • Ottobre-novembre 2024: iOS 18 stabilizza il comportamento. Le PWA installate hanno comportamento simile al resto del mondo.

Cosa funziona oggi

  • Add to Home Screen: ok.
  • Notifiche push: ok da iOS 16.4 (richiede l'installazione, non funziona dal browser).
  • Service Worker offline: ok, con i limiti storici di iOS (storage quota più stretto rispetto a Android).
  • Background sync: ancora non disponibile.

Cosa NON funziona ancora

  • Web Bluetooth, Web USB, Web NFC: bloccati.
  • Background fetch e periodic sync: assenti.
  • Storage senza limiti: la quota è molto più stretta che su Android.

Per chi sta valutando una PWA

Se la tua app ha bisogno di hardware access (NFC per check-in eventi, Bluetooth per dispositivi), iOS resta una barriera. Per app web-first con notifiche e offline base, le PWA funzionano e sono molto più economiche di una React Native. Per il 60% dei progetti dei nostri clienti SMB, la PWA è la scelta giusta.