Google verbergt binnenkort actieve apps in de Play Store
Google Play gaat vooruit in zijn oorlog tegen oude, niet-bijgewerkte apps. De Play Store heeft al lang een minimum aan ondersteuning voor Android-versies; ontwikkelaars moeten een “doel-API-niveau” gebruiken dat ouder is dan een jaar, anders kunnen ze hun apps niet bijwerken. Google kondigt nu een tweede voortschrijdend minimum aan : als het API-doel van een app twee jaar is, wordt de app verborgen voor Play Store-vermeldingen. Dit betekent dat gebruikers die op zoek zijn naar een nieuwe app om te installeren, geen verlaten apps te zien krijgen.
Het Android-systeem “doel-API-niveau” is vergelijkbaar met de achterwaartse compatibiliteitsinstelling voor Android-apps. Elke nieuwe versie van Android wordt gedefinieerd door een nieuw API-niveau dat bij elke release met één wordt verhoogd. Momenteel heeft Android 12L API-niveau 32 en Android 13 zal API-niveau 33 hebben. Elke versie van Android wordt geleverd met nieuwe functies en beveiligingsbeperkingen voor app-ontwikkelaars, maar omdat Google oudere apps niet bij elke release wil breken, is het API-niveau systeem stelt ontwikkelaars in staat om apps te “targeten” op de versies van Android-functies en -beperkingen waarmee ze zouden willen werken.
Het doel-API-niveau heeft niets te maken met de minimale versie van Android waarop de app zal draaien (het wordt de tweede grote app-instelling, “minimum API-niveau”); het laat apps gewoon zeggen: “Ik ben gecodeerd om compatibel te zijn met Android 12-functies en -beperkingen indien beschikbaar.” In dit geval heeft de app toegang tot Android 12-functies en worden de Android 12-beveiligingsbeperkingen erop toegepast, en het zal normaal werken in oudere versies.
Voordat Google deze beperkingen in de Play Store introduceerde, was het beoogde API-niveau een vrijwillig systeem. Het richten op een low-level API was een haalbare strategie voor een ontwikkelaar als Facebook die waarschijnlijk niet geeft om nieuwe functies en met zo min mogelijk beperkingen wil werken. Malware zal zich ook richten op lage API-niveaus. De Google Play Targeting API-regels, die in 2018 zijn gelanceerd, zorgen ervoor dat er nieuwe beperkingen gelden voor mogelijk schadelijke en resource-intensieve apps in de Play Store.
De nieuwe regels gaan in op 1 november 2022. Op dat moment zou de nieuwste versie Android 13 (API level 33) moeten zijn. De Play Store accepteert geen app-updates meer die niet minimaal Android 12 (API-niveau 31) zijn en die een jaar oud zijn, hoewel die apps nog steeds normaal worden weergegeven in de Play Store. Met de nieuwe regel verbergt de Play Store ook apps die niet zijn ontworpen voor ten minste Android 11 (API-niveau 30), dat al twee jaar oud is. Ontwikkelaars kunnen hun apps updaten naar een ondersteunde versie om beperkingen op te heffen.
Als gevolg hiervan zouden alleen apps die door de ontwikkelaar worden ondersteund, moeten worden weergegeven in de zoekresultaten en categorielijsten van Google Play, waardoor het gemakkelijker wordt om apps van hoge kwaliteit te vinden. Ontwikkelaars hebben twee jaar de tijd om hun apps bij te werken, en dan tellen de acht maanden die ze door het openbare Android Developer Preview-programma krijgen niet eens mee. Het lijkt erop dat alleen de meest actieve, verlaten apps worden verborgen in de Play Store.
Geef een reactie