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

Οι αλλαγές κάτω από την κουκούλα του Android n ενδέχεται να οδηγήσουν σε ένα νέο μέλλον για ενημερώσεις OS

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

Anonim

Έχουμε περάσει το καλύτερο μέρος μιας ημέρας να σκάβουμε στην εσωτερική λειτουργία της αρχικής έκδοσης του Android N Developer Preview, και έχουμε μάθει μερικά πράγματα. Το πρώτο από αυτά είναι εύκολο - πρόκειται για ένα σούπερ-βήτα (αν δεν πρόκειται για μια λέξη, πρέπει να είναι) έκδοση λογισμικού που θα έχει σφάλματα πάνω από σφάλματα. Πολλοί από εμάς έχουν λάμψει και απολαμβάνουν τη νέα γεύση, αλλά πρέπει να βαδίσετε ελαφρά αν θέλετε να δοκιμάσετε στο τηλέφωνο που χρειάζεστε κάθε μέρα. Τα πράγματα είναι σπασμένα και μερικά πράγματα θα σπάσουν περισσότερο στην επόμενη ενημέρωση. Αυτή η προεπισκόπηση είναι για τους προγραμματιστές να αρχίσουν να δουλεύουν στις εφαρμογές τους για να τους έχουν συμβατότητα με το Android N και για τους χρήστες που τους αρέσει να αναφέρουν σφάλματα. Λέει τόσο σωστά στο κασσίτερο.

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

Μεγάλα πράγματα μπορεί να είναι καλά για το Android.

Το Android έχει ένα σημαντικό (και όχι εντελώς λανθασμένο) πρόβλημα εικόνας όταν πρόκειται για τη διατήρηση συσκευών στο τρέχον λογισμικό. Μπορούμε να το συζητήσουμε, να προσπαθήσουμε να κατηγορήσουμε μια εταιρεία περισσότερο από μια άλλη ή να συσκευάσουμε τη μπάλα μας και να μεταβούμε στο iMore. Τίποτα από αυτά δεν βοηθά όταν έχετε περισσότερα από 1, 5 δισεκατομμύρια πράγματα που τρέχουν Android - και λίγα από αυτά τρέχουν το ίδιο λογισμικό. Στο τέλος, η Google πρέπει να πάρει τη θερμότητα επειδή το όνομά της βρίσκεται στο προϊόν. Είναι μια συζήτηση που έχει κτυπηθεί μέχρι θανάτου και έπειτα μερικές - και οι ξυλοδαρμοί θα συνεχιστούν.

Η Google το γνωρίζει αυτό και κάνει "πράγματα" κάτω από την κουκούλα Android για να διευκολύνει τους ανθρώπους που κατασκευάζουν τηλέφωνα να τα βγάζουν όλοι μαζί. Και αυτή η αρχική προεπισκόπηση για προγραμματιστές (θα υπάρχουν αρκετές άλλες πριν τη δημόσια κυκλοφορία αργότερα φέτος) το δείχνει. Δεν γνωρίζουμε ακριβώς πού πηγαίνει το Google και τι έχει προγραμματίσει, αλλά μικρές αλλαγές στη δομή αρχείων και διαμέριση στις πρώτες εικόνες εργοστασιακών συσκευών είναι ενδείξεις για το πώς θα λειτουργούσαν καλά τα πράγματα. Βλέπουμε περισσότερα πράγματα τοποθετημένα στον διανομέα του προμηθευτή και του ΚΑΕ - πράγματα που μπορούν (και κάνουν) να αντικατασταθούν ή να επισυναφθούν στις "εκδόσεις" εκδόσεις Android που ζουν στο διαμέρισμα του συστήματος όταν εκκινείται το τηλέφωνο. Και όχι μόνο να υποστηρίζετε βιβλιοθήκες και αντικείμενα του πυρήνα - υπάρχουν πλήρεις εφαρμογές που παρέχονται από τον προμηθευτή (στην περίπτωση αυτή ο πωλητής είναι το Google) που μπορεί να επηρεάσει σημαντικά τον τρόπο λειτουργίας του τηλεφώνου και τον τρόπο διεπαφής του με αυτόν.

