Al momento, Apple App Store e Google Play sono le due piattaforme leader per scoprire e scaricare app e giochi. E mentre Google Play è leader con fiducia in termini di applicazioni disponibili, Apple App Store genera quasi due volte maggiori ricavi. Non c’è da stupirsi che oltre un decennio di esistenza di negozi di applicazioni, un numero in costante crescita di sviluppatori ed editori hanno cercato di conquistare il mercato. Così ora, avendo la vostra applicazione o gioco collocato nel negozio di applicazioni si trasforma in un compito più difficile che mai. Ci sono diversi requisiti per la pubblicazione in qualsiasi app store. In questo post del blog della serie mobile development esamineremo i problemi più comuni che puoi affrontare durante la presentazione di un’app o di un gioco nell’App Store iOS.
App Store vs. Google Play
Quando si guardano le nuove applicazioni rilasciate negli ultimi anni in entrambi i negozi di applicazioni, si può notare uno strano calo del numero di applicazioni in Apple App Store nel 2017.
Fonte: Appfigures
Infatti, il numero di titoli rilasciati su iOS lo scorso anno è sceso del 29% rispetto al 2016. Allo stesso tempo, Google Play ha registrato un aumento del 17% – la crescita più significativa dal 2014. La ragione di un tale declino non è nel fatto che gli sviluppatori hanno massicciamente iniziato a ignorare la piattaforma iOS, ma a causa delle nuove linee guida più severe di Apple.
Già nell’estate del 2016, Apple ha annunciato un processo aggiornato di revisione, valutazione e rimozione di app che non sono conformi alle linee guida. Tutto abbandonato, inutile, crash e varie applicazioni di bassa qualità sono stati eliminati in primo luogo. Anche le app che non supportano l’architettura a 64 bit sono state espulse dal negozio.
Tuttavia, non tutti i requisiti Apple sembravano chiari e diretti, quindi le notizie su un’altra violazione delle linee guida sono state continuamente apparse sulla stampa. L’esempio recente è la rimozione di tutte le app di adesivi WhatsApp dall’app store. Ma a volte le linee guida possono avere un impatto anche un mercato molto più ampio, tra cui non solo gli sviluppatori, ma anche varie piccole imprese e organizzazioni senza scopo di lucro, creando ulteriori sfide per loro. Quando Apple ha annunciato i cambiamenti, il che significa l’ulteriore divieto attivo di cloni e app di spamming, molti sviluppatori non avrebbero pensato che avrebbe influenzato ampiamente anche i fornitori di modelli. E il problema principale con i fornitori di modelli è che le app di molte piccole imprese sono costruite utilizzando i modelli. Così ora per rimanere sano e salvo con l’applicazione in App Store, si dovrebbe pensare della vostra applicazione più simile a strumento essenziale, destinata ad essere più che il web, fornendo esperienze uniche del cliente. E qui di seguito abbiamo compilato alcuni ovvi motivi per cui la tua app è stata cacciata dall’app store.
I pro ei contro della app
Secondo Apple, il motivo principale per il rifiuto di oltre il 40% di app osservazioni è la linea guida 2.1-Performance: App Completezza, il che significa che un numero significativo di applicazioni è stato rifiutato solo perché queste applicazioni non erano del tutto pronto per l’uso. Le ragioni più evidenti per il rifiuto sono di seguito:
Bug e crash. Un’esplorazione degli arresti anomali delle app mobili ha mostrato che gli arresti anomali sono più frequenti su iOS rispetto ad Android. E uno dei motivi principali per questo è un ciclo di aggiornamento frequente su iOS. Dalla posizione dello sviluppatore, tuttavia, significa più tempo e sforzi per garantire che l’app funzioni stabilmente.
Collegamenti interrotti. È un altro motivo principale per rifiutare un’app, quindi ogni sviluppatore dovrebbe prendere sul serio questo punto e assicurarsi di avere collegamenti funzionanti che portano alle informazioni di contatto, termini & condizioni e politica sulla privacy.
Compatibilità hardware. Apple incoraggia fortemente gli sviluppatori a creare app per iPhone con la possibilità di eseguirlo anche su iPad. Inoltre, a partire da marzo 2019, tutte le nuove app iOS dovranno supportare il design a tutto schermo di iPhone XS Max o iPad Pro da 12,9 pollici (3a generazione).
Compatibilità software. Secondo le recenti statistiche di Apple, 72% dei dispositivi venduti negli ultimi quattro anni esegue iOS 12 a partire da dicembre 2018. Questo fatto sta sottolineando l’importanza di testare un’app su dispositivi che eseguono il software più recente. E da marzo 2019 in poi, tutte le app iOS dovrebbero essere create con iOS 12.1 SDK o versioni successive per essere approvate nell’app store.
Privacy e Dati utente. La privacy è una delle parti più estese delle linee guida. E tutto ciò che riguarda la raccolta e l’utilizzo dei dati personali degli utenti è strettamente regolato da Apple. I requisiti di privacy aggiuntivi vengono applicati a specifiche categorie di app, che trattano informazioni personali più sensibili, come app per la salute e il fitness, app e giochi per bambini e servizi di localizzazione. Inoltre, gli sviluppatori, che stanno pianificando di operare sul mercato UE, dovrebbero verificare se sono conformi al GDPR.
Pagamenti. Nel caso del modello di business degli acquisti in-app, gli sviluppatori devono impostare tutte le transazioni per passare attraverso il sistema di acquisti in-app ufficiale di Apple. Anche altri modelli di business hanno i loro requisiti specifici.
Segnaposto o Contenuto errato. Anche se l’app dovrebbe essere rilasciata il prima possibile (per superare i concorrenti o qualsiasi altro motivo), il contenuto del segnaposto è inaccettabile in qualsiasi forma, quindi l’invio di tale app perderà solo più tempo. Lo stesso vale con un nome errato, descrizione, e screenshot.
Interfaccia utente di bassa qualità. La creatività e le innovazioni significano molto per Apple e questo è il motivo per l’annuale Apple Design Awards in una varietà di categorie. Naturalmente, non è necessario creare un’app con l’intenzione di ottenere un premio in futuro, ma l’interfaccia pulita, ben pensata e user-friendly è un passo sicuro per l’approvazione dell’app. Un buon aiuto in questo processo è Linee guida di interfaccia umana.
Mancanza di valore. Se nel 2012, Apple ha iniziato a rifiutare solo le app che copiano le icone di altre app, ora il processo di revisione delle app è più approfondito e approfondito. Le imitazioni e le app che non forniscono molte funzionalità o contenuti hanno basse possibilità di essere approvate. Quindi fornire il valore reale per gli utenti è il punto di partenza nel percorso di sviluppo dell’app.
I passaggi successivi
Dopo un accurato processo di pre-invio, uno sviluppatore deve solo inviare l’app e attendere lo stato aggiornato dell’invio. La revisione dell’app richiede solitamente due giorni. Se per qualsiasi motivo, il recensore rifiuta l’applicazione, c’è sempre la possibilità di fare appello ad Apple attraverso il Centro di risoluzione. Può fornire ulteriori informazioni su quali requisiti specifici non sono stati seguiti dall’app rifiutata.
Inoltre, vale la pena notare che Apple ha la tradizionale finestra di inattività prima del nuovo anno quando tutte le nuove app e gli aggiornamenti delle app non sono accettati. E la finestra di inattività di quest’anno è dicembre 23-27.
Nel nostro prossimo post sul blog stiamo parlando dell’integrazione dei servizi di pagamento nell’applicazione mobile. Per essere più precisi, esamineremo l’integrazione del servizio di pagamento norvegese – Vipps.