Πίνακας περιεχομένων:
Ένας από τους λόγους για τους οποίους το Android έχει γίνει το πιο δημοφιλές λειτουργικό σύστημα υπολογιστών στον κόσμο μπορεί επίσης να δημιουργήσει έναν μεγάλο πονοκέφαλο - κάθε εταιρεία μπορεί να κάνει σχεδόν οτιδήποτε θέλει να κάνει με αυτό. Αυτό όχι μόνο σημαίνει ότι οι συσκευές που λειτουργούν με Android μπορούν να φαίνονται πολύ διαφορετικές και χρησιμοποιούν πολύ διαφορετικό υλικό, αλλά ακόμη και οι "παραδοσιακές" χρήσεις των τηλεφώνων Android που περιλαμβάνουν υποστήριξη για τις υπηρεσίες Google δεν θα λειτουργούν όλες στην ίδια έκδοση.
Υπάρχουν περίπου 20.000 διαφορετικές συσκευές που εκτελούν Android και οι περισσότερες εκτελούν μια παλαιότερη έκδοση.
Αυτό δεν θα αλλάξει ποτέ. Η Google διαθέτει εργαλεία που διευκολύνουν όλους τους κατασκευαστές υλικού να μεταναστεύσουν στην τρέχουσα έκδοση του Android (9 κατά τη διάρκεια αυτής της γραφής), αλλά ακόμη και αυτά τα εργαλεία δεν θα αρκούν για να λάβουν όλες τις υποστηριζόμενες συσκευές στην ίδια έκδοση πλατφόρμας την ίδια ώρα. Η Google χειρίζεται αυτό το ζήτημα για τηλέφωνα και άλλες συσκευές που ακολουθούν τους ορισμούς συμβατότητας Android με ορισμένα εργαλεία, όπως οι υπηρεσίες Google Play, για να παρέχουν πρόσθετες βελτιώσεις και λειτουργίες ασφαλείας. Εάν διαθέτετε το Play Store στο τηλέφωνό σας, έχετε τις υπηρεσίες Google Play να λειτουργούν ανεξάρτητα από την έκδοση του Android που χρησιμοποιείτε.
Η Google διαθέτει επίσης εργαλεία για προγραμματιστές εφαρμογών που θέλουν να κάνουν χρήση των δροσερών καινούργιων στοιχείων που κάθε ενημέρωση πλατφόρμας φέρνει και να έχουν τις εφαρμογές τους συμβατές με όσο το δυνατόν περισσότερα τηλέφωνα. Αυτές είναι γνωστές ως Βιβλιοθήκες Υποστήριξης Android και οι προγραμματιστές μπορούν να τις χρησιμοποιήσουν για να προσθέσουν μερικά από τα πράγματα που φέρνει το Pie στο τραπέζι πίσω στο Oreo ή το Nougat.
Μαζί με το Android 9, μία από τις μεγάλες ανακοινώσεις στο Google I / O 2018 ήταν το Android Jetpack. Το Jetpack είναι ένα σύνολο στοιχείων για προγραμματιστές που διευκολύνει την δημιουργία εφαρμογών και αποτελείται από τις νέες βιβλιοθήκες AndroidX. Ένα από τα χαρακτηριστικά των AndroidX και Jetpack είναι να κάνουν τις λειτουργίες από τις τελευταίες εκδόσεις του Android να δουλεύουν σε παλαιότερες εκδόσεις πλατφορμών. Ένα άλλο μεγάλο χαρακτηριστικό είναι η modularity του Jetpack, που σημαίνει ότι μπορεί να ενημερωθεί γρήγορα και ανεξάρτητα από το Android. Αυτό κάνει πολύ πιο εύκολη την προσθήκη χαρακτηριστικών που λειτουργούν σε πολλές εκδόσεις πλατφόρμας.
Αυτή τη στιγμή δεν υπάρχουν πολλά ορατά χαρακτηριστικά του Pie που μπορούν να χρησιμοποιηθούν σε παλαιότερες εκδόσεις όπως Oreo και Nougat, αλλά οι Βιβλιοθήκες υποστήριξης είναι γεμάτες με αλλαγές που βοηθούν τους προγραμματιστές να δημιουργούν εφαρμογές για το Android Pie που θα λειτουργούν ακόμα σε παλαιότερες εκδόσεις. Αυτό είναι το πιο σημαντικό κομμάτι, αλλά όλοι στο Google είναι ενθουσιασμένοι με το πώς οι Jetpack και AndroidX θα μπορέσουν να συνεχίσουν να προσφέρουν νεότερες λειτουργίες σε παλαιότερες εκδόσεις του Android και αναμένω ότι θα δούμε τη λίστα να μεγαλώνει.
Φέτες
Το Slice είναι ένα μικροσκοπικό κομμάτι μιας εφαρμογής που μπορεί να γεμίσει με δυναμικό περιεχόμενο και να εμφανίζεται οπουδήποτε σε οποιαδήποτε εφαρμογή Android ή εντός οποιασδήποτε υπηρεσίας που παρέχεται από την Google. Ένα τεμάχιο μπορεί να φέρει σημαντικές και συμφραζόμενες πληροφορίες από μια εφαρμογή, όπου πρέπει να το δούμε και μπορεί να περιλαμβάνει πράγματα όπως ζωντανά δεδομένα, προθέσεις, ενσωματωμένες Ενέργειες καθώς και βαθιά σύνδεση με άλλα τμήματα του γονέα του. Χρήσιμες πληροφορίες ή στοιχεία ελέγχου που θέλουμε να έχουμε στα χέρια μας χωρίς να ανοίγουμε μια εφαρμογή, όπως τα χειριστήρια ή τα προγράμματα πτήσεων μπορεί να εμφανιστούν όπου μπορούμε εύκολα να τα χρησιμοποιήσουμε.
Οι φέτες είναι κάτι που οι προγραμματιστές μπορούν να λειτουργήσουν αυτή τη στιγμή και σύντομα θα κυκλοφορήσουν στους λογαριασμούς χρηστών - και χάρη στο Jetpack και τις Βιβλιοθήκες υποστήριξης, αυτό σημαίνει ότι δεν θα περιορίζονται μόνο στο Android 9.
Ενέργειες
Ο Βοηθός Google ήδη φέρνει Ενέργειες συνομιλίας στα τηλέφωνα με το Google Assistant και συσκευές όπως η Αρχική σελίδα Google και οι έξυπνες οθόνες. Είναι μέρος του λογαριασμού σας στο Google και οι προγραμματιστές προσθέτουν με ανυπομονησία όλο και περισσότερα από αυτά που μπορείτε να συμπεριλάβετε στη δική σας ρουτίνα.
Σύντομα, θα έχουμε επίσης Ενέργειες στα τηλέφωνά μας που χρησιμοποιούν τις ίδιες ιδέες. Έχουν σχεδιαστεί για να φέρνουν λειτουργικότητα από μια εφαρμογή σε οποιαδήποτε υπηρεσία της Google, αλλά αυτό που είναι πραγματικά καλό για αυτούς είναι ότι το AI της Google θα τα φέρει αυτόματα και έξυπνα όπου τα χρειάζεστε όταν τα χρειάζεστε. Οι Δράσεις εφαρμογών είναι δύσκολο να περιγραφούν, αλλά όταν βλέπετε ένα σε δράση, απλά κάνει κλικ. μπορείτε να δείτε πώς θα λειτουργούν οι Ενέργειες εφαρμογών αυτήν τη στιγμή. Επισκεφθείτε το Google.com και πληκτρολογήστε κάτι σαν "πόσα δολάρια ΗΠΑ είναι 25 ευρώ" και θα σας παρουσιαστεί η απάντηση και ένα μικρό εργαλείο μετατροπής που μπορείτε να χρησιμοποιήσετε ακριβώς στην κορυφή της σελίδας.
Ενώ ένας μετατροπέας νομισμάτων δεν είναι τόσο συναρπαστικός, σκεφτείτε πώς οι άλλες εφαρμογές μπορούν να εγχέουν μέρη του σε πράγματα όπως η Αναζήτηση ή το Gmail ή Έγγραφα. Οι Εφαρμογές εφαρμογών είναι βήτα τώρα και περιμένουμε να έρθουν σύντομα στα τηλέφωνά μας. Και πάλι, χάρη στο Jetpack και τις Βιβλιοθήκες υποστήριξης Android, δεν θα περιορίζονται στο Android 9 και σχεδόν όλοι μας μπορούμε να τις χρησιμοποιήσουμε όπως φαίνονται.
Το Google λέει ότι κάθε νέα εφαρμογή Android θα πρέπει να λειτουργεί στο 90% των ενεργών συσκευών. Αυτό σημαίνει ότι πρέπει επίσης να παρέχει εργαλεία και μέσα για εφαρμογές που διαθέτουν νέα API και στοιχεία διεπαφής για να λειτουργούν σε παλαιότερες εκδόσεις. Θα συνεχίσουμε να ενημερώνουμε αυτήν τη λίστα καθώς θα κυκλοφορήσουν περισσότερα νέα σχετικά με τις Βιβλιοθήκες Υποστήριξης Android και προσβλέπουμε σε πολλές νέες προσθήκες κατά τη Σύνοδο Κορυφής Android Dev του 2018 τον Νοέμβριο.
Το τηλέφωνο μου θα πάρει το Android Pie;