Con quale frequenza dovresti aggiornare la tua App

Condividi questo articolo:


Con un sito Web, puoi rilasciare nuove funzionalità ogni volta che vuoi. Ma il processo di revisione degli app store rende molto più complicato fare lo stesso per le app mobili.

In questo post, abbiamo esaminato il problema da più punti di vista per scoprire quali fattori possono influenzare la frequenza degli aggiornamenti della tua app. Tratteremo anche come alcune delle migliori app si avvicinano al processo di aggiornamento.

I clienti si arrabbieranno con aggiornamenti frequenti?

In passato, le app mobili dovevano esplicitamente chiedere ai proprietari di smartphone di lasciarli aggiornare. Dal momento che è tipico accumulare dozzine di app su un singolo dispositivo, è probabile che i consumatori siano rapidamente frustrati dalle procedure di aggiornamento manuale per ognuna.

Nel 2018, i proprietari di smartphone potrebbero facilmente impostare i propri dispositivi per aggiornare automaticamente le app in background. Secondo un post sul blog degli sviluppatori di Google,

“Gli utenti possono impostare le preferenze di aggiornamento per le loro app dall’app Google Play gestita. Si consiglia agli utenti di lasciare gli aggiornamenti automatici abilitati per tutte le loro app. Si noti che i dispositivi verificano quotidianamente la presenza di aggiornamenti automatici. Poiché gli aggiornamenti automatici sono ottimizzati per la durata della batteria, l’utilizzo dei dati e l’esperienza utente, possono essere necessari alcuni giorni affinché un dispositivo riceva automaticamente un aggiornamento. ”

Ciò offre agli sviluppatori molta più flessibilità per migliorare le loro app senza disturbare il pubblico.

In che modo i clienti con gli aggiornamenti automatici abilitati notano che l’app è stata migliorata?

Ogni cliente può dare un’occhiata a un numero di versione dell’app tradizionale. Ad esempio, il numero di versione corrente per l’app iOS per Instagram è 70.1, mentre per l’app Uber per iOS è 3.324.10003.

Schermata da mashable.com

Un tipico numero di versione dell’app è costituito da tre componenti separati da punti ciascuno che consente alle persone di tornare indietro alla cronologia degli aggiornamenti di un’app. Il primo numero indica le versioni principali. Mostra quanti aggiornamenti massicci sono stati distribuiti con modifiche nell’API del software.

Screenshot da itunes.apple.com

Il secondo indica il numero di rilasci di aggiornamento minori quando l’API è stata modificata ma la nuova versione è ancora compatibile con le versioni precedenti.

Screenshot da itunes.apple.com

I caratteri finali mostrano quante patch (revisioni / correzioni di bug) sono state applicate per la versione corrente senza alcuna modifica nell’API del software.

Screenshot da itunes.apple.com

Come rispondono gli app store?

Nel 2016, Apple ha lanciato una campagna di pulizia per rimuovere le app abbandonate non funzionali dall’App Store.

“Stiamo implementando un processo in corso di valutazione delle app, la rimozione di app che non funzionano più come previsto, non seguono le attuali linee guida di revisione o sono obsolete”, ha spiegato Apple.

Google play si è concentrato sul rendere le sue app conformi alla sua più recente politica sulla privacy.

“Google Play richiede agli sviluppatori di fornire una politica sulla privacy valida quando l’app richiede o gestisce informazioni riservate su utenti o dispositivi”, spiega Google.

Con questo tipo di eliminazione, Play Store distingue le app che gli sviluppatori non hanno più la motivazione per aggiornare e spiana la strada per app affidabili nei risultati di ricerca.

Oltre a queste ondate di filtro, entrambi gli store di app insistono sul fatto che le app siano al passo con le ultime versioni del sistema operativo e dell’hardware a cui si rivolgono.

“Le app possono utilizzare solo API pubbliche e devono essere eseguite sul sistema operativo attualmente in consegna. Mantieni le tue app aggiornate e assicurati di eliminare gradualmente tutte le funzionalità, i framework o le tecnologie obsolete che non saranno più supportate nelle versioni future di un sistema operativo “, afferma Apple ai rivenditori di app.

Google ha richiesto nuove app per supportare almeno Android 8.0 (livello API 26) dal 1 ° agosto 2018. Dal 1 ° novembre 2018, questo vale anche per tutti gli aggiornamenti delle app.

Queste misure sono adottate per garantire che tutte le app siano basate sulle API aggiornate che offrono il massimo livello di sicurezza e prestazioni migliori.

Best practice per i publisher di app

Non esiste una regola d’oro per la frequenza con cui aggiornare l’app mobile. Ma aggiornamenti regolari basati sul feedback dei clienti e sulle ultime tendenze possono migliorare significativamente le tue possibilità di rimanere competitivi negli app store.

Secondo Appbot, il numero medio di giorni tra gli aggiornamenti per le migliori app su App Store è 18 per le app gratuite e 55 per quelle a pagamento. Ciò significa che per circa la metà di essi i cicli sono ancora più brevi. Pinterest e Facebook tendono a spingere qualcosa di nuovo ogni settimana.

 

Schermata da themanifest.com

Dopo che un’app è stata inviata agli store, sono necessarie dalle 24 alle 48 ore affinché gli aggiornamenti siano finalmente disponibili per i dispositivi iOS e fino a 24 ore per Android (tramite Google Play).

Le app create con React Native possono beneficiare di OTA (aggiornamenti over-the-air). Consente agli sviluppatori di inviare alcuni aggiornamenti minori e correzioni di bug alla velocità necessaria per evitare il processo di approvazione dell’app store. Non funzionerebbe, tuttavia, per le principali modifiche alla versione.

Molte delle app principali hanno una sorta di roadmap per i loro aggiornamenti che va ben oltre la data di rilascio di un’app. Smule prototipi i suoi principali aggiornamenti con una prospettiva per diversi mesi, spingendo aggiornamenti minori e correggendo bug almeno una volta al mese.

Per minimizzare i rischi indesiderati, Pinterest si attiene a un approccio fail-fast. Mike Beltzner, ex product manager di Pinterest, ha dichiarato: “Più tempo hai passato tra le versioni, più tempo hai dovuto spendere per proteggerti dal cambiamento”.

Più piccolo è il gruppo di codice, minore è il numero di bug che probabilmente avrà. In questo modo, si possono correggere i problemi più velocemente e innovare con meno rischi.

BuzzFeed organizza le loro tabelle di marcia con la pianificazione di cose con circa tre mesi di anticipo. “Questo è un buon equilibrio tra avere un piano e avere la flessibilità di rispondere a nuove cose, che si tratti di una nuova API che viene fuori, di nuovi dati che apprendiamo o di cambiamenti del settore”, Ryan Johnson, Vice President of Mobile Engineering di BuzzFeed, dice.

In conclusione

Sia i consumatori che i negozi di app adorano le app che sfruttano le ultime funzionalità della piattaforma. La frequenza delle patch e degli aggiornamenti minori dipende principalmente dal feedback dei clienti, dalle prestazioni delle app e dalle risorse disponibili. La maggior parte delle migliori app rilascia aggiornamenti 1-4 ogni mese, pur avendo già un piano per le funzionalità imminenti.


Per ulteriori informazioni visita il sito: immagi.net

Condividi questo articolo: