Logo el.androidermagazine.com
Logo el.androidermagazine.com

Επίλυση του αδύνατου προβλήματος των ενημερώσεων του Android

Πίνακας περιεχομένων:

Anonim

Οι ενημερώσεις Android παραμένουν μια ακατάστατη, απρόβλεπτη επιχείρηση - και παρόλο που η Google και οι κατασκευαστές έχουν σημειώσει πρόοδο τον περασμένο χρόνο, υπάρχει ακόμη πολύ δουλειά που πρέπει να γίνει …

Η ταχύτητα με την οποία φτάνουν οι νέες ενημερώσεις πλατφόρμας παραμένει ένα από τα σημαντικότερα σημεία πόνου στην κατοχή μιας συσκευής Android. Ενώ η Apple κυκλοφορεί στιγμιαία τις αναβαθμίσεις του iOS σε μεγάλο μέρος της γραμμής της - η πλατφόρμα απολύτως σχεδιάστηκε με αυτό κατά νου - η έλλειψη άμεσου ελέγχου της Google για το firmware που τρέχει στα περισσότερα από τα εκατομμύρια συσκευές Android σημαίνει ότι είναι αδύνατο να κάνει το ίδιο.

Σε άρθρο που δημοσιεύθηκε στα τέλη του 2012, συζητήσαμε ακριβώς γιατί συμβαίνει αυτό. Ο "ανοικτός" χαρακτήρας του Android, οι τεράστιες διαφορές στο υλικό σε ολόκληρο το οικοσύστημα, για να μην αναφέρουμε τον μεγάλο αριθμό κινούμενων εξαρτημάτων που απαιτούνται για να πάρουμε τις περισσότερες ενημερώσεις που ωθούνται στους χρήστες, συμβάλλουν όλες στις μεγάλες καθυστερήσεις που έχουμε μάθει και μίσος. Όπως είπαμε πριν από περίπου 18 μήνες, είναι μια αδυναμία που ενσωματώνεται στο DNA του Android, και όχι κάτι που μπορεί εύκολα να ξεπεραστεί.

Η Google και οι κατασκευαστές αντιμετωπίζουν τις ενημερώσεις Android σε πολλαπλά μέτωπα.

Ωστόσο, κατά τη διάρκεια του περασμένου έτους έχουμε δει νέες προσπάθειες από την Google και μερικούς κορυφαίους κατασκευαστές Android για την αντιμετώπιση αυτού του φαινομενικά αδύνατου προβλήματος. Έχουν καταβληθεί προσπάθειες σε πολλαπλά μέτωπα: Πρώτον, η εισαγωγή νέων λειτουργιών και API μέσω των Υπηρεσιών Google Play και η περιστροφή μεγάλων εφαρμογών Google στο Play Store, επιτρέποντάς τους να ενημερώνονται ανεξάρτητα από το λειτουργικό σύστημα. Η Google έχει τοποθετήσει μελλοντικό κώδικα Android στα χέρια των ΚΑΕ νωρίτερα από πριν, μέσω του προγράμματος "Έκδοση Google Play". Υπάρχουν επίσης ενδείξεις ότι οι κατασκευαστές βλέπουν την ανταγωνιστική αξία στην πρώτη (ή τουλάχιστον γρήγορη) έκδοση με νέες εκδόσεις λειτουργικών συστημάτων. Και οι ΚΑΕ, ιδιαίτερα το HTC και η Motorola, βελτιώνουν την επικοινωνία των τελικών χρηστών με τις λεπτομέρειες αυτών των ενημερώσεων.

Για να είμαστε σίγουροι, δεν είναι μια μαγική λύση στο γιγαντιαίο καθήκον να μετακινήσουμε ολόκληρο το οικοσύστημα Android προς τα εμπρός. Και η κατάσταση επικαιροποίησης για συσκευές μη ναυαγοσωστικών συσκευών παραμένει κάπως καταπληκτική. Αλλά είναι μια αρχή και ένα μεγάλο βήμα προς τη σωστή κατεύθυνση. Και καθώς μεταβαίνουμε από την Jelly Bean στην εποχή KitKat, αρκεί να μας δώσουμε κάποια ελπίδα για το μέλλον των ενημερώσεων Android.

Διαβάστε παρακάτω για να μάθετε γιατί.

Υπηρεσίες Google Play - σημαντικά νέα πράγματα χωρίς ενημερωμένη έκδοση λειτουργικού συστήματος

Η συμβατική σοφία αναφέρει ότι εάν θέλετε να αποκτήσετε νέα API (διεπαφές προγραμματισμού εφαρμογών), τα χαρακτηριστικά και τις βελτιώσεις ασφάλειας που ωθούνται σε μια κινητή συσκευή, πρέπει να προετοιμάσετε μια ενημερωμένη έκδοση λειτουργικού συστήματος, με όλα τα αναμονή και το άλμα που σχετίζονται με αυτό. Ωστόσο, για το παρελθόν έτος, η Google παρακάμπτει αυτή τη διαδικασία μέσω των Υπηρεσιών Google Play, μιας πλατφόρμας ανάπτυξης που βρίσκεται πάνω από το Android στην έκδοση 2.2 (Froyo) και παραπάνω.

Η Google μπορεί να ενημερώνει τις Υπηρεσίες Play στο παρασκήνιο, χωρίς να γνωρίζει κανείς χρήστες

Πρώτα εξωστρεφμένοι το Σεπτέμβριο του 2012 με μια ενημέρωση στην εφαρμογή Play Store, οι Υπηρεσίες Google Play επιτρέπουν στους προγραμματιστές να αλληλεπιδρούν με τις υπηρεσίες της Google και τη συσκευή σας μέσω ενός συνόλου API που ζουν εκτός του στρώματος OS. Η ιδιοφυΐα είναι ότι η Google μπορεί να ενημερώνει τις Υπηρεσίες Play στο παρασκήνιο, χωρίς την ενημέρωση υλικολογισμικού, και στις περισσότερες περιπτώσεις χωρίς οι χρήστες να το γνωρίζουν. (Παρόμοια με τον τρόπο ενημέρωσης του προγράμματος περιήγησης Chrome λειτουργεί, για παράδειγμα, σε υπολογιστή με Windows ή Mac.)

Ο δικός μας Jerry Hildenbrand σπάει τα πράγματα κάτω από το γράψιμό του στις υπηρεσίες Play μετά την περυσινή διάσκεψη I / O της Google:

Η πλήρης και πλήρης έλεγχος από την Google σημαίνει ότι οι άνθρωποι που έχτισαν το τηλέφωνό σας, καθώς και ο μεταφορέας από τον οποίο μπορεί να το αγοράσατε, είναι εντελώς εκτός της εικόνας. Δεν θα χρειαστεί να περιμένετε έξι μήνες ή και περισσότερο για να λάβετε τα νέα API υπηρεσίας. Στην πραγματικότητα, η Google λέει ότι είναι σε θέση να τους πιέσει στην πλειοψηφία των συσκευών σε περίπου μία εβδομάδα μετά την ενημέρωσή τους. Εάν απομακρύνετε ένα πράγμα από όλα αυτά, γνωρίζοντας ότι η Google αποφασίζει ποια είναι τα API της υπηρεσίας, ποιος τα παίρνει και πότε είναι το σημαντικό κομμάτι.

Τα API των Υπηρεσιών Google Play υποστηρίζουν τις υπηρεσίες παιχνιδιών του Google Play, οι οποίες κυκλοφόρησαν στις I / O 2013 και επιτρέπουν την αποθήκευση σύννεφων, τα επιτεύγματα και τα leaderboards στα παιχνίδια. Ως εκ τούτου, κάθε συσκευή με πιστοποίηση Google που χρησιμοποιεί Android 2.2 ή νεότερη έκδοση έλαβε αυτές τις νέες λειτουργίες τυχερών παιχνιδιών μέσα σε λίγες μέρες. Αν η Google βασίστηκε σε παραδοσιακές ενημερώσεις λειτουργικού συστήματος για να αναπτύξει αυτές τις νέες λειτουργίες, θα χρειαζόταν αρκετούς μήνες για να διαδοθούν. Πολλές παλαιότερες συσκευές που χρησιμοποιούν Froyo και Gingerbread πιθανότατα δεν θα είχαν δει ποτέ τα Παιχνίδια Google Play.

Με τον ίδιο τρόπο, η Google πέρυσι ξεκίνησε το Android Device Manager, το οποίο επιτρέπει στους χρήστες να παρακολουθούν, να ελέγχουν από απόσταση και να σκουπίζουν τις συσκευές τους στον ιστό. Και πάλι με τη μετάβαση από το Google Talk στο Hangouts κατά τη διάρκεια του καλοκαιριού. Αυτά τα χαρακτηριστικά έφτασαν σε λίγες μέρες σε όλο σχεδόν το οικοσύστημα που ελέγχεται από την Google, χωρίς κανείς να χρειάζεται να περιμένει για μια ενημέρωση λειτουργικού συστήματος.

Φυσικά δεν μπορείτε να αλλάξετε τα πάντα μέσω των Υπηρεσιών Google Play, αλλά η πλατφόρμα είναι ένα σημαντικό βήμα προς την κατεύθυνση της βελτίωσης των ενημερώσεων του Android OS και της προσθήκης νέων δυνατοτήτων σε όλους σε σύντομο χρονικό διάστημα. Για το Google, έχει επίσης το πλεονέκτημα ότι θα παροτρύνει τους κατασκευαστές υλικού να απελευθερώνουν συσκευές που έχουν πιστοποιηθεί από το Google Play - αν είστε εκτός ομπρέλας της Google, δεν έχετε νέες λειτουργίες υπηρεσιών Play και API.

