Η Google στο επίσημο συνέδριο προγραμματιστών Google I/O ανακοίνωσε το Android M, την πιο ‘ώριμη’ έκδοση του λειτουργικού. Η Google αυτή τη φορά επικεντρώθηκε στην εμπειρία του χρήστη και για αυτό έκανε μικρές αλλαγές στο γραφικό περιβάλλον του συστήματος που εξακολουθεί να χρησιμοποιεί τη γλώσσα σχεδιασμού Material Design που εισήγαγαν πέρσι με το Android L.
Στο M (η τελική ονομασία δεν θα αποκαλυφθεί μέχρι να κυκλοφορήσει στον κόσμο) έχουν επικεντρωθεί σε τρία βασικά πράγματα: στο σύστημα πληρωμών, στην αυτονομία και στην λειτουργικότητα. Για το πρώτο θέμα, ανακοίνωσαν το Android Pay σαν απάντηση στα αντίστοιχα Apple Pay και Samsung Pay. Το Pay θα υπάρχει αρχικά σε όσα κινητά χρησιμοποιούν Android KitKat ή νεότερη έκδοση, ενσωματώνουν NFC και πωλούνται μέσω των παρόχων ΑΤ&Τ, Verizon και T-Mobile στις ΗΠΑ και θα μπορεί να χρησιμοποιηθεί για ανέπαφες πληρωμές σε παραπάνω από 700 χιλιάδες καταστήματα στις ΗΠΑ (όπως στα Best Buy, Domino’s, McDonalds, B&H, Seamless, Dunkin’ Donuts, LivingSocial κ.ά.). Για την ασφάλεια του χρήστη δεν θα μεταφέρονται τα στοιχεία της κάρτας (θα δημιουργείται ένα token για τη πραγματοποίηση της συναλλαγής) και όσες συσκευές ενσωματώνουν αισθητήρα δαχτυλικών αποτυπωμάτων θα ζητάνε την επιβεβαίωση του χρήστη χρησιμοποιώντας τον αισθητήρα – για αυτό τον λόγο το M υποστηρίζει πλέον αισθητήρες αποτυπωμάτων και οι προγραμματιστές θα έχουν τη δυνατότητα (API) να το ενσωματώσουν στα προγράμματά τους.
Όσον αφορά την αυτονομία, η Google παρουσίασε το χαρακτηριστικό Doze. Το Doze βασίζεται στη κίνηση της συσκευής και έτσι αν αυτή δεν έχει χρησιμοποιηθεί για ένα μεγάλο διάστημα, για παράδειγμα όταν κοιμόμαστε, τότε τερματίζει λειτουργίες που τρέχουν στο παρασκήνιο. Οι αντιπρόσωποι της εταιρίας ανακοίνωσαν πως δοκίμασαν το Android M στο tablet Nexus 9 και παρατήρησαν πως είχε τη διπλάσια αυτονομία σε σχέση με το Android 5 Lollipop!
Περνώντας στο λειτουργικό κομμάτι της νέας έκδοσης, έχουμε επιτέλους την άφιξη των αδειών, κάτι που για χρόνια υπήρχε στο iOS της Apple αλλά ενσωματώθηκε και πιο πρόσφατα στα Windows. Πλέον αν μια εφαρμογή θέλει να χρησιμοποιήσει το μικρόφωνο ή άλλους αισθητήρες ή να έχει πρόσβαση στις επαφές και στα προσωπικά δεδομένα του χρήστη θα πρέπει να πάρει άδεια από τον χρήστη. Το σύστημα θα εμφανίσει μια ειδοποίηση τη στιγμή που το πρόγραμμα ζητάει την άδεια και ο χρήστης μπορεί να την δεχθεί ή να την απορρίξει. Ο χρήστης μπορεί επίσης να πάει από μόνος του ξεχωριστό μενού αδειών και να απενεργοποιήσει όσες άδειες δεν θέλει να παρέχει.
Το Google Now στο M έχει πια βαθύτερη ενσωμάτωση στο σύστημα. Στην οθόνη κλειδώματος έχει αντικαταστήσει τη συντόμευση του τηλεφώνου και ανακοινώθηκε επίσης το χαρακτηριστικό Google Now on tap το οποίο εμφανίζει περισσότερες επιλογές για τις εφαρμογές που χρησιμοποιεί ο χρήστης. Για παράδειγμα, αν έρθει ένα γραπτό μήνυμα ο χρήστης μπορεί να πατήσει παρατεταμένα το κουμπί home για να εμφανιστεί ένα μενού του Now on tap με επιλογές όπως υπενθύμιση για ένα συμβάν που περιγράφεται στο μήνυμα ή προβολή στο Google Maps αν αναφέρεται ένα μέρος.
Ακόμη, για πρώτη φορά στο stock Android ενσωματώθηκε η δυνατότητα δημιουργίας παραθύρων αλλά για έναν περίεργο λόγο δεν ανακοινώθηκε από τη Google στο Google I/O. Η λειτουργία «multi-window», αν και κρυμμένη, είναι διαθέσιμη στο Developer Preview του M και ήδη κάποιος την ενεργοποίησε. Βρίσκεται ακόμα σε alpha έκδοση, κάτι που μεταφράζεται σε bugs και διάφορα προβλήματα, και όπως καταλαβαίνετε επιτρέπει στον χρήστη να χρησιμοποιεί δύο εφαρμογές παράλληλα. Εφόσον δεν είναι επίσημο ακόμα δεν γνωρίζουμε αν θα γίνει διαθέσιμο στα smartphones και αν ‘αφήνει’ να δημιουργούν παραπάνω από δύο παράθυρα.
Μέχρι στιγμής δεν γνωρίζουμε αν ποτέ λανσαριστεί με το M ή αν ανακοινωθεί στην επόμενη μεγάλη έκδοση του λειτουργικού, N, του χρόνου (είναι επίσημο πως κάθε χρόνο θα ανακοινώνεται μια μεγάλη αναβάθμιση).
Τέλος, η Google έκανε διάφορες μικρότερες αλλαγές/προσθήκες, όπως η επιστροφή του αθόρυβου, το easter egg που στο Lollipop ήταν ένας κλώνος του Flappy Bird αντικαταστήθηκε με το ‘¯_(ツ)_/¯’, μαύρο θέμα για τις ρυθμίσεις (ενεργοποιείται από το Developer Options), το Chrome Custom Tabs για φόρτωση ιστοσελίδων μέσω εφαρμογών χωρίς να ανοίγει ο browser, μόνιμη εμφάνιση των εργαλείων αντιγραφής-επικόλλησης επάνω από το κείμενο, δυνατότητα μεταφοράς των εφαρμογών στην microSD κάρτα, καλύτερη επιλογή λέξεων, κάθετη εμφάνιση των εφαρμογών στο Google Now launcher και εμφάνιση των αγαπημένων, βελτιωμένη εμφάνιση των widgets κατηγοριοποιημένα με βάση την εφαρμογή, νέο μενού Do Not Disturb (γνωστό και ως Interruptions), επιλογή των πλακιδίων στο μενού των γρήγορων ρυθμίσεων μέσω του System UI Tuner που ενεργοποιείται στο Developer Options, βελτιωμένο μενού ρύθμισης του ήχου με διάφορες επιλογές (ήχος κλήσης, ήχος εφαρμογής, ήχος ειδοποιήσεων), καλύτερη εμφάνιση των ρυθμίσεων στις Ρυθμίσεις και νέα λίστα εμφάνισης της κατανάλωσης μνήμης RAM για κάθε εφαρμογή. Επίσης θα υποστηρίζεται το USB Type-C (με το αναστρέψιμο βύσμα).
Το Android M θα γίνει διαθέσιμο μέσα στους επόμενους μήνες και θα υποστηρίζονται όσα Nexus τρέχουν τώρα το Lollipop.