Αρθρο

Η Google πρέπει να μοιάζει περισσότερο με τη Samsung και τη Huawei όσον αφορά την προσθήκη λειτουργιών Android

protection click fraud

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

Υπάρχει ένας λόγος που συμβαίνει αυτό. Τα τηλέφωνα Google Pixel δεν εκτελούν Android με γυμνά οστά, χρησιμοποιώντας μόνο την έκδοση ανοιχτού κώδικα. Όπως η Samsung ή η LG ή το OnePlus, παίρνει αυτόν τον κώδικα και προσθέτει λίγο σε αυτόν. Αλλά το ίδιο το σύστημα χρησιμοποιεί μόνο το τυπικό σύνολο API (Interface Interface Programming) που διαθέτει η Google κατασκευασμένο για Android, ενώ εταιρείες όπως το OnePlus ή η Samsung χρησιμοποιούν αυτές για να προσθέσουν κάποια από τα δικά τους για τις εφαρμογές τους χρήση.

Αγοράστε μερικές από τις καλύτερες προσφορές της Black Friday από όλο τον ιστό ΤΩΡΑ!

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

Εάν θέλετε μια εφαρμογή να λειτουργεί σε κάθε τηλέφωνο, πρέπει να υπάρχει ένα τυποποιημένο σύνολο APIS.

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

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

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

Το λάθος μέρος είναι ότι όταν η Samsung προσθέτει τη δυνατότητα κύλισης του στιγμιότυπου οθόνης σε κάτι όπως το Note 20 ή το Galaxy S20 FE, έχει σχεδιαστεί μόνο για να λειτουργεί σε αυτό το συγκεκριμένο τηλέφωνο. Η εφαρμογή δεν χρειάζεται να υπολογίσει τις διαστάσεις της οθόνης ή τον λόγο διαστάσεων ή το βάθος bit χρώματος. Αρκεί να στείλει δεδομένα στη μνήμη του τηλεφώνου έως ότου πείτε «διακοπή» και μετά να τα μετατρέψετε σε εικόνα.

Μια εφαρμογή οθόνης στο S20 FE γνωρίζει ήδη τα πάντα σχετικά με την οθόνη και έχει πρόσβαση για λήψη κατά την κύλιση.

Λειτουργεί με αυτόν τον τρόπο και μέσω του Chrome. Το Chrome έχει ήδη υπολογίσει το μέγεθος και το σχήμα του παραθύρου και ό, τι χρειάζεται για να αντιγράψει για να δημιουργήσει ένα αρχείο εικόνας βρίσκεται μέσα σε αυτό το παράθυρο. Εάν και όταν η Google προσθέσει τη δυνατότητα στο ίδιο το Android, πρέπει να την κάνει ικανή να εργαστεί κάθε Μοντέλο Android και σε κάθε εφαρμογή. Χρειάζεται έναν τρόπο για να μάθετε τα πάντα σχετικά με την οθόνη: το μέγεθος του χρησιμοποιήσιμου παραθύρου, τον τρόπο κατασκευής μια διεπαφή για τη λειτουργία και βεβαιωθείτε ότι λειτουργεί σε τηλέφωνα με πολύ διαφορετικό υλικό. Αυτός είναι ο λόγος για τον οποίο φαινόταν να χρειαστεί τόσο πολύς χρόνος για να προσθέσει η Google κατάλληλο Android σε πολλά παράθυρα.

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

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

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

Η Google μπορεί να βρει σχεδόν οποιοδήποτε πρόβλημα αν θέλει να το κάνει.

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

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

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

Ναι, ξέρω ότι αυτό το επιχείρημα ακούγεται λίγο αυτοτελές ή παθιασμένο, αλλά δεν προορίζεται να είναι. Δεν έχω καμία χρήση για κύλιση στιγμιότυπων οθόνης και μου άρεσαν οι ειδοποιήσεις του Android στην έκδοση 9 καλύτερα από ό, τι στην έκδοση 11. Χρησιμοποίησα μόνο αυτά τα πράγματα ως παραδείγματα και είμαι βέβαιος ότι ο καθένας από εμάς βλέπει τη Samsung ή τη Motorola ή τη Xiaomi να κάνει κάτι που πιστεύουμε ότι πρέπει να είναι σε κάθε τηλέφωνο. Απλώς λέω ότι ίσως η Google πρέπει να επικεντρωθεί προς τα εμπρός. Αν αυτό σημαίνει επιβράδυνση της εργασίας σε υπάρχουσες λειτουργίες για προσθήκη νέων ή απλώς πρόσληψη περισσότερων προγραμματιστών είναι κάτι που μόνο η Google γνωρίζει.

Τι Εγώ γνωρίζουμε ότι οι άνθρωποι θέλουν να δουν νέα πράγματα, καθώς και να βλέπουν καλές αλλαγές σε ό, τι υπάρχει ήδη. Φαίνεται ότι δεν μπορούμε ποτέ να πάρουμε και τα δύο για Android. Κατά τη γνώμη μου, το Android είναι το πιο ευέλικτο λειτουργικό σύστημα που έχουμε δει ποτέ και το δυναμικό του εξακολουθεί να είναι σχεδόν αναξιοποίητο ακόμη και 12 χρόνια μετά την κυκλοφορία του. Σημαίνει πολλή δουλειά - και το σωστά δουλειά - απαιτείται για να διατηρηθεί έτσι, επειδή η Microsoft και η Apple δεν συγκρατούν μεγάλες ιδέες και προσθήκες.

Τζέρι Χίλντενμπραντ

Ο Τζέρι είναι κάτοικος της Mobile Nation και είναι περήφανος για αυτό. Δεν υπάρχει τίποτα που δεν μπορεί να χωρίσει, αλλά πολλά πράγματα που δεν μπορεί να ξανασυναρμολογήσει. Θα τον βρείτε στο δίκτυο Mobile Nations και μπορείτε τον χτύπησε στο Twitter αν θέλετε να πείτε γεια.

instagram story viewer