Μετακίνηση της Google Experience στο Play Store

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

Πριν από λίγο καιρό, μια νέα έκδοση του Gmail θα απαιτούσε ενημέρωση λειτουργικού συστήματος.

Αυτές τις μέρες, ευτυχώς, οι περισσότερες από τις "μετοχές" εφαρμογές Google ζουν στο Play Store. Οι λίγες αξιοσημείωτες εξαιρέσεις περιλαμβάνουν την εφαρμογή φωτογραφικής μηχανής Photosphere και HDR +, καθώς και το πρόγραμμα εκκίνησης Nexus 5 (τουλάχιστον τη στιγμή της σύνταξης) και τις εφαρμογές επαφών / διαλέξεων. Η ενσωμάτωση SMS στην εφαρμογή ανταλλαγής μηνυμάτων του Hangouts κάνει αυτό το βήμα πιο πέρα, επιτρέποντας στους ιδιοκτήτες συσκευών που έχουν «ξεφλουδιστεί» να χρησιμοποιούν μια εφαρμογή Google για να χειρίζονται όλα τα μηνύματά τους. (Παρόλο που εξακολουθούμε να μην είμαστε πεπεισμένοι ότι η συμπερίληψη κειμένων στο Hangouts προσφέρει πολλά οφέλη σε οποιονδήποτε εκτός της Google.)

Ανεξαρτήτως, είμαστε πολύ κοντά στην εμπειρία "Nexus" που ζουν στο Play Store ως σύνολο εφαρμογών που μπορούν να ενημερωθούν ανεξάρτητα από το λειτουργικό σύστημα. Και το τελικό αποτέλεσμα θα πρέπει να είναι μια πιο συνεπής, πιο εμπειρία στο Googley σε όλο το οικοσύστημα Android. Σημαίνει επίσης ότι οι πελάτες που παραλαμβάνουν ένα τηλέφωνο ή tablet που τρέχουν ένα UI τρίτου μέρους (π.χ. HTC Sense ή το TouchWiz της Samsung) δεν χρειάζεται να αποκλείονται από ορισμένες από τις λειτουργίες των συσκευών Nexus της Google. (Σημαντικές εξαιρέσεις, όπως αναφέραμε, περιλαμβάνουν τον εκκινητή Nexus 5 και τον προγραμματιστή.)

Κάποιοι ισχυρίζονται ότι η ώθηση νέων API στις υπηρεσίες Google Play και οι εφαρμογές συστήματος "Android" στο Google Play καθιστούν το Android λιγότερο ανοικτό. Αυτός είναι ένας τρόπος να κοιτάζετε τα πράγματα - και βεβαίως, υπάρχει μεγαλύτερο χάσμα μεταξύ του AOSP (open-source Android) και των πλοίων του Nexus 5 από ό, τι συμβαίνει με το Nexus One. Αλλά αυτό δεν είναι ιδιαίτερα νέο ή εκπληκτικό - τελικά αντικατοπτρίζει την προσέγγιση της Google για open-source με το πρόγραμμα περιήγησης Chrome και το πρόγραμμα ανοιχτού κώδικα Chromium. Κατά συνέπεια, οι τελικοί χρήστες εξυπηρετούνται καλύτερα, με νέες λειτουργίες και εφαρμογές που φτάνουν στα τηλέφωνα πιο γρήγορα μέσω του Google Play και των Υπηρεσιών Google Play. Φυσικά, η Google επωφελείται επίσης από τον επιπλέον έλεγχο που μπορεί να ασκήσει πάνω από το οικοσύστημα Android.

Είναι μια νίκη για τους καταναλωτές και ένα win-win για την Google.

Οι εκδόσεις και ενημερώσεις του Google Play ως ανταγωνιστικό πλεονέκτημα

Όταν ο Hugo Barra ανακοίνωσε την πρόθεση της Google να πωλήσει ένα "stock" Android Galaxy S4 σε εξέλιξη στο συνέδριο προγραμματιστών I / O 2013, δεν ήταν άμεσα σαφές γιατί η εταιρεία το έκανε αυτό. Ήταν η Google απλά να δημιουργήσει ένα τηλέφωνο για τη φωνητική μειοψηφία των χρηστών που θέλουν "stock" Android σε κάθε συσκευή; Ήταν αυτό το χτύπημα θανάτου των "ξεφλουδισμένων" κινητών τηλεφώνων Android; Λοιπόν, δεν είναι αρκετά, αν και φαίνεται να επιταχύνει την ανάπτυξη νέων εκδόσεων Android είναι μέρος της αποστολής του προγράμματος GPe.

