Luca Cappellaro
La Gazzetta dello Sport - App Unica Mobile development tech lead
App news de La Gazzetta dello Sport, con cui gli utenti possono leggere le notizie di Gazzetta.it e l'Edizione Digitale del giornale. L'app, che supporta sia gli smartphone che i tablet, permette agli utenti di registrarsi, acquistare abbonamenti tramite in-app purchase e di selezionare i loro argomenti preferiti in modo da essere sempre aggiornati grazie alle push notification.
Punti salienti Il team e i risultati
Ruolo
Team Leader operativo
Dimensione del team
5 persone
Voto su App Store
4.4 (Agosto 2025)
Download da App Store
615000+ (Agosto 2025)
Voto su Play Store
4.5 (Agosto 2025)
Download da Play Store
500000+ (Agosto 2025)
Tecnologie utilizzate Linguaggi e framework
Sviluppo nativo
Swift, Kotlin
Layout
UIKit, Android XML Layout
In-app Purchase
StoreKit, Play Billing Library
Analytics
Adobe Experience Platform, Nielsen, AppsFlyer, Crashlytics
Push Notifications
Firebase Cloud Messaging, BlueShift
Cloud
Firebase, Google Cloud Platform
Advertising
Google Mobile Ads
Autenticazione
Facebook Login, Google Sign-In, Sign in with Apple
Code versioning
Git, Standard Git Flow
CI\CD
Fastlane, Jenkins
Project management
Jira, Confluence, OmniPlan
Screenshot Anteprima dell'app
Scarica l'app Provala sul tuo dispositivo
Problemi e soluzioni Le sfide che abbiamo affrontato
Time to market e feature parity con il sito web
L'app avrebbe dovuto avere un time to market più basso possibile in modo da garantire la feature parity col sito web. Per ottenere questo risultato i contenuti dell'app sono presentati in WebView customizzate in cui le pagine attivano un bridge di comunicazione con l'app tramite WKScriptMessageHandler e JavascriptInterface. Modifiche non invasive alla struttura dei contenuti non richiedono build dell'app finché non sono necessarie modifiche al bridge di comunicazione.
Miglioramento di prestazioni e consumo di risorse
Le precedente versione dell'app era stata sviluppata in modalità ibrida, con un meccanismo di download e rendering dei template HTML a run-time. Questa architettura offriva prestazioni basse e un maggior consumo di risorse quali connessione dati, spazio di archiviazione e batteria. Nella nuova versione dell'app abbiamo quindi implementato una nuova versione dello strato nativo, facendo particolare attenzione all'ottimizzazione delle prestazioni e dell'uso delle risorse. Lo strato web è stato altrettanto ottimizzato, adattando la logica delle pagine web del sito al funzionamento nella WebView dell'app.
Frammentazione fra App News e Digital Edition
Le funzionalità di Digital Edition e quelle di news erano inizialmente divise in due app separate, portando ad una frammentazione tra l'utenza, in particolar modo dal punto di vista degli abbonamenti, e minor efficienza nella manutenzione e evolutiva delle app. Nella nuova versione dell'app di Gazzetta abbiamo unificato le due app in ciò che ha preso il nome di "App Unica". Per ridurre al minimo i tempi e i costi di manutenzione e evolutiva, l'app Gazzetta è stata riorganizzata in una architettura di target/flavor in modo da avere le funzionalità in una codebase condivisa, con moduli specifici per app per quanto riguarda stili e configurazioni.
Supporto per tablet
L'app Gazzetta inizialmente supportava solo gli smartphone. Una volta introdotte le funzionalità di Digital Edition nell’app Gazzetta è stato necessario supportare anche i tablet. I layout dell’app sono stati completamente rivisitati per supportare sia smartphone che tablet, adattando il codice sottostante a entrambi i tipi di schermo.
Timeline del progetto Le milestone più importanti
Novembre 2025 - Offerte Consentless
 
Sviluppo dedicato al comparto in-app purchase, con l'introduzione di un nuovo tipo di abbonamento per utenti che desiderano non prestare il consenso privacy all'app.
Settembre 2025 - Modelli dinamici per la sezione Edicola
 
L’ultima evolutiva delle funzionalità di Digital Edition consiste nella possibilità di configurare diversi modelli della sezione Edicola in base al giorno della settimana. Questa funzionalità consente di mostrare differenti configurazioni della sezione, con l’obiettivo di promuovere specifiche edizioni e/o supplementi in giorni mirati. Lo sviluppo ha interessato sia l’app che i servizi di backend.
Aprile 2025 - Notifica pubblicazione nuova edizione di Gazzetta dello Sport
 
