Google nasconderà presto le app in esecuzione nel Play Store
Google Play sta andando avanti nella sua guerra contro app vecchie e non aggiornate. Il Play Store ha da tempo un livello minimo di supporto della versione Android; gli sviluppatori devono utilizzare un “livello API di destinazione” più vecchio di un anno, altrimenti non saranno in grado di aggiornare le proprie app. Google sta ora annunciando un secondo minimo progressivo: se l’obiettivo dell’API di un’app è di due anni, l’app verrà nascosta dagli elenchi del Play Store. Ciò significa che gli utenti che cercano una nuova app da installare non vedranno le app abbandonate.
Il sistema “livello API di destinazione” di Android è simile all’impostazione di compatibilità con le versioni precedenti per le app Android. Ogni nuova versione di Android è definita da un nuovo livello API che aumenta di uno a ogni rilascio. Attualmente, Android 12L ha il livello API 32 e Android 13 avrà il livello API 33. Ogni versione di Android include nuove funzionalità e restrizioni di sicurezza per gli sviluppatori di app, ma poiché Google non vuole interrompere le app meno recenti con ogni versione, il livello API Il sistema consente agli sviluppatori di app di “mirare” alle versioni delle funzionalità e dei limiti di Android con cui vorrebbero lavorare.
Il livello API di destinazione non ha nulla a che fare con la versione minima di Android su cui verrà eseguita l’app (sarà la seconda grande impostazione dell’app, “livello API minimo”); consente solo alle app di dire “Sono codificato per essere compatibile con le funzionalità e le limitazioni di Android 12, se disponibili”. funzionerà normalmente nelle versioni precedenti.
Prima che Google introducesse queste restrizioni sul Play Store, il livello API target era un sistema volontario. Mirare a un’API di basso livello era una strategia praticabile per uno sviluppatore come Facebook che probabilmente non si preoccupa delle nuove funzionalità e vuole lavorare con il minor numero di restrizioni possibile. Il malware prenderà di mira anche livelli API bassi. Le regole dell’API Targeting di Google Play, lanciate nel 2018, assicurano che le nuove restrizioni si applichino alle app potenzialmente dannose e ad alta intensità di risorse nel Play Store.
Le nuove regole entreranno in vigore il 1° novembre 2022. A quel punto, l’ultima versione dovrebbe essere Android 13 (livello API 33). Il Play Store non accetterà più gli aggiornamenti delle app che non sono almeno Android 12 (livello API 31) che hanno un anno, sebbene tali app continueranno a essere visualizzate normalmente nel Play Store. Con la nuova regola, il Play Store nasconderà anche le app che non sono progettate per almeno Android 11 (livello API 30), che ha già due anni. Gli sviluppatori possono aggiornare le proprie app a una versione supportata per rimuovere le restrizioni.
Di conseguenza, solo le app supportate dallo sviluppatore dovrebbero essere visualizzate nei risultati di ricerca e negli elenchi delle categorie di Google Play, facilitando la ricerca di app di alta qualità. Gli sviluppatori hanno due anni per aggiornare le loro app, e questo non conta nemmeno gli otto mesi che passano attraverso il programma pubblico Android Developer Preview. Sembra che solo le app più in esecuzione e abbandonate verranno nascoste dal Play Store.
Lascia un commento