Ο διευθυντής εμπειρίας χρήστη Android, Matias Duarte, περιέγραψε αυτό το γεγονός κατά τη διάρκεια της συζήτησης σχετικά με τη φωτογράφηση του Android, στο φετινό συνέδριο I / O: "Ένα μικρό σημάδι των προσπαθειών μας είναι αυτό που ανακοινώσαμε χθες, το Galaxy S4 που έχει την εμπειρία του λογισμικού Nexus ενημερώσεις "(9 λεπτά, 18 δευτερόλεπτα στο παρακάτω βίντεο.)

Το πρόγραμμα εκδόσεων του Google Play είναι κάτι περισσότερο από τη δημιουργία συσκευών για κορίτσια.

Αλλά ο αντίκτυπος των εκδόσεων του Google Play ξεπερνάει απλώς τους αγοραστές μια βιώσιμη επιλογή που δεν είναι Nexus με την τελευταία έκδοση OS και μια γρήγορη διαδρομή προς τις μελλοντικές εκδόσεις Android - η ανεξήγητη άφιξη του GPe Moto G φαίνεται να το αποδεικνύει. Η ώθηση των "ενημερωμένων" ενημερώσεων για τα τηλέφωνα της έκδοσης Google Play προϋποθέτει την εισαγωγή κώδικα εργασίας σε εξέλιξη στα χέρια των Samsung, HTC, Sony, LG και Motorola, πριν από την άφιξή τους στα κανονικά κανάλια. Αυτό παρουσιάζει προφανή πλεονεκτήματα όσον αφορά την εξοικείωση των μηχανικών με τις μελλοντικές εκδόσεις του λειτουργικού συστήματος - πλεονεκτήματα που στο παρελθόν ήταν αποκλειστικά για τους συνεργάτες της Nexus της Google.

Επί του παρόντος το πρόγραμμα GPe περιορίζεται σε λίγες συσκευές, αλλά δεν υπάρχει λόγος να παραμείνει για πάντα. Μάλιστα, μια πηγή μας δείχνει ότι το πρόγραμμα ήταν πάντοτε ανοιχτό σε όλα τα μέλη της OHA (Open Handset Alliance), οπότε δεν θα στοιχηματίζαμε εναντίον περισσότερων κατασκευαστών συσκευών να πηδούν στο πλοίο στο μέλλον. Η ιδανική κατάσταση για το Google θα ήταν για κάθε σημαντικό κατασκευαστή να αναπαράγει τα gadgets για την έκδοση του Google Play σε τακτά χρονικά διαστήματα - θα είναι ενδιαφέρον να δούμε αν αυτό γίνεται ποτέ πραγματικότητα.

Αν και πολλοί λάτρεις του Android τους επαίνεσαν, οι συσκευές έκδοσης του Google Play είναι μια εξαιρετικά εξειδικευμένη σειρά προϊόντων. Εκείνοι εκτός των ΗΠΑ δεν έχουν καν την επιλογή να τις αγοράσουν. Και υπάρχουν μόνο τόσα πολλά που μπορεί να κάνει η Google για να επιταχύνει τις ενημερώσεις λειτουργικών συστημάτων σε μη-Nexus, εκτός από τα τηλέφωνα Google Play - η υπόλοιπη τεχνική προσπάθεια πρέπει να προέρχεται από τους ίδιους τους κατασκευαστές. Ευτυχώς έχουμε δει μια ανανεωμένη έμφαση στις ενημερώσεις Android από μερικούς από τους κύριους παίκτες - και καλύτερη επικοινωνία από τους ΚΑΕ σε αυτό το θέμα.

Όπως αναφέρθηκε προηγουμένως, η Samsung και η HTC είναι καλά παραδείγματα εδώ. Και οι δύο κατάφεραν να προωθήσουν τις ενημερώσεις του Android 4.3 για τα κινητά τηλέφωνα κορυφαίας εμβέλειας τους τρεις μήνες μετά την ανακοίνωσή τους, και συγκεκριμένα η HTC πήρε τα πράγματα ένα βήμα παραπέρα φέρνοντας το KitKat σε ξεκλειδωμένες εκδόσεις προγραμματιστών του HTC One μόλις ένα μήνα μετά την open source πτώση κώδικα. Περαιτέρω αναμένονται ενημερώσεις KitKat από αυτές τις δύο αναμένονται αμέσως.

Ποιος θα σκεφτόταν ότι ένα κινητό τηλέφωνο Motorola στους Αμερικανούς μεταφορείς θα ήταν μεταξύ των πρώτων σε μια νέα έκδοση Android;

