Google va bientôt masquer les applications en cours d’exécution dans le Play Store
Google Play avance dans sa guerre contre les anciennes applications non mises à jour. Le Play Store a depuis longtemps un niveau minimum de prise en charge de la version Android ; les développeurs doivent utiliser un « niveau d’API cible » de plus d’un an, sinon ils ne pourront pas mettre à jour leurs applications. Google annonce maintenant un deuxième minimum glissant : si la cible de l’API d’une application est de deux ans, l’application sera masquée des listes du Play Store. Cela signifie que les utilisateurs qui recherchent une nouvelle application à installer ne verront pas les applications abandonnées.
Le système Android « niveau d’API cible » est similaire au paramètre de compatibilité descendante pour les applications Android. Chaque nouvelle version d’Android est définie par un nouveau niveau d’API qui augmente de un à chaque version. Actuellement, Android 12L a le niveau d’API 32 et Android 13 aura le niveau d’API 33. Chaque version d’Android est livrée avec de nouvelles fonctionnalités et des restrictions de sécurité pour les développeurs d’applications, mais comme Google ne veut pas casser les anciennes applications à chaque version, le niveau d’API Le système permet aux développeurs d’applications de « cibler » les versions des fonctionnalités et limitations d’Android avec lesquelles ils aimeraient travailler.
Le niveau d’API cible n’a rien à voir avec la version minimale d’Android sur laquelle l’application s’exécutera (ce sera le deuxième grand paramètre d’application, « niveau d’API minimum ») ; il permet simplement aux applications de dire « Je suis codé pour être compatible avec les fonctionnalités et les limitations d’Android 12 si disponibles. » Dans ce cas, l’application aura accès aux fonctionnalités d’Android 12 et les restrictions de sécurité d’Android 12 lui seront appliquées, et il fonctionnera normalement dans les anciennes versions.
Avant que Google n’introduise ces restrictions sur le Play Store, le niveau d’API cible était un système volontaire. Cibler une API de bas niveau était une stratégie viable pour un développeur comme Facebook qui ne se soucie probablement pas des nouvelles fonctionnalités et souhaite travailler avec le moins de restrictions possible. Les logiciels malveillants cibleront également les faibles niveaux d’API. Les règles de l’API de ciblage Google Play, qui ont été lancées en 2018, garantissent que de nouvelles restrictions s’appliquent aux applications potentiellement malveillantes et gourmandes en ressources dans le Play Store.
Les nouvelles règles entreront en vigueur le 1er novembre 2022. À ce moment-là, la dernière version devrait être Android 13 (API niveau 33). Le Play Store n’acceptera plus les mises à jour d’applications qui ne sont pas au moins Android 12 (API niveau 31) qui ont un an, bien que ces applications s’afficheront toujours normalement dans le Play Store. Avec la nouvelle règle, le Play Store masquera également les applications qui ne sont pas conçues pour au moins Android 11 (niveau API 30), qui a déjà deux ans. Les développeurs peuvent mettre à jour leurs applications vers une version prise en charge pour supprimer les restrictions.
Par conséquent, seules les applications prises en charge par le développeur doivent apparaître dans les résultats de recherche Google Play et les listes de catégories, ce qui facilite la recherche d’applications de haute qualité. Les développeurs ont deux ans pour mettre à jour leurs applications, et cela ne compte même pas les huit mois qu’ils obtiennent grâce au programme public Android Developer Preview. Il semble que seules les applications abandonnées les plus en cours d’exécution seront masquées dans le Play Store.
Laisser un commentaire