Το Google Play Store σύντομα θα σας αποτρέψει από τη λήψη παλιών εφαρμογών

Η Google θα αρχίσει να αποκρύπτει παλιές εφαρμογές και παιχνίδια στο Play Store σε νεότερες συσκευές, από την 1η Νοεμβρίου 2022. Διαβάστε τι σημαίνει αυτό εδώ.

Η Apple έχει επανειλημμένα εκκαθαρίσει εφαρμογές από το App Store που δεν είναι κατασκευασμένες για τα πιο πρόσφατα μοντέλα iPhone ή νεότερες εκδόσεις του iOS, που είναι συνήθως ωφέλιμο για τη συνολική εμπειρία λογισμικού, αλλά έχει κάνει τη διατήρηση των παλιών εφαρμογών και παιχνιδιών πολύ περισσότερο δύσκολος. Η Google διστάζει να κάνει τις ίδιες κινήσεις με το Google Play Store, αλλά αυτό αλλάζει σύντομα.

Η Google ανακοίνωσε σε μια ανάρτηση ιστολογίου, "ξεκινώντας από την 1η Νοεμβρίου 2022, υπάρχουσες εφαρμογές που δεν στοχεύουν σε επίπεδο API εντός δύο ετών από την τελευταία σημαντική έκδοση έκδοσης Android δεν θα είναι διαθέσιμο για ανακάλυψη ή εγκατάσταση για νέους χρήστες με συσκευές που εκτελούν εκδόσεις Android OS υψηλότερες από το API-στόχο των εφαρμογών επίπεδο. Καθώς οι νέες εκδόσεις του λειτουργικού συστήματος Android θα κυκλοφορήσουν στο μέλλον, το παράθυρο απαιτήσεων θα προσαρμοστεί ανάλογα."

Χρονοδιάγραμμα για νέες απαιτήσεις API στόχων (Πηγή: Google)

Οι εφαρμογές και τα παιχνίδια Android έχουν κατασκευαστεί με δύο διαφορετικές εκδόσεις Android: το ελάχιστο επίπεδο API και το επίπεδο API «στόχου». Η πρώτη είναι η παλαιότερη έκδοση Android με την οποία προορίζεται να λειτουργήσει μια εφαρμογή, ενώ η τελευταία είναι η πιο πρόσφατη έκδοση Android για την οποία έχει κατασκευαστεί η εφαρμογή. Οι προγραμματιστές υποτίθεται ότι διατηρούν το επίπεδο API-στόχου κοντά στην πιο πρόσφατη έκδοση Android, η οποία επιτρέπει σε μια εφαρμογή να χρησιμοποιεί τα πιο πρόσφατα API και δυνατότητες ανάπτυξης. Ωστόσο, τα νεότερα επίπεδα API συνήθως εισάγουν επίσης περισσότερους περιορισμούς στις άδειες, γι' αυτό ορισμένες εφαρμογές παραμένουν σε παλαιότερα επίπεδα API για όσο το δυνατόν περισσότερο. Το Snapchat είναι ίσως το πιο διάσημο παράδειγμα εδώ, το οποίο έμεινε στο επίπεδο API 22 (Android 5.1) για χρόνια για να αποφύγετε το μοντέλο αδειών χρόνου εκτέλεσης που εισήχθη στο Android 6.0.

Η Google απαιτεί ήδη νέες εφαρμογές και ενημερώσεις σε υπάρχουσες εφαρμογές στοχεύστε μια πρόσφατη έκδοση Android, το οποίο έχει οριστεί επί του παρόντος στο Android 11 (επίπεδο API 30) και θα αυξηθεί σε Android 12 (επίπεδο API 31) τον Αύγουστο του 2022. Ωστόσο, αυτή η απαίτηση ισχύει μόνο για εφαρμογές που βρίσκονται ακόμη υπό ανάπτυξη — οι παλιές και εγκαταλειμμένες εφαρμογές και παιχνίδια έμειναν μόνα τους, εφόσον εξακολουθούν να συμμορφώνονται με άλλες πολιτικές του Play Store.

Αυτή η κίνηση πιθανότατα θα βελτιώσει το απόρρητο και την ασφάλεια, καθώς οι εφαρμογές θα πρέπει να συμβαδίζουν με τις εξελισσόμενες άδειες και τις αλλαγές ασφαλείας του Android, εάν θέλουν να παραμείνουν προσβάσιμες στο Play Store. Ωστόσο, θα έχει ως αποτέλεσμα πολλές παλαιότερες εφαρμογές να γίνουν πιο δύσκολη (ή αδύνατη) η πρόσβαση, ειδικά μετά την πρώτη εκκαθάριση την 1η Νοεμβρίου. Ευτυχώς, είναι πιο εύκολο να δημιουργήσετε αντίγραφα ασφαλείας και να διατηρήσετε παλιές εφαρμογές και παιχνίδια στο Android παρά στο iOS.


Πηγή:Προγραμματιστές Android