Αλλά ακόμη και η HTC χτυπήθηκε από την Motorola, η οποία έσπασε το Android 4.4 για το Moto X στα μέσα Νοεμβρίου. Την εποχή εκείνη η Moto δεν ήταν κατασκευαστής της έκδοσης του Google Play, αλλά τα τηλέφωνά της έτρεχαν λογισμικό πολύ κοντά στη βανίλια Google Android, πράγμα που σήμαινε ότι δεν υπήρχαν άλλα πράγματα που να αλλάζουν όταν κυκλοφόρησε η νέα έκδοση του λειτουργικού συστήματος.

Ακόμα - ποιος θα σκεφτεί πριν από ένα χρόνο ότι ένα προσαρμοσμένο κινητό τηλέφωνο των ΗΠΑ θα είναι από τα πρώτα σε μια νέα έκδοση Android;

Το παράδειγμα του Verizon Moto X είναι σημαντικό για λίγους λόγους. Ένα από τα πιο δαπανηρά και χρονοβόρα μέρη της διαδικασίας ενημέρωσης είναι η πιστοποίηση φορέα - η πρόσφατη αποτυχία μιας ενημερωμένης έκδοσης για την πιστοποίηση της Verizon HTC One να περάσει από την πιστοποίηση οδήγησε σε καθυστέρηση πάνω από ένα μήνα. Ωστόσο, η Moto κατάφερε όχι μόνο να ολοκληρώσει το firmware της Verizon Moto X, αλλά και να την πιστοποιήσει και να κυκλοφορήσει σε συσκευές μέσα σε λίγες μόνο εβδομάδες. Ποιος ξέρει ακριβώς πώς αυτό επιτεύχθηκε τόσο γρήγορα, ή αν κάποια χρήματα άλλαξαν τα χέρια για να συμβεί αυτό, αλλά τουλάχιστον δείχνει ότι το πρόβλημα δεν είναι ανυπέρβλητο. Η πρόσφατη άφιξη του KitKat για τα τηλέφωνα Verizon Droid 2013 αποδεικνύει επίσης ότι αυτό δεν είναι ένα εφάπαξ.

Η πρόσφατα Googlified Motorola φαίνεται να βλέπει τις ενημερώσεις ως ανταγωνιστικό πλεονέκτημα. Η μοναδική της θέση ως "εταιρεία της Google" σημαίνει ότι έχει διαφορετικές προτεραιότητες έναντι των ανταγωνιστών της και είναι σαφές ότι οι έγκαιρες ενημερώσεις είναι αρκετά υψηλές σε αυτόν τον κατάλογο. Παρ 'όλα αυτά, η Moto δεν είναι ο μοναδικός κατασκευαστής για να αρχίσει να βλέπει τις γρήγορες ενημερώσεις OS ως έναν τρόπο να ξεχωρίσει από το πλήθος. Τουλάχιστον ένας από τους σημαντικότερους ΚΑΕ προσέλαβε πρόσφατα νέους μηχανικούς με σκοπό την επιτάχυνση της ανάπτυξης των ενημερώσεων Android, λένε οι πηγές.

Επικοινωνία και ενημερώσεις ως καλή PR

Ολοκληρώνοντας τον τελικό κώδικα είναι σημαντικό, αλλά έτσι επικοινωνούν τα σχέδια ενημέρωσης με τους πελάτες σας και η HTC και η Motorola πρωτοπορούν σε αυτόν τον τομέα. Τα υψηλού προφίλ άτομα και στις δύο εταιρείες έχουν πάρει τακτικά σε κοινωνικά δίκτυα για να παρέχουν πληροφορίες σχετικά με την κατάσταση του μελλοντικού υλικολογισμικού. Αμέσως μετά την έναρξη της KitKat, ο πρόεδρος της HTC Αμερικής Jason Mackenzie δεσμεύτηκε να πάρει το νέο λειτουργικό σύστημα σε εκδόσεις φορέα του HTC One εντός 90 ημερών. Και η HTC ήταν πιο ανοιχτή από οποιαδήποτε άλλη εταιρεία για να συζητήσει την πιστοποίηση των μεταφορέων, επιτρέποντας στους πεινασμένους χρήστες ενημέρωσης να γνωρίζουν πώς προχωρούν τα πράγματα πριν από την ενδεχόμενη ώθηση του ΟΤΑ. Η εταιρεία ξεκίνησε πρόσφατα μια σελίδα πύλης ενημερώσεων για ορισμένες συσκευές των ΗΠΑ, παρουσιάζοντας την πρόοδο κάθε μεταφορέα μέσω του ταξιδιού από την ανάπτυξη στην ανάπτυξη.

