Πίνακας περιεχομένων:
- Με τις υπηρεσίες API εκτός του βασικού λειτουργικού συστήματος, η Google αναλαμβάνει τον έλεγχο του Android
- Τι είναι οι Υπηρεσίες Google Play;
- Τι κάνουν αυτές οι υπηρεσίες;
- Γιατί έχει σημασία για εμάς
Με τις υπηρεσίες API εκτός του βασικού λειτουργικού συστήματος, η Google αναλαμβάνει τον έλεγχο του Android
Δεν είδαμε φέτος μια νέα έκδοση του Android στο Google I / O. Μπορείτε να διαβάσετε όλο το θρήνο και το κνησμό των δοντιών πάνω από αυτό σε ολόκληρο τον ιστό, γι 'αυτό θα σας αποζητήσω το παιχνίδι με το πώς θα έπρεπε να συμβεί (μια παροιμιώδης κλειδαριά), αλλά δεν το έκανε.
Αντ 'αυτού, θα σας πω λίγα πράγματα για αυτό που κάναμε - μια τεράστια ενημερωμένη έκδοση των API υπηρεσιών της Google, η οποία αποδεικνύεται ότι είναι πολύ καλύτερη.
Περιμένετε. Καλύτερα; Πώς μπορεί μια εφαρμογή που δεν ήθελα ποτέ να έχει ωθηθεί μαγικά στο τηλέφωνό μου να είναι καλύτερη από έναν νεότερο, μεγαλύτερο αριθμό στην τηλεφωνική οθόνη μου; Αυτή είναι η τρελή συζήτηση, έτσι;
Αποδεικνύει ότι αυτή η μικρή εφαρμογή είναι ένα ισχυρό κτήνος. Συνέχισε να διαβάζεις.
Τι είναι οι Υπηρεσίες Google Play;
Καθιστώντας τη συνεδρία στο Google I / O, μας δίνεται η απάντηση απευθείας από τους ανθρώπους που γράφουν το λογισμικό - και το συνοψίζουν ωραία. Οι Υπηρεσίες Google Play είναι "ένα μέρος που φέρνει όλα τα API της Google στο Android 2.2 και παραπάνω." Ένα API (Interface Programming Interface) είναι ένας φανταχτερός όρος για ειδικό κώδικα που είναι γραμμένος ως ένας τρόπος για ένα κομμάτι του λογισμικού να επικοινωνεί με ένα άλλο. Η Google γράφει API για το Android και οι προγραμματιστές εφαρμογών τους χρησιμοποιούν ως αγωγό πρόσβασης σε πολλές βασικές λειτουργίες του Android. Θα βρείτε API σε πολλά προγράμματα λογισμικού, τόσο μεγάλα όσο και μικρά. Έχοντας τους δεν είναι πραγματικά κάτι ιδιαίτερο.
Αυτήν τη στιγμή, οι υπηρεσίες Google Play βρίσκονται στην έκδοση 5. Ίσως δεν είχατε ιδέα ότι ενημερώσαμε τα πράγματα στο τηλέφωνό σας ή το tablet σας όλο αυτό το διάστημα, διότι έτσι ήθελε. Δεν πηγαίνετε να ψάχνετε για το αρχείο, έρχεται και σας βρίσκει. Κάθε συσκευή με Android 2.2 ή νεότερη έκδοση που έχει επίσημη πρόσβαση στο Google Play χρησιμοποιεί αυτές τις υπηρεσίες. Αυτό σημαίνει ότι σχεδόν κάθε μία από αυτές τις 900 εκατομμύρια συσκευές που έχουν ενεργοποιηθεί έχει εγκατεστημένο ένα αντίγραφο των Υπηρεσιών Google Play. Και η Google κρατά τα πράγματα ενημερωμένα και ωθεί αυτές τις ενημερώσεις γρήγορα, κάτι που αποτελεί μέρος του τι τους κάνει τόσο φανταστικό.
Η πλήρης και πλήρης έλεγχος από την Google σημαίνει ότι οι άνθρωποι που έχτισαν το τηλέφωνό σας, καθώς και ο μεταφορέας από τον οποίο μπορεί να το αγοράσατε, είναι εντελώς εκτός της εικόνας. Δεν θα χρειαστεί να περιμένετε έξι μήνες ή και περισσότερο για να λάβετε τα νέα API υπηρεσίας. Στην πραγματικότητα, η Google λέει ότι είναι σε θέση να τους πιέσει στην πλειοψηφία των συσκευών σε περίπου μία εβδομάδα μετά την ενημέρωσή τους. Εάν απομακρύνετε ένα πράγμα από όλα αυτά, γνωρίζοντας ότι η Google αποφασίζει ποια είναι τα API της υπηρεσίας, ποιος τα παίρνει και πότε είναι το σημαντικό κομμάτι.
Τι κάνουν αυτές οι υπηρεσίες;
Το κρέας της έκδοσης. Εάν παρακολουθήσατε το Keynote, όπου η Google ανήγγειλε όλα αυτά τα εξαιρετικά δροσερά και νέα χαρακτηριστικά για το Android (ναι, χωρίς καμία ενημέρωση έκδοσης!) - χαρακτηριστικά όπως η νέα υπηρεσία τόπου συμπύκνωσης, οι υπηρεσίες Play Games, νέα και βελτιωμένα μηνύματα Google Cloud ή ακόμα και το νέο πανόραμα API - έχετε δει μερικά από τα πράγματα που χειρίζονται οι Υπηρεσίες Google Play. Η εφαρμογή που είναι εγκατεστημένη στο τηλέφωνό σας επιτρέπει στους προγραμματιστές να εγκαθιστούν ορισμένες βιβλιοθήκες από το SDK και να αξιοποιούν όλα αυτά τα στοιχεία με μερικές μόνο γραμμές κώδικα. Ανεξάρτητα από το αν τρέχετε το Ice Cream Sandwich ή το Jelly Bean ή οποιαδήποτε έκδοση παραπάνω από 2.2, θα έχετε πρόσβαση σε αυτά.
Η Google όχι μόνο έχει τραβήξει αυτές τις υπηρεσίες και τα αντίστοιχα API από το λειτουργικό σύστημα, έχει διευκολύνει τους προγραμματιστές εφαρμογών να τις χρησιμοποιούν. Τις τελευταίες ημέρες εδώ στο Google I / O έχουμε δει πόσο εύκολο είναι να προσθέσουμε αυτές τις λειτουργίες σε μια εφαρμογή, επειδή η Google κάνει όλη τη βαριά ανύψωση. Οι προγραμματιστές πρέπει να αναφέρουν μόνο τον συγκεκριμένο τρόπο που χρειάζονται από την εφαρμογή Google Play Services στον κώδικα τους και η μαγεία τους συμβαίνει όταν τις εκτελείτε στο τηλέφωνό σας.
Θυμηθείτε από ψηλά μιλήσαμε για το φανταστικό μέρος όπου η Google ελέγχει αυτές τις υπηρεσίες και τη διανομή τους σε όλες τις συσκευές μας; Θέλω να θυμάσαι να το θυμάσαι καθώς διαβάζεις. Σκεφτείτε πόσο διαφορετικά θα ήταν τα πράγματα αν έπρεπε να εξαρτήσετε από τον μεταφορέα σας ή από τους ανθρώπους που έκαναν το τηλέφωνό σας να σας βγάλουν όλα αυτά. Ναι, αυτό θα πιπιλίζουν. Αυτός είναι ο λόγος για τον οποίο μια τόσο μεγάλη ενημέρωση για τις υπηρεσίες Google Play είναι πιο σημαντική από μια νέα έκδοση του Android - πήραμε όλα τα δροσερά πράγματα χωρίς να περιμένουμε την HTC ή τη Samsung ή ακόμα χειρότερα την AT & T ή την Verizon για να μας το στείλετε.
Γιατί έχει σημασία για εμάς
Για ένα λεπτό, ξεχάστε όλα τα παράπονα για το πώς τα Hangouts δεν ήταν άμεσα διαθέσιμα για όλους ταυτόχρονα. Πλέον ο καθένας θα πρέπει να είναι καλό να πάει μέχρι τώρα και να έχει τη νέα εφαρμογή Hangouts. Ολοι. Σκεφτείτε ότι - το Google Talk, ένα μακροπρόθεσμο και βασικό χαρακτηριστικό του λειτουργικού συστήματος, ενημερώθηκε με μια σειρά νέων δυνατοτήτων, χωρίς να έχετε μια ενημέρωση σε ολόκληρο το σύστημα.
Την περασμένη εβδομάδα, προτού φτάσουμε στο Σαν Φρανσίσκο, φοβόμασταν. Ανησυχθήκαμε ότι τα Hangouts θα εμφανιστούν και στη συνέχεια θα διαπιστώσουμε ότι ήταν μέρος του Android 4.3. Αυτό σημαίνει ότι οι περισσότεροι άνθρωποι θα περίμεναν πολύ καιρό για αυτούς και όλοι θα είστε έτοιμοι να βράσετε γνωρίζοντας ότι το νέο σας HTC One ή το Galaxy S4 δεν πρόκειται να πάρει το χαρακτηριστικό οποτεδήποτε σύντομα. Και δικαίως, τα έξυπνα τηλέφωνα είναι ακριβά.
Αντίθετα, 15 λεπτά μετά την εμφάνιση του Hangouts, οι χρήστες βρίσκονταν στο Play Store. Το ίδιο πράγμα θα συμβεί όταν ένας προγραμματιστής χρησιμοποιεί το API πανοραμάτων για να δημιουργήσει μια εφαρμογή προβολής φωτογραφικής μηχανής ή κάποιος γράφει όλες τις λειτουργίες των νέων παιχνιδιών στο αγαπημένο σας παιχνίδι. Αυτό είναι πολύ καλύτερο από μια νέα έκδοση που δεν θα πάρετε για έξι μήνες, έτσι δεν είναι;