Φανταστείτε έναν κόσμο όπου η Samsung μπορεί να έχει το όραμά της για το Android, διατηρώντας ταυτόχρονα τις βαθιές διαδικασίες του συστήματος ανέγγιχτες.

Φανταστείτε έναν κόσμο όπου η Samsung μπορεί να έχει το όραμά της για το Android που τρέχει ακριβώς όπως το θέλει, ενώ οι βαθιές διαδικασίες του συστήματος - όπως η περίφημη βιβλιοθήκη Stagefright - είναι ξεχωριστές και ανέγγιχτες. Αυτό θα σήμαινε ότι η Samsung ή η Google θα μπορούσαν να απομακρύνουν τις αλλαγές στα ξεχωριστά μέρη τους πολύ πιο εύκολα (και πολύ πιο γρήγορα) απ 'ό, τι μπορούν σήμερα, χωρίς να παρεμβαίνουν στο άλλο μισό του συστήματος. (Με APIs και βιβλιοθήκες για να γεφυρωθεί το κενό.) Το ανθρώπινο δυναμικό και μόνο ότι αυτή η κατάσταση απελευθερώνεται σημαίνει ότι περισσότεροι άνθρωποι είναι διαθέσιμοι για να δουλέψουν για να κάνουν την εμπειρία της Samsung καλύτερα χωρίς να ανησυχούν για τον υποκείμενο κώδικα Android.

Με το Android N, η Google έχει ουσιαστικά αρχίσει να διαιρεί το Android σε δύο τμήματα: το βασικό λειτουργικό σύστημα (το πλαίσιο που κάνει τα πάντα) και τη διασύνδεση (εφαρμογές, εκτοξευτή, ειδοποιήσεις και οτιδήποτε άλλο αλληλεπιδρά με τον χρήστη).

Πάρτε το ένα βήμα παραπάνω και σκεφτείτε μια μικρότερη εταιρεία χωρίς τη φαινομενικά απύθμενη πισίνα της Samsung και εξετάστε πώς το βοηθά αυτό. Ένα πιο "αυτόνομο" σύστημα που χτίστηκε με αυτόν τον τρόπο είναι καλύτερο για όλους - και το σημαντικότερο αυτό σημαίνει εσείς και εγώ.

Ας πάμε ακόμη βαθύτερα

Το Android ως πλαίσιο αντί για ένα λειτουργικό σύστημα σημαίνει ότι είναι ευκολότερο να αλλάξετε τις λειτουργίες που αντιμετωπίζουν οι χρήστες.

Το Android ως πλαίσιο αντί για ένα λειτουργικό σύστημα σημαίνει ότι είναι ευκολότερο να αλλάξετε τις λειτουργίες που αντιμετωπίζουν οι χρήστες. Σκέφτομαι πίσω στο "blocking mode" στα πρόσφατα τηλέφωνα Samsung ή στο Moto Display στο αρχικό Moto X. Σίγουρα δεν βελτιώθηκαν με τις ενημερώσεις Android και αυτό που έχουμε από την Google για να τα αντικαταστήσουμε δεν είναι τόσο καλό όσο τα πρωτότυπα. Ένας τρόπος για έναν πωλητή να αξιοποιήσει τις διαδικασίες του συστήματος με τη δική του διεπαφή - και οι διαδικασίες του συστήματος που παραμένουν οι ίδιες μεταξύ των εκδόσεων - αφήνει τη Samsung να ελέγχει πώς κρατάτε τις ειδοποιήσεις υπό έλεγχο. Ή επιτρέπει στην Lenovo / Moto να εμφανίζει τα πράγματα στην οθόνη κλειδώματος με τον τρόπο που θέλουν να το κάνουν χωρίς να επανασχεδιάσουν τα πάντα από την αρχή κάθε φορά που θα βγει μια νέα έκδοση.

