Google wird laufende Apps bald im Play Store verstecken
Google Play schreitet im Kampf gegen alte, nicht aktualisierte Apps voran. Der Play Store verfügt seit langem über ein Mindestmaß an Unterstützung für Android-Versionen; Entwickler müssen einen „Ziel-API-Level“ verwenden, der älter als ein Jahr ist, sonst können sie ihre Apps nicht aktualisieren. Google kündigt nun eine zweite fortlaufende Mindestlaufzeit an : Wenn das API-Ziel einer App zwei Jahre beträgt, wird die App aus den Play Store-Einträgen ausgeblendet. Dies bedeutet, dass Benutzer, die nach einer neuen App zum Installieren suchen, keine verlassenen Apps sehen.
Das Android-System „Ziel-API-Ebene“ ähnelt der Abwärtskompatibilitätseinstellung für Android-Apps. Jede neue Android-Version wird durch eine neue API-Ebene definiert, die mit jeder Veröffentlichung um eins erhöht wird. Derzeit verfügt Android 12L über API-Level 32 und Android 13 über API-Level 33. Jede Android-Version bringt neue Funktionen und Sicherheitseinschränkungen für App-Entwickler mit sich, aber da Google nicht mit jeder Veröffentlichung ältere Apps aufheben möchte, wird der API-Level geändert Das System ermöglicht es Entwicklern, Apps auf die Versionen von Android-Funktionen und -Einschränkungen auszurichten, mit denen sie arbeiten möchten.
Der Ziel-API-Level hat nichts mit der Mindestversion von Android zu tun, auf der die App ausgeführt wird (es handelt sich um die zweite große App-Einstellung, „Mindest-API-Level“); Apps können lediglich sagen: „Ich bin so programmiert, dass sie mit den Funktionen und Einschränkungen von Android 12 kompatibel sind, sofern verfügbar.“ In diesem Fall hat die App Zugriff auf die Funktionen von Android 12 und die Sicherheitseinschränkungen von Android 12 werden auf sie angewendet funktioniert in älteren Versionen normal.
Bevor Google diese Einschränkungen im Play Store einführte, war die Ziel-API-Ebene ein freiwilliges System. Die Ausrichtung auf eine Low-Level-API war eine praktikable Strategie für einen Entwickler wie Facebook, der sich wahrscheinlich nicht für neue Funktionen interessiert und mit möglichst wenigen Einschränkungen arbeiten möchte. Malware zielt auch auf niedrige API-Level ab. Die 2018 eingeführten Google Play Targeting API Rules stellen sicher, dass neue Einschränkungen für potenziell schädliche und ressourcenintensive Apps im Play Store gelten.
Die neuen Regeln treten am 1. November 2022 in Kraft. Zu diesem Zeitpunkt dürfte die neueste Version Android 13 (API-Level 33) sein. Der Play Store akzeptiert keine App-Updates mehr, die nicht mindestens Android 12 (API-Level 31) und ein Jahr alt sind, obwohl diese Apps weiterhin normal im Play Store angezeigt werden. Mit der neuen Regel werden im Play Store auch Apps ausgeblendet, die nicht für mindestens das bereits zwei Jahre alte Android 11 (API-Level 30) ausgelegt sind. Entwickler können ihre Apps auf eine unterstützte Version aktualisieren, um Einschränkungen aufzuheben.
Daher sollten nur vom Entwickler unterstützte Apps in den Google Play-Suchergebnissen und Kategorielisten angezeigt werden, was das Auffinden hochwertiger Apps erleichtert. Entwickler haben zwei Jahre Zeit, um ihre Apps zu aktualisieren, und dabei sind die acht Monate, die sie durch das öffentliche Android Developer Preview-Programm erhalten, noch nicht einmal eingerechnet. Es sieht so aus, als ob nur die am häufigsten ausgeführten und verlassenen Apps im Play Store ausgeblendet werden.
Schreibe einen Kommentar