Αυτός ο συνδυασμός ταχύτερων ενημερώσεων και συγκεκριμένων ωραρίων, μαζί με περιοδικές ενημερώσεις μέσω επίσημων καναλιών, έχει δημιουργήσει πολύ καλή βούληση για την HTC τους τελευταίους μήνες. Η Motorola, επίσης, έχει απολαύσει ένα κύμα καλής δημοσιότητας στο πίσω μέρος της ταχείας διαδικασίας ενημέρωσης KitKat. Αλλά ας θυμηθούμε ότι και οι δύο εταιρείες είναι αχρησιμοποίητες στην τρέχουσα αγορά smartphone. Η Samsung, για λόγους σύγκρισης, συνεχίζει να πωλεί τηλεοράσεις, ενώ παράλληλα μοιράζεται σχετικά λίγο σχετικά με τα σχέδια αναβάθμισης μπροστά από το χρόνο.

Αναμφισβήτητα, οι γρήγορες ενημερώσεις είναι ένα κόστος μάρκετινγκ όσο και ένα καθήκον μηχανικής.

Έτσι, θα μπορούσατε να υποστηρίξετε ότι αυτή η νέα, πολύ διαφανής προσέγγιση των ενημερώσεων είναι εξίσου σημαντική για την καλή PR καθώς παρέχει στους πελάτες νέα πράγματα. Ενώ οι καταναλωτές είναι περισσότερο τεχνολογικά καταλαβαίνοντας από ποτέ, οι περισσότεροι ακόμα δεν γνωρίζουν ούτε ενδιαφέρουν την έκδοση Android που εκτελούν, ειδικά αν είναι σε μια συσκευή με ετικέτες με προσαρμογές κατασκευαστή. Το KitKat με το λογισμικό Sense 5.5 της HTC, για παράδειγμα, είναι σχεδόν το ίδιο με το 4.3 Jelly Bean με αυτή την έκδοση του Sense. Όταν η εμπειρία του χρήστη διέπεται τόσο από το "δέρμα" του κατασκευαστή και τα καρύδια και τα μπουλόνια που υπαγορεύονται από τις συνεχώς μεταβαλλόμενες υπηρεσίες Google Play, τα απτά οφέλη από μια ολοκαίνουργια έκδοση του Android είναι λιγότερο προφανή. Έτσι, όταν ένας κατασκευαστής βιάζει μια ενημερωμένη έκδοση με μια νέα έκδοση Android, αλλά λίγες αλλαγές που αντιμετωπίζει ο χρήστης, η αξία σίγουρα προέρχεται από την καλή δημοσιότητα και όχι από την προσφορά ενός αξιοσημείωτα ενισχυμένου προϊόντος. Στην πραγματικότητα, είναι ένα κόστος μάρκετινγκ όσο ένα καθήκον μηχανικής.

Και οι early adopters αφήνονται να ξεκινήσουν τον κύκλο ενημέρωσης ξανά όταν η Google φέρει μια "point" release συντήρησης, όπως έκανε δύο φορές με γρήγορη διαδοχή με KitKat 4.4.1 και 4.4.2. Για να παίξετε τον συνήγορο του διαβόλου για μια στιγμή, ίσως αυτός είναι ο λόγος για τον οποίο οι κατασκευαστές τηλεφώνων και οι μεταφορείς έχουν προσεγγίσει ιστορικά ενημερώσεις υλικολογισμικού με προσοχή.

Χωρίς ασημένια σφαίρα

Κάθε εξέλιξη που πέρασα παραπάνω είναι σημαντική, αλλά κανένας δεν είναι μια ολοκληρωμένη λύση για τις προκλήσεις των ενημερώσεων του Android. Ακόμη και τώρα, υπάρχουν κάποιες σοβαρές οδοφράσεις, παρά τις προόδους που σημειώθηκαν κατά το παρελθόν έτος.

Χαρακτηριστικά chipset, όχι η ηλικία ενός τηλεφώνου, μπορεί να καθορίσει εάν ενημερώνεται ή όχι.

Ορισμένοι παράγοντες παραμένουν εκτός του άμεσου ελέγχου των κατασκευαστών. Οι κατασκευαστές τηλεφώνων εξαρτώνται από τα BSP (πακέτα υποστήριξης του σκάφους) - κώδικας από κατασκευαστές chipset όπως Qualcomm και NVIDIA - προκειμένου να ξεκινήσουν εργασίες σχετικά με τις ενημερώσεις υλικολογισμικού. Όπως παρουσιάζεται στο πρόσφατο γραφικό χρονοδιάγραμμα ενημέρωσης της HTC, αν ο κατασκευαστής τσιπ επιλέξει να μην παράγει ενημερωμένο BSP για ένα συγκεκριμένο chipset, όλα τα στοιχήματα είναι απενεργοποιημένα. Αυτό είναι που πιστεύεται ότι έχει ξεπεράσει τις προοπτικές ενημέρωσης για το HTC One X, S και X +, καθώς και το δικό Galaxy Nexus της Google. Η φύση αυτής της διαδικασίας σημαίνει ότι τα χαρακτηριστικά του chipset, όχι η ηλικία του τηλεφώνου, μπορούν να καθορίσουν εάν θα ενημερωθούν ή όχι. Σκεφτείτε ότι το One X + έκανε το ντεμπούτο του την ίδια στιγμή με το Droid DNA - το τελευταίο είναι στη σειρά για το KitKat, το πρώτο ήταν κολλημένο με το Jelly Bean. Αυτό δεν είναι καλό για τους καταναλωτές που προσπαθούν να καθορίσουν ποιο τηλέφωνο θα υποστηρίζεται καλύτερα.

Φανταστείτε την κατακραυγή αν οι ιδιοκτήτες iPhone 5 σε έναν συγκεκριμένο μεταφορέα έπρεπε να περιμένουν ένα επιπλέον μήνα για iOS 7.

Άλλες ενόχληση περιλαμβάνουν την τυχαία φύση των αναβαθμίσεων ενημέρωσης που βασίζονται στη χώρα ή τον μεταφορέα. Ακόμη και εκτός της αμερικανικής αγοράς, η οποία κυριαρχείται από τους τέσσερις μεγάλους φορείς, ο χρονοδιάγραμμα της ίδιας ενημέρωσης λογισμικού μπορεί να ποικίλει ανά εβδομάδες ή μήνες, ανάλογα με το πού ζείτε και ποια έκδοση του τηλεφώνου (ακριβώς του ίδιου) τηλεφώνου που διαθέτετε. Αυτή η ρωγμή οδηγεί σε σύγχυση και απογοητευτική εμπειρία για τους ιδιοκτήτες του Android που δεν έχουν να αντιμετωπίσουν εκείνοι σε άλλες πλατφόρμες. Φανταστείτε την κατακραυγή εάν, για παράδειγμα, οι ιδιοκτήτες iPhone 5 σε έναν συγκεκριμένο μεταφορέα έπρεπε να περιμένουν ένα επιπλέον μήνα για iOS 7.

Το πρόβλημα έχει να κάνει με τον μεγάλο αριθμό κινούμενων μερών που συμμετέχουν σε διεθνείς μεταφορές - διαφορετικούς μεταφορείς σε διαφορετικές χώρες και οι περιφερειακές διαιρέσεις των ΚΑΕ πρέπει όλοι να μιλάνε μεταξύ τους. Ορισμένες περιοχές γίνονται προσαρμοσμένες για τη συσκευή τους πριν από άλλους, κατόπιν μερικές πρέπει να σταλούν στους μεταφορείς για περαιτέρω προσαρμογή και έγκριση. Το χρονοδιάγραμμα ανάπτυξης είναι συχνά κλιμακωμένο στο σημείο όπου εμείς ως τεχνολογικοί συγγραφείς δυσκολεύουμε να το παρακολουθούμε. Τούτου γεγονότος, ποια ελπίδα υπάρχει για τους φυσιολογικούς ανθρώπους που δεν ακολουθούν καθημερινά αυτά τα πράγματα;

Το ίδιο μπορεί να ειπωθεί και για τη σταδιακή υλοποίηση, την πρακτική να σπρώχνουμε τις ενημερώσεις σε ένα μικρό ποσοστό των συσκευών αρχικά, και στη συνέχεια να αυξάνουμε αυτό ώστε να καλύψουμε ολόκληρη τη βάση χρηστών με την πάροδο του χρόνου. Οι υποστηρικτές λένε ότι αυτό είναι απαραίτητο για να διασφαλιστεί ότι οι ενημερώσεις λειτουργούν σωστά σε μεγάλο αριθμό συσκευών στο φυσικό περιβάλλον. Ωστόσο, αναγγέλλοντας νέα χαρακτηριστικά και κάνοντας κάποιους χρήστες να περιμένουν επιπλέον δύο ή τρεις εβδομάδες για να τα πάρουν δεν κάνει τίποτα για να βελτιώσει το πρόβλημα της εικόνας του Android σε αυτόν τον τομέα. Ίσως να είμαστε υπεραπλουστευμένοι, αλλά σίγουρα η λύση εδώ είναι απλά να μην κυκλοφορήσετε ενημερώσεις που θα μπορούσαν να σπάσουν.

Καταπολέμηση της μάχης μπορείτε να κερδίσετε

Το πρόβλημα των ενημερώσεων ενδέχεται να μην είναι επιλύσιμο για ολόκληρο το οικοσύστημα, αλλά αυτό δεν σημαίνει ότι η Google δεν μπορεί να κάνει τα πράγματα καλύτερα.

Όλα αυτά συνδέονται με μία από τις κύριες επιπλοκές που συζητήσαμε στο άρθρο μας του Σεπτέμβρη του 2012 - την τεράστια ποικιλία του υλικού στο οποίο τρέχει το Android. Όσο οι προσαρμογές υλικού και λογισμικού εξαπλωθούν μέχρι τώρα στον χάρτη, πολλές συσκευές απλά δεν θα καταλήξουν να τρέχουν την τελευταία έκδοση του λειτουργικού συστήματος. Αν δεν αλλάξει η φύση του Android - και δεν πρόκειται, επειδή οφείλει το μεγάλο μερίδιο της αγοράς στην ποικιλομορφία του - δεν υπάρχει κανένας τρόπος που το Android θα είναι ποτέ σε θέση να απολαύσει στοιχεία όπως το iOS 70+% των χρηστών που χρησιμοποιούν την τελευταία έκδοση.

Εάν κοιτάζετε τη μεγάλη εικόνα ολόκληρου του οικοσυστήματος Android - και αυτό είναι μια πολύ μεγάλη εικόνα - οι νέες εκδόσεις OS θα συνεχίσουν να είναι σχετικά αργές. Το Jelly Bean θα συνεχίσει πιθανώς να κυριαρχεί στα στατιστικά της συνολικής πλατφόρμας για μεγάλο μέρος του 2014. Και η λήψη του Android 4.5 - ή ό, τι η επόμενη μεγάλη έκδοση είναι - σε κάθε συσκευή εβδομάδες μετά την έναρξη είναι φυσικά ένα όνειρο σωλήνα.

Αντί να προσπαθεί να επιτύχει το αδύνατο, η Google επιλέγει να πολεμήσει τη μάχη που μπορεί να κερδίσει - βοηθώντας να φτάσει τις πιο σημαντικές νέες εκδόσεις λειτουργικών συστημάτων όσο το δυνατόν γρηγορότερα. Τα κινητά τηλέφωνα μεσαίου και αρχικού επιπέδου θα πρέπει να περιμένουν τη σειρά τους, αλλά ελπίζουμε ότι και αυτά θα πρέπει να επωφεληθούν από την έγχυση υψηλής ταχύτητας.

Οι δύο κύριοι τρόποι με τους οποίους η Google αντιμετωπίζει το πρόβλημα των ενημερώσεων Android - στις συσκευές απευθείας μέσω του Google Play και των υπηρεσιών Google Play και με τους κατασκευαστές μέσω του προγράμματος εκδόσεων Google Play - θα συνεχίσουν να είναι σημαντικές κατά το επόμενο έτος. Οι κατασκευαστές θα πρέπει να συνεχίσουν να βλέπουν τις γρήγορες ενημερώσεις ως έναν τρόπο να ανταγωνίζονται σε μια ολοένα και πιο εξονυχιστική βιομηχανία και, ως εκ τούτου, θα μπορούσαμε να ελπίζουμε για μια απλοποίηση της διαδικασίας ανάπτυξης σε όλους τους μεταφορείς και τις περιφέρειες.

Οι αγοραστές που επιθυμούν μια συσκευή κλάσης Nexus θα έχουν περισσότερες επιλογές και οι κατασκευαστές θα δουλέψουν πιο στενά με την Google ως αποτέλεσμα, ελπίζω ότι θα ωφελήσουν την ευρύτερη βάση των χρηστών τους. Αλλού, η Google θα αυξήσει ήσυχα τις περισσότερες συσκευές που κυκλοφόρησαν τα τελευταία τρία χρόνια με νέες λειτουργίες και API μέσω των υπηρεσιών Play, δίνοντάς τους μια νέα μίσθωση ζωής χωρίς νέο firmware. Το πρόβλημα των ενημερώσεων ενδέχεται να μην είναι δυνατό να επιλυθεί για ολόκληρο το οικοσύστημα Android, αλλά η Google το αντιμετωπίζει με έξυπνο τρόπο και αργά αλλά σίγουρα αρχίζει να βλέπει τα αποτελέσματα των προσπαθειών της και των αποτελεσμάτων των συνεργατών της.

Και αυτό είναι αρκετό για να μας δώσει ελπίδα για το μέλλον των ενημερώσεων του Android. Θα παρακολουθούμε με ενδιαφέρον το 2014 για να δούμε πώς τα πράγματα ξεδιπλώνονται. Ποιος ξέρει, ίσως το Google και οι φίλοι έχουν μερικά ακόμα κόλπα επάνω στα μανίκια τους.

Γιατί ποτέ δεν θα έχετε την τελευταία έκδοση του Android (Σεπτέμβριος 2012)