La seconda evolutiva delle funzionalità di Digital Edition riguarda l’introduzione di una notifica push inviata non appena l’edizione Nazionale diventa disponibile, con l’obiettivo di incrementare l’engagement dell’utenza nella sezione Edicola. I sistemi di backend generano e inviano la notifica immediatamente dopo aver rilevato la presenza dell’edizione sui sistemi del fornitore della DE. Anche questo processo è interamente automatizzato.
Febbraio 2025 - Anteprima edizione Nazionale di Gazzetta dello Sport
 
Inizia una fase di sviluppo di evolutive dedicata alla Digital Edition. La prima evolutiva riguarda l'introduzione dell'anteprima dell'edizione Nazionale di Gazzetta dello Sport. Lo sviluppo ha coinvolto l'app, i sistemi di backend e i sistemi del fornitore. L’edizione di anteprima viene mostrata all’utente solo se il backend ne rileva la disponibilità presso il sistema del fornitore della DE, passando in automatico all’edizione Nazionale non appena questa viene pubblicata. L’intero processo avviene in modo completamente automatizzato.
Ottobre 2024 - Integrazione con BlueShift per invio notifiche marketing
 
L’SDK di Blueshift è stato integrato nell’app, aprendo un nuovo canale di engagement con l’utenza attraverso notifiche marketing mirate e personalizzate.
Marzo 2024 - Rilascio della sezione Edicola
 
Nella versione 4.1.0 vengono rilasciate le funzionalità di Digital Edition, dando così vita alla cosiddetta "App Unica". Per la prima volta gli utenti potranno leggere nella stessa app sia le notizie del sito che la versione digitale de La Gazzetta dello Sport. La sezione Edicola raggruppa le diverse edizioni di Gazzetta e i suoi supplementi in una struttura a tab comodamente navigabile dell'utente. La versione 4.1.0 è la prima utilizzabile parzialmente offline, in particolare per quanto riguarda le pubblicazioni scaricate dalla sezione Edicola e salvate nella sua sottosezione Archivio. Parallelamente alla Digital Edition, nella versione 4.1.0 è stato anche introdotto il supporto per i tablet.
Febbraio 2024 - Migrazione da Airship a Firebase Cloud Messaging
 
Viene eseguita la migrazione da Airship a Firebase Cloud Messaging come fornitore di push notification alle app su entrambi i sistemi operativi. Oltre alla migrazione al nuovo SDK, vengono implementati alcuni microservizi per la gestione dei topic a cui sono iscritti gli utenti.
Marzo 2023 - Nuova sezione Il Ciclista
 
Viene reso disponibile per la prima volta un abbonamento verticale, dedicato cioè ad una singola sezione del sito di Gazzetta dello Sport. L'app viene aggiornata non solo per supportare questo tipo di abbonamenti, ma la flessibilità della struttura dell'app viene ulteriormente aumentata in modo che i suoi elementi vengano mostrati all'utente nella forma appropriata in base agli abbonamenti che ha acquistato.
Dicembre 2022 - Restyling della vetrina acquisti
 
L'ultimo round di restyling dell'app riguarda la vetrina acquisti. La vetrina precedente, che consisteva in una lista piatta di offerte, viene migliorata per dare maggiore visibilità dei tipi di abbonamento disponibili e per permettere al reparto Marketing di personalizzare ulteriormente la schermata per migliorare la vendibilità dei prodotti.
Ottobre 2022 - Restyling della sezione notifiche
 
Il secondo round di restyling riguarda la sezione notifiche e la relativa schermata di configurazione degli argomenti seguiti. Il primo intervento riguarda il miglioramento dell'usabilità della schermata inbox. Il secondo intervento riguarda la schermata di impostazioni notifiche, in cui gli argomenti vengono opportunamente raggruppati per migliorare la navigabilità della schermata.
Settembre 2022 - Restyling del menu di navigazione e sezione G+
 
Inizia una fase di restyling di alcune delle sezioni e schermate dell'app Gazzetta. Il primo round di restyling riguarda il menu di navigazione, la cui verticalità viene ridotta e vengono introdotti i gruppi e le griglie di elementi. Nella stessa versione viene anche aggiornata la sezione G+, che comporta migliorie alla struttura dell'app che portano ad una maggiore personalizzazione degli header delle schermate.
Aprile 2022 - Rilascio versione 3.0.15
 
La versione 3.0.15 viene rilasciata su App Store e Google Play.