Il riavvio Android di Headspace aumenta del 15% gli utenti attivi mensili

La mindfulness non si svolge in un vuoto, ma ha un modo per connettersi a ogni altra parte della vita di una persona. Headspace, che ha creato una delle prime app di meditazione al mondo e che oggi è leader nel settore del rilassamento, si è evoluta recentemente tenendo a mente questa visione olistica. Nel 2019, ha deciso di espandere la propria app oltre la meditazione e aggiungere nuove funzionalità per fitness e benessere. Headspace si è resa conto che avrebbe avuto bisogno di un team interfunzionale di ingegneri e progettisti per essere in grado di offrire la nuova visione del prodotto e creare un'esperienza di app eccellente per gli utenti. Una nuova entusiasmante fase per l'azienda: il team di progettazione ha avviato il processo creando prototipi per la nuova esperienza con nuovi design.

L'unica cosa che ha impedito a Headspace di espandere l'app e ampliare ulteriormente gli orizzonti degli utenti è stata l'architettura software esistente. Non era abbastanza chiaramente strutturata per supportare tutte queste nuove funzionalità. In effetti, il team di sviluppo di Headspace prevedeva che l'utilizzo del codice attuale avrebbe richiesto più tempo di una riscrittura completa. Hanno deciso di bloccare lo sviluppo della loro attuale app Android e dedicarsi a tempo pieno a una revisione totale.

Come ci sono riusciti

Il team di sviluppo Android di Headspace aveva bisogno di un modo comodo per standardizzare il modo in cui creava le funzionalità. Mentre si immergono nella letteratura di Google sulle best practice più recenti per lo sviluppo Android e l'architettura delle app, hanno trovato la soluzione. Google ha consigliato di refactoring dell'app utilizzando model-view-view-model. MVVM è un modello software ampiamente supportato che sta progressivamente diventando lo standard di settore perché consente agli sviluppatori di separare chiaramente le aree di sviluppo, contribuendo a semplificare l'architettura di un'app. La scelta di MVVM ha fornito a Headspace un nuovo insieme di standard e best practice che hanno contribuito ad accelerare lo sviluppo.

Un'altra risorsa chiave di Google su cui il team ha fatto affidamento sono le librerie Android Jetpack, tra cui Dagger e Hilt per l'inserimento delle dipendenze. Il nuovo approccio ha reso il codice boilerplate più piccolo ed efficiente, migliorando la produttività del team. Ha anche colto l'opportunità di eseguire la migrazione completa della propria app al linguaggio di programmazione Kotlin. Utilizzando Kotlin, il team ha aumentato la copertura del test nell'app da circa il 15% all'80%. La maggiore copertura dei test ha generato deployment più rapidi, codice di qualità superiore e meno arresti anomali.

Per fare in modo che questa migliore esperienza utente venisse presa in considerazione nelle recensioni della scheda dello Store, Headspace ha implementato l'API Google Play In-App Review. Questa nuova API ha permesso di incoraggiare tutti gli utenti a condividere recensioni della loro esperienza Headspace dall'interno dell'app. L'implementazione ha aumentato i punteggi delle recensioni e, poiché le recensioni della scheda dello Store sono legate alla visibilità su Google Play, ha anche contribuito ad attirare l'attenzione sui recenti miglioramenti dell'app. Per un approfondimento tecnico sul riavvio di Headspace, consulta e condividi il case study tecnico con il tuo team di sviluppo.

Risultati

Il team ha completato la riscrittura in otto mesi ed è stato in grado di fornire tutte le funzionalità del prototipo di progettazione. L'azienda ha raggiunto l'obiettivo iniziale di raggiungere nuovi segmenti di pubblico negli spazi dedicati a fitness e benessere, senza compromettere la sua reputazione in termini di qualità. Un nuovo aumento di recensioni e abbonamenti ha contribuito a una migliore esperienza utente e a una base utenti più soddisfatta.

Il nuovo obiettivo di Headspace per l'eccellenza delle app Android ha prodotto miglioramenti misurabili in tutte le metriche.

I miglioramenti alla qualità dell'app hanno portato a un aumento del 20% della parità di abbonati a pagamento tra i sistemi operativi in cui è stata pubblicata l'app, mentre il nuovo approccio alle recensioni ha portato a un aumento delle recensioni della scheda dello Store da 3,56 a 4,7 dal secondo al quarto trimestre del 2020. La visibilità grazie al miglioramento delle recensioni, combinata con le nuove funzionalità e la migliore esperienza utente, portano a un aumento del 15% del numero di utenti attivi mensili a livello globale. Internamente, la nuova architettura ha anche consentito a Headspace di creare flussi di lavoro più veloci e sicuri per lo sviluppo futuro. Ora dedicano molto meno tempo a testare e correggere i bug e più tempo all'implementazione di nuove funzionalità: più recentemente, un flusso di fidelizzazione migliorato e ottimizzazioni al processo di upsell. La riscrittura ha anche consentito una migliore integrazione dei link diretti e degli strumenti di marketing. Questo vantaggio ha permesso al team di Headspace di raccogliere dati migliori da un maggior numero di utenti, di rispondere direttamente a chi fornisce il proprio feedback e di utilizzare questo feedback per sviluppare ulteriormente lo sviluppo futuro.

Headspace ha fatto il grande passo e ha fatto un investimento significativo nell'eccellenza delle app Android, aprendo al contempo nuove entusiasmanti aree del fitness e del benessere. Con nuove solide basi per lo sviluppo e nuovi feedback da parte degli utenti, Headspace è in una buona posizione per continuare la sua missione: migliorare la salute e la felicità di tutti.

Inizia

Per scoprire come riscrivere la tua app per offrire un'esperienza utente migliore, consulta il case study tecnico di Headspace. Inoltre, visita la pagina di destinazione dell'eccellenza delle app per scoprire di più su quanto esperienze utente coerenti e intuitive nelle app possano far crescere la tua attività.