Σημαίνει επίσης ότι αυτό που βλέπουμε σήμερα δεν μπορεί να χάσει ποτέ το τηλέφωνο που βρίσκεται στα χέρια σας.

Τα τηλέφωνα Nexus είναι ένα εμπορικό σήμα. Τα τηλέφωνα Nexus δεν τρέχουν ανεκπλήρωτο Android ανοιχτού κώδικα - ουσιαστικά δεν κάνει τίποτα. Η Google παίρνει τον κώδικα και τις αλλάζει με τις προτιμήσεις της και στη συνέχεια εγκαθιστά αυτή την έκδοση Android στα τηλέφωνα που πωλεί - και αυτό ακριβώς κάνουν τα HTC και LG και η Samsung. Η Google αγγίζει λιγότερο το σύστημα από ό, τι οι περισσότεροι κατασκευαστές (αν και το HTC One A9 πλησίαζε πολύ), αλλά δεν είναι ακόμα το Android με καθαρά ανοικτή πηγή που μπορείτε να κατεβάσετε και να δημιουργήσετε τον εαυτό σας.

Εάν λάβουμε αυτές τις νέες ιδέες - και δεν κάνουμε λάθος ότι τώρα είναι μόνο ιδέες - και να σκεφτόμαστε μπροστά περίπου ένα χρόνο, σημαίνει ότι πράγματα όπως νέοι δίσκοι ειδοποίησης ή σκοτεινοί τρόποι λειτουργίας ή multi-window είναι ακριβώς το πώς η Google θέλει να διασυνδέσει με το σύστημα στο όραμά του για το Android. Η Samsung ή η Huawei είναι ελεύθερες να κάνουν το δικό τους πράγμα - και θα το κάνουν - και δεν πρόκειται να ταιριάζει με το πράγμα της Google. Αλλά πιο σημαντικό είναι ότι δεν πρόκειται να σπάσει τα πράγματα τόσο εύκολα. Το σύστημα σας επιτρέπει να επιλέξετε ένα χρώμα για τη διεπαφή. Το "Dark Theme" είναι μια ιδέα UI, και μία που μπορεί να εφαρμόσει ο καθένας ούτως ή άλλως όπως τους αρέσει.

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

Ας ελπίσουμε ότι η Google κατευθύνει το πλοίο Android με έναν τρόπο να διορθώσει το μεγαλύτερο πρόβλημα.

Αφήστε την Google να ανησυχεί για την επιδιόρθωση Widevine ή Stagefright, και η Samsung μπορεί να ανησυχεί για το δικό της λογισμικό - το πράγμα που γνωρίζει καλύτερα. Η Samsung μπορεί δικαίως να επιτρέψει στην Google να είναι ο τύπος της πτώσης όταν πρόκειται για φυσικά σφάλματα Android. Ακόμη και ο Κακός Καβαλί των Βορειοαμερικανών Μεταφορέων μπορεί να ξεφύγει από τη διαδικασία των ενημερώσεων ασφαλείας. Όλοι κερδίζουν.

Εμείς κερδοσκοπούμε εδώ με βάση κάποιες σχετικά μικρές αλλαγές στις εσωτερικές λειτουργίες της προεπισκόπησης Android N Developer. Αυτό μπορούμε να κάνουμε τώρα χωρίς πηγαίο κώδικα ή επίσημες λέξεις από το Google HQ. Γνωρίζουμε όμως ότι η Google πάντα έχει λόγους για τις αλλαγές που κάνει (αν και διαφωνούμε συχνά) και αυτές οι μικρές αλλαγές στον τρόπο με τον οποίο ο τομέας του πωλητή και του OEM του Android δεν ήταν ατύχημα.

Αναμένουμε να μάθουμε πολλά περισσότερα στο Google I / O και ελπίζουμε ότι το Google κατευθύνει το πλοίο Android με τρόπο που να διορθώνει το μεγαλύτερο πρόβλημα.