Logo it.androidermagazine.com
Logo it.androidermagazine.com

Le modifiche al Google Play Store richiederanno l'ottimizzazione delle app per le versioni Android più recenti

Anonim

Google ha fatto alcuni annunci significativi sul suo Blog per sviluppatori Android incentrato su alcune nuove norme che gli sviluppatori dovranno seguire per continuare a pubblicare sul Play Store. Google afferma che a partire da agosto 2018 tutte le nuove app inviate dovranno indirizzare Android Oreo e a novembre 2018 gli aggiornamenti alle app esistenti dovranno fare lo stesso. Inoltre, a partire dall'inizio del 2018 ci saranno alcuni metadati aggiuntivi aggiunti al file dell'app (il file.apk) per verificarne l'autenticità e ad agosto 2019 tutte le app dovranno fornire una versione a 64 bit anche se si rivolgono a qualsiasi nativo Librerie Android.

Nella seconda metà del 2018, Play richiederà che le nuove app e gli aggiornamenti delle app siano indirizzati a un recente livello di API Android. Ciò sarà necessario per le nuove app nell'agosto 2018 e per gli aggiornamenti delle app esistenti nel novembre 2018. Questo per garantire che le app siano basate sulle API più recenti ottimizzate per sicurezza e prestazioni.

Ad agosto 2019, Play richiederà che le nuove app e gli aggiornamenti delle app con librerie native forniscano versioni a 64 bit oltre alle loro versioni a 32 bit.

Inoltre, all'inizio del 2018, Play inizierà ad aggiungere una piccola quantità di metadati di sicurezza in cima a ciascun APK per verificare ulteriormente l'autenticità dell'app. Non è necessario intraprendere alcuna azione per questa modifica.

Google afferma che queste modifiche contribuiscono a rendere le app che utilizziamo sicure come Android stesso. Hanno fornito alcuni semplici esempi che spiegano come questi cambiamenti aiuteranno qui.

In questo momento, uno sviluppatore può caricare un'app mirata a una vecchia versione di Android e non chiedere l'autorizzazione a vedere cose come i dati della fotocamera o la posizione quando la esegui per la prima volta perché sono diventati ufficiali con Android Marshmallow (API 23). L'aggiunta di metadati da utilizzare come controllo dell'autenticità ha senso qui perché può essere utilizzata per separare le app scaricate da Google Play da altre fonti per le installazioni (oltre a essere utilizzate per la protezione della copia se Google voleva farlo) e che richiedono Le versioni di app a 64 bit stanno preparando le cose per i processori di applicazioni che non supportano i binari a 32 bit.

Un effetto collaterale di queste modifiche influenzerà il modo in cui i produttori aggiornano i dispositivi e la pratica di vendere nuovi dispositivi con versioni precedenti di Android.

Il prossimo agosto, tutte le nuove app inviate a Google Play dovranno essere targetizzate per Android Oreo. A novembre, anche gli aggiornamenti per le app esistenti dovranno essere scelti come target per Oreo. Questi requisiti avanzeranno ogni anno, quindi le app nell'agosto 2019 dovranno puntare alla prossima versione di Android. Ogni anno accade la stessa cosa e nuove app o aggiornamenti alle app esistenti non saranno accettati a meno che non abbiano come target una versione recente.

Le app esistenti che non vengono aggiornate saranno autorizzate a rimanere e gli strumenti di sviluppo consentiranno comunque la creazione di app destinate alle versioni precedenti. Google Play no. Le app progettate per i vecchi software non utilizzano le nuove funzionalità di Android e sono meno sicure a causa di ciò.

Quando il telefono non è in grado di eseguire l'app desiderata perché il software è obsoleto, noterai.

Di conseguenza, le aziende che vendono telefoni con versioni precedenti o dimenticano quei telefoni quando arriva il momento di aggiornarli si distingueranno perché i prodotti non avranno accesso ad app nuove o aggiornate di recente. Google afferma di incoraggiare gli sviluppatori a fare il possibile per rendere le app compatibili con le versioni precedenti, ma sappiamo tutti come vanno le cose solo quando vengono suggerite o incoraggiate. Guarda lo stato delle app per tablet su Google Play come esempio qui. Queste modifiche escluderanno efficacemente i telefoni con le vecchie versioni quando si tratta delle app più recenti.

Ci aspettiamo di saperne di più su queste nuove politiche prima che entrino in vigore e abbiamo alcune domande su come verranno utilizzati i nuovi metadati di "autenticità" per ottenere una risposta. Ma ci piace l'idea che Google faccia ciò che può quando si tratta di mantenere i nostri dati più sicuri e le app che vogliono usarli un po 'meglio.