Η Google ανακοίνωσε την επόμενη έκδοση του Android. Γνωρίστε το Android O με αυτήν τη νέα προεπισκόπηση προγραμματιστή. Διαβάστε παρακάτω για να μάθετε περισσότερα για το Android O και τις αλλαγές του!
Βαρεθήκατε να τρέχετε το Android Nougat στο smartphone σας; Λαχταράτε να δείτε τι επιφυλάσσει το μέλλον για την επόμενη επανάληψη του πιο δημοφιλούς λειτουργικού συστήματος για κινητά στον κόσμο; Η Google σας καλύπτει για σήμερα, καθώς η εταιρεία μόλις ανακοίνωσε τι ακολουθεί μετά το Android Nougat.
Συναντώ Android O.
Όπως συνηθίζεται με την Google, το Android O είναι αυτό που θα ονομάζεται η επόμενη έκδοση λειτουργικού συστήματος μέχρι να έρθει τελικά στους καταναλωτές κάποια στιγμή στο τρίτο τρίμηνο του 2017. Μπορούμε να κάνουμε εικασίες για το ποιο θα είναι το πλήρες όνομα, και έχουμε μερικούς μήνες για να το κάνουμε επίσης.
Αλλά αυτό που έχουμε αυτή τη στιγμή είναι μια πλήρης προεπισκόπηση προγραμματιστή και μια πληθώρα αλλαγών που θα φέρει η O στο Android. Η Google έχει καταχωρίσει το νέα χαρακτηριστικά
και API στο Android O, επομένως θα αναφερθούμε εν συντομία σε αρκετά από αυτά παρακάτω.Δείτε την πλήρη κάλυψη του Android O!
Όρια φόντου
Η διάρκεια ζωής της μπαταρίας εξακολουθεί να αποτελεί προτεραιότητα για την Google στο O. Το Android O θέτει πρόσθετα αυτόματα όρια στο τι μπορούν να κάνουν οι εφαρμογές στο παρασκήνιο σε αυτούς τους τρεις κύριους τομείς: σιωπηρές εκπομπές, υπηρεσίες παρασκηνίου και ενημερώσεις τοποθεσίας. Συζητήσαμε λεπτομερώς πώς Η Google έθετε τα θεμέλια για να σκοτώσει αδίστακτες διαδικασίες παρασκηνίου στο Android Nougat, αλλά τώρα η εταιρεία κάνει πρόσθετες αλλαγές για να περιορίσει τις αδίστακτες εφαρμογές που εξαντλούν τη διάρκεια ζωής της μπαταρίας σας. Αυτές οι αλλαγές θα διευκολύνουν τη δημιουργία εφαρμογών που έχουν ελάχιστο αντίκτυπο στη διάρκεια ζωής της μπαταρίας του χρήστη, επομένως η Google συνιστά να ελέγξετε την τεκμηρίωση για όρια εκτέλεσης στο παρασκήνιο και όρια τοποθεσίας στο παρασκήνιο Για περισσότερες πληροφορίες.
Κανάλια ειδοποιήσεων
Παρουσιάζει το Android O κανάλια ειδοποιήσεων να παρέχει ένα ενοποιημένο σύστημα για να βοηθά τους χρήστες να διαχειρίζονται ειδοποιήσεις με κατηγορίες που καθορίζονται από την εφαρμογή για περιεχόμενο ειδοποιήσεων. Αυτό θα επιτρέψει στους προγραμματιστές να δημιουργήσουν ένα κανάλι ειδοποιήσεων για κάθε ξεχωριστό τύπο ειδοποίησης που πρέπει να στείλουν, καθώς και να αντικατοπτρίζουν τις επιλογές των χρηστών της εφαρμογής. Για παράδειγμα, οι προγραμματιστές μπορούν να δημιουργήσουν ξεχωριστά κανάλια ειδοποιήσεων για κάθε ομάδα συνομιλιών σε μια εφαρμογή ανταλλαγής μηνυμάτων.
Οι χρήστες μπορούν επίσης να διαχειριστούν τις περισσότερες από τις ρυθμίσεις που σχετίζονται με τις ειδοποιήσεις χρησιμοποιώντας μια συνεπή διεπαφή χρήστη συστήματος. Όλες οι ειδοποιήσεις που δημοσιεύονται σε ένα συγκεκριμένο κανάλι θα έχουν την ίδια συμπεριφορά.
Το Android O καταργεί επίσης τη δυνατότητα του προγραμματιστή να ορίζει επίπεδα προτεραιότητας για μεμονωμένες ειδοποιήσεις. Αντίθετα, μπορείτε πλέον να ορίσετε ένα προτεινόμενο επίπεδο σημασίας κατά τη δημιουργία ενός καναλιού ειδοποιήσεων. Μόλις δημιουργηθεί ένα κανάλι ειδοποιήσεων, μόνο το σύστημα μπορεί να αλλάξει τη σημασία του, δίνοντας δύναμη πίσω στον χρήστη.
Οι χρήστες μπορούν επίσης αναβολή ειδοποιήσεων για να εμφανιστεί ξανά αργότερα. Οι ειδοποιήσεις θα επανεμφανιστούν με το ίδιο επίπεδο σημασίας που εμφανίστηκαν για πρώτη φορά. Οι εφαρμογές μπορούν επίσης να αφαιρέσουν ή να ενημερώσουν μια ειδοποίηση σε αναβολή, αλλά η ενημέρωση μιας ειδοποίησης σε αναβολή δεν προκαλεί την επανεμφάνισή της.
Επιπλέον, το Android O προσθέτει επίσης νέα γραφικά και ομαδοποίηση στις ειδοποιήσεις που διευκολύνουν χρήστες για να δουν τι συμβαίνει όταν έχουν ένα εισερχόμενο μήνυμα ή κοιτάζουν την ειδοποίηση απόχρωση. Για εμάς, αυτό ακούγεται πολύ σαν ένα σημάδι ειδοποίησης που υπήρχε σε παλαιότερες εκδόσεις Android πριν από το Heads Up, αν και θα πρέπει να επιβεβαιώσουμε το ίδιο.
Αυτόματη συμπλήρωση API
Το Android O αναγνωρίζει επίσημα τον ρόλο των διαχειριστών κωδικών πρόσβασης συμπεριλαμβάνοντας ένα API Αυτόματης Συμπλήρωσης. Αυτή η υποστήριξη πλατφόρμας για αυτόματη συμπλήρωση θα δώσει τη δυνατότητα στους χρήστες να επιλέξουν μια εφαρμογή αυτόματης συμπλήρωσης με τον ίδιο τρόπο που επιλέγουν μια εφαρμογή πληκτρολογίου. Η Google προσθέτει νέα API για να εφαρμόσετε και μια υπηρεσία Αυτόματης Συμπλήρωσης.
Picture in Picture για τηλέφωνα και νέες δυνατότητες Windowing
Οθόνη PiP είναι πλέον διαθέσιμο για τηλέφωνα καθώς και για tablet, έτσι οι χρήστες μπορούν πλέον να ανυπομονούν να παρακολουθήσουν ένα βίντεο ενώ απαντούν σε μια συνομιλία ή σε οποιαδήποτε άλλη παρόμοια εργασία. Οι προγραμματιστές μπορούν να καθορίσουν την αναλογία διαστάσεων και ένα σύνολο προσαρμοσμένων αλληλεπιδράσεων όπως παύση/αναπαραγωγή.
Άλλα νέα χαρακτηριστικά παραθύρων περιλαμβάνουν α νέο παράθυρο επικάλυψης εφαρμογής για εφαρμογές που θα χρησιμοποιούν αντί για το παράθυρο ειδοποίησης συστήματος και υποστήριξη πολλαπλών οθονών για την εκκίνηση μιας δραστηριότητας σε μια απομακρυσμένη οθόνη.
Πόροι γραμματοσειράς σε XML
Οι γραμματοσειρές είναι πλέον ένας πλήρως υποστηριζόμενος τύπος πόρου στο Android O. Οι εφαρμογές μπορούν πλέον να χρησιμοποιούν γραμματοσειρές σε διατάξεις XML, καθώς και να δηλώνουν το στυλ και το βάρος γραμματοσειράς μαζί με τα αρχεία γραμματοσειράς.
Προσαρμοστικά εικονίδια
Το Android O φέρνει επίσης προσαρμοστικά εικονίδια που μπορεί πλέον να εμφανίζει μια ποικιλία σχημάτων σε διαφορετικές συσκευές και μοντέλα. Μπορείτε να ορίσετε ένα εικονίδιο εκκίνησης χρησιμοποιώντας ένα κυκλικό σχήμα σε μια συσκευή OEM και να χρησιμοποιήσετε έναν "σκίαρο" σε μια άλλη. Κάθε OEM συσκευής θα παρέχει μια μάσκα την οποία το σύστημα χρησιμοποιεί στη συνέχεια για να αποδώσει όλα τα εικονίδια με το ίδιο σχήμα. Το σύστημα ενεργοποιεί επίσης τις αλληλεπιδράσεις με τα εικονίδια και χρησιμοποιεί επίσης τα εικονίδια σε συντομεύσεις, την εφαρμογή Ρυθμίσεις, το παράθυρο διαλόγου κοινής χρήσης και την οθόνη επισκόπησης.
Χρώμα ευρείας γκάμας για εφαρμογές
Οι προγραμματιστές εφαρμογών απεικόνισης μπορούν τώρα να επωφεληθούν από νέες συσκευές που διαθέτουν έγχρωμη οθόνη ευρείας γκάμα. Για την εμφάνιση εικόνων ευρείας γκάμας, οι εφαρμογές θα πρέπει να ενεργοποιήσουν μια σημαία στο μανιφέστο τους ανά δραστηριότητα και να φορτώσουν bitmaps με ένα ενσωματωμένο ευρύ χρωματικό προφίλ. Εμείς φωνάζουμε για αυτήν τη λειτουργία για μήνες και φαίνεται ότι η Google έχει επιτέλους απαντήσει στις προσευχές μας.
Συνδεσιμότητα
Το Android O υποστηρίζει επίσης υψηλής ποιότητας κωδικοποιητές ήχου Bluetooth, όπως το Κωδικοποιητής LDAC από τη Sony. Android Police έχει επιβεβαιώσει μέσω δήλωσης της Google ότι φέρνει η ενημέρωση Υποστήριξη aptX, που είναι α κωδικοποιητής Bluetooth υψηλής ποιότητας από την Qualcomm.
Οι νέες δυνατότητες Wi-Fi περιλαμβάνουν Wi-Fi Aware, επίσης γνωστό ως Neighborhood Aware Networking (NAN). Σε συσκευές με κατάλληλο υλικό, οι εφαρμογές και οι κοντινές συσκευές μπορούν να ανακαλύπτουν και να επικοινωνούν μεταξύ τους μέσω Wi-Fi χωρίς σημείο πρόσβασης στο Διαδίκτυο.
Η Google επεκτείνεται επίσης ConnectionService API από το πλαίσιο Telecom για να επιτραπεί στις εφαρμογές κλήσης τρίτων να ενσωματωθούν με τη διεπαφή χρήστη συστήματος και να λειτουργούν απρόσκοπτα με άλλες εφαρμογές ήχου. Για παράδειγμα, οι εφαρμογές μπορούν να έχουν κλήσεις που εμφανίζονται και ελέγχονται σε διαφορετικά είδη διεπαφής χρήστη, όπως μονάδες κεφαλής αυτοκινήτου.
Πλοήγηση με πληκτρολόγιο
Το Android O εργάζεται για τη δημιουργία ενός πιο αξιόπιστου και προβλέψιμου μοντέλου για πλοήγηση με "βέλος" και "καρτέλα". Αυτό γίνεται υπό το φως της επίσημης διαθεσιμότητας των εφαρμογών Android στο Chrome OS, το οποίο διαθέτει πληκτρολόγιο υλικού στις συσκευές του. Μπορείτε να δείτε την πλήρη τεκμηρίωση εδώ.
AAudio API για Pro Audio
Το AAudio είναι ένα νέο εγγενές API που έχει σχεδιαστεί ειδικά για εφαρμογές που απαιτούν ήχο υψηλής απόδοσης και χαμηλής καθυστέρησης. Η Προεπισκόπηση προγραμματιστή περιέχει μια πρώιμη έκδοση αυτού του API για να λαμβάνετε σχόλια από τους προγραμματιστές.
Βελτιώσεις WebView
Το Android O ενεργοποιεί τη λειτουργία πολλαπλών διεργασιών για WebViews από προεπιλογή και προσθέτει ένα API για να επιτρέπει στην εφαρμογή να χειρίζεται σφάλματα και σφάλματα. Οι προγραμματιστές μπορούν επίσης να επιλέξουν τα αντικείμενα WebView της εφαρμογής τους για επαλήθευση διευθύνσεων URL μέσω της Ασφαλούς περιήγησης Google.
Java 8 Language API
Το Android O υποστηρίζει πολλά νέα API γλώσσας Java. Επιπλέον, ο χρόνος εκτέλεσης Android είναι ταχύτερος από ποτέ, με την Google να διεκδικεί βελτιώσεις έως και 2 φορές μερικοί σημεία αναφοράς εφαρμογών.
Λειτουργία προσβασιμότητας: Χειρονομίες δακτυλικών αποτυπωμάτων
Οι υπηρεσίες προσβασιμότητας μπορούν επίσης να ανταποκριθούν σε εναλλακτικούς μηχανισμούς εισαγωγής, όπως μια χειρονομία ολίσθησης με κατεύθυνση κατά μήκος του αισθητήρα δακτυλικών αποτυπωμάτων μιας συσκευής. Αυτό σημαίνει ότι προγραμματιστές τρίτων μπορούν να εκμεταλλευτούν τις χειρονομίες των δακτυλικών αποτυπωμάτων, επίσημα, για να κάνουν τις δικές τους ενέργειες!
Προεπισκοπήσεις προγραμματιστών
Εάν θέλετε πραγματικά να δοκιμάσετε το Android O, μπορείτε να το δοκιμάσετε με τις εικόνες συστήματος που παρέχει η Google για τις συσκευές Nexus 5X, Nexus 6P, Nexus Player, Google Pixel, Pixel XL και Pixel C. Επιπλέον, μπορείτε επίσης να κάνετε λήψη του ενημερωμένου SDK και να δοκιμάσετε το Android O στον επίσημο εξομοιωτή Android. Υπάρχει επίσης ένας εξομοιωτής για τη δοκιμή του Android Wear 2.0 και στο Android O.
Η Google επιμένει έντονα ότι αυτή η έκδοση προεπισκόπησης προγραμματιστή είναι μόνο για προγραμματιστές. Δεν προορίζεται για καθημερινή και καταναλωτική χρήση (αλλά αυτό πιθανότατα δεν θα αποτρέψει τους αναγνώστες XDA). Ως εκ τούτου, αυτές οι εκδόσεις είναι διαθέσιμες μόνο για μη αυτόματη λήψη και αναβοσβήνει. Οι εγγραφές μέσω του προγράμματος Android Beta θα ανοίξουν μόλις η Google πλησιάσει σε ένα τελικό προϊόν, επομένως το Android Beta δεν είναι προς το παρόν διαθέσιμο για το Android O. Θα υπάρξουν 3 επιπλέον Προεπισκόπηση προγραμματιστών πριν από την τελική κυκλοφορία κάποια στιγμή στο τρίτο τρίμηνο του τρέχοντος έτους. Η επόμενη Προεπισκόπηση προγραμματιστή θα κυκλοφορήσει κάποια στιγμή στα μέσα Μαΐου, επομένως θα έχουμε 2 μήνες για να παίξουμε με αυτήν τη νέα ενημέρωση προτού η Google μας κεράσει μερικές ακόμηreo καλοσύνη.
Για συνδέσμους λήψης και οδηγίες που αναβοσβήνουν για το Android O Developer Preview 1, κατευθυνθείτε εδώ.
Είμαστε ενθουσιασμένοι με το Android O και τις αλλαγές που φέρνει στο οικοσύστημα Android. Αυτή είναι η πρώτη από τις πολλές ακόμη προεπισκοπήσεις προγραμματιστών, επομένως μπορούμε να είμαστε σίγουροι ότι οι λειτουργίες που παρουσιάζονται εδώ θα γυαλιστούν μέχρι να φτάσουν στον τελικό καταναλωτή.
Ποιες είναι οι σκέψεις σας για το Android O και την Προεπισκόπηση προγραμματιστή 1; Ενημερώστε μας στα σχόλια παρακάτω!