Το έγγραφο της Google προτείνει ότι το API Level 29 θα είναι Android Q

Ένα πρόσφατα ενημερωμένο έγγραφο της Google υποδηλώνει ότι το επίπεδο API 29 θα είναι το Android Q και όχι το Android 9.1 Pie, αν και μπορεί να υπάρχει ακόμα έκδοση συντήρησης.

Κάθε χρόνο, η Google αποκαλύπτει μια νέα έκδοση Android. Η νέα γεύση φέτος είναι το Android Pie, γνωστό και ως Android 9. Ενώ θα χρειαστούν πολλοί μήνες για να αφήσει το Android 9 Pie το στίγμα του Στατιστικά στοιχεία διανομής έκδοσης Android, αναμένουμε ότι οι συσκευές θα λαμβάνουν την ενημέρωση Android 9 πιο γρήγορα από ό, τι οι συσκευές πέρυσι έλαβαν την ενημέρωση Android 8.0 Oreo (χάρη στο Project Treble). Τώρα που είναι το Android 9 Pie διαθέσιμο στο AOSP, ήρθε η ώρα να υποθέσουμε ποια θα είναι η επόμενη σημαντική έκδοση Android. Ένα πρόσφατα ενημερωμένο έγγραφο της Google το προτείνει αυτό Android Q θα είναι η επόμενη σημαντική έκδοση Android και όχι το Android 9.1 Pie.

Στις 30 Αυγούστου, α διαπράττω συγχωνεύτηκε για ενημέρωση του Android Βιονική κατάσταση. Bionic είναι η βιβλιοθήκη C του Android, η βιβλιοθήκη μαθηματικών και ο δυναμικός σύνδεσμος. Το commit παραθέτει νέες λειτουργίες στη βιβλιοθήκη C που έρχονται στο Android Q. Είναι ενδιαφέρον ότι η περιγραφή αναφέρει ότι το Android Q θα είναι επίπεδο API 29.

ο Επίπεδο API προσδιορίζει την έκδοση του πλαισίου Android. Για παράδειγμα, το Android 8.0 Oreo είναι το επίπεδο API 26, το Android 8.1 Oreo είναι το επίπεδο API 27 και το Android 9 Pie είναι το επίπεδο API 28. Εάν το Android Q θα είναι API Επίπεδο 29, τότε αυτό υποδηλώνει ότι η έκδοση συντήρησης Android Pie (MR) δεν θα είναι η επόμενη σημαντική έκδοση του Android. Είναι ακόμα πιθανό, και πολύ πιθανό, να δούμε Android Pie MR καθώς η Google έχει κυκλοφορήσει προηγουμένως MR χωρίς να αυξήσει το επίπεδο API.

Όταν παρατήρησα ότι η δουλειά είχε ξεκινήσει στο Android P lτο περασμένο έτος, υπέθεσα ότι η Google θα παραλείπει το Android 8.1 Oreo. Αυτό προφανώς αποδείχθηκε ότι δεν ήταν έτσι, επειδή δεν είχα λάβει υπόψη την πιθανότητα ότι η Google είχε ήδη ολοκληρώσει εργασίες στο Android Oreo MR1 στον εσωτερικό κύριο κλάδο της. Αυτή τη φορά, ωστόσο, δεν χρειάζεται να κάνω εικασίες σχετικά με το ποια θα είναι η έκδοση Android API Level 29: η Google το έχει βασικά επιβεβαιώσει με τη συγχώνευση δεσμεύσεων που δεν μια φορά αλλά εις διπλούν που συνδέουν το Android Q με το API Επίπεδο 29.

Εάν το Android Q είναι πραγματικά API Επίπεδο 29, τότε αυτό σημαίνει ότι τα API με τα οποία θα εργαστούν οι προγραμματιστές θα πρέπει να παραμείνουν σταθερά για σχεδόν ένα χρόνο μέχρι να ξεκινήσουν οι προεπισκοπήσεις προγραμματιστών Android Q. Αυτά είναι καλά νέα για τους προγραμματιστές από το ενημερωμένες απαιτήσεις του Google Play Store θα απαιτήσει από τις εφαρμογές να στοχεύουν το API Επίπεδο 28 περίπου τον Αύγουστο του επόμενου έτους. Η παρακολούθηση όλων των πιο πρόσφατων αλλαγών πλατφόρμας μπορεί να είναι μια πρόκληση, αλλά η Google αρχίζει να το κάνει υποχρεωτικό εάν θέλετε η εφαρμογή σας να ευδοκιμήσει στο Play Store. Είναι καλό για τους καταναλωτές και το οικοσύστημα Android να έχουν ενημερωμένες εφαρμογές που χρησιμοποιούν τις πιο πρόσφατες δυνατότητες πλατφόρμας και συμμορφώνονται με τους πιο πρόσφατους περιορισμούς βελτιστοποίησης μπαταρίας και μνήμης πλατφόρμας.

Μόλις περάσουμε την ημερομηνία κυκλοφορίας του Google Pixel 3, ελπίζουμε να λάβουμε επιβεβαίωση για το αν θα υπάρξει Android 9.1 Pie. Android 8.1 Oreo κυκλοφόρησε 2 μήνες μετά την κυκλοφορία του Google Pixel 2 και του Pixel 2 XL, αλλά αυτή η έκδοση Android άρχισε να εμφανίζεται στο teardown των εφαρμογών της Google πριν από την κυκλοφορία τους. Ίσως το ίδιο θα ισχύει και φέτος, αν και δεν υπάρχει τρόπος να το γνωρίζουμε πριν από λίγους μήνες.