Πίνακας περιεχομένων:
- Τι είναι τα κανάλια ειδοποίησης
- Πώς μπορούμε να ρυθμίσουμε τα πράγματα
- Το YouTube είναι ένα εξαιρετικό παράδειγμα
Μία από τις μεγαλύτερες αλλαγές και χαρακτηριστικά που έρχονται με το Android Oreo είναι το νέο σύστημα Channels Notification. Μπορεί επίσης να είναι λίγο συγκεχυμένη για να μιλήσω, αφού δεν είναι κάτι που συνηθίζαμε να βλέπουμε στα τηλέφωνά μας. Αλλά όταν περνάτε από όλα τα φανταχτερά τεχνικά λόγια και τη γλώσσα προγραμματιστών, δεν είναι καθόλου δύσκολο να κατανοηθούν καθόλου!
Τι είναι τα κανάλια ειδοποίησης
Ερχόμενοι με το Android Oreo, τα κανάλια ειδοποιήσεων είναι κάτι που ένας προγραμματιστής χρησιμοποιεί για να καταργήσει τις ειδοποιήσεις που μπορεί να μας δώσει η εφαρμογή από τον τύπο του. Τα κανάλια αποφασίζονται από τους ανθρώπους που κάνουν την ανάπτυξη και η ιδέα είναι να μας δώσουμε έναν τρόπο να ξεχωρίσουμε τις ειδοποιήσεις που είναι σημαντικές για εμάς από αυτές που δεν είναι, και στη συνέχεια να αποφασίσουμε πώς θα εμφανιστούν. Ορισμένες εφαρμογές θα έχουν πολλά διαφορετικά κανάλια. Κάποιοι θα έχουν λίγες και μερικοί θα έχουν μόνο ένα.
Ο τρόπος με τον οποίο δίνεται προτεραιότητα σε μια ειδοποίηση δεν έχει πλέον απομείνει για να αποφασίσει ο προγραμματιστής της εφαρμογής.
Στις εκδόσεις του Android πριν από το O, ένας προγραμματιστής χρησιμοποίησε αυτό που ονομάστηκε επίπεδο προτεραιότητας για να αποφασίσει πώς να σας δείξει μια ειδοποίηση. Εάν αισθανόταν ότι η ειδοποίηση ήταν σημαντική, θα μπορούσαν να την ορίσουν να κοιτάξουν (να δείξουν μια οπτική ένδειξη στην οθόνη σας) ή να κάνουν ήχο ή και τα δύο. Αν αισθανόταν ότι δεν ήταν, απλά θα τοποθετηθούν στο δίσκο για να δείτε την επόμενη φορά που θα τους περάσετε.
Τώρα διαλύουν τα πράγματα στα κανάλια και αποφασίζουμε πώς εμφανίζεται ο κάθε τύπος ειδοποίησης. Όλες οι ειδοποιήσεις του ίδιου τύπου (για παράδειγμα, μια απάντηση στη ροή Twitter σας) τοποθετούνται στο ίδιο κανάλι χωρίς άλλους τύπους ειδοποιήσεων που ομαδοποιούνται μαζί τους.
Ως μπόνους, οι εφαρμογές που μας επιτρέπουν να χρησιμοποιούμε περισσότερους από έναν λογαριασμούς μπορούν να έχουν κανάλια για κάθε συνδυασμό - το προσωπικό ηλεκτρονικό ταχυδρομείο και το email εργασίας σας μπορούν να ακολουθούν τους ίδιους κανόνες και να σας δείξουν τα πράγματα με τον ίδιο τρόπο, ανεξάρτητα από τους λογαριασμούς στους οποίους έγινε η ειδοποίηση.
Τεκμηρίωση προγραμματιστών καναλιών ειδοποιήσεων από την Google
Πώς μπορούμε να ρυθμίσουμε τα πράγματα
Ολόκληρος ο λόγος της αλλαγής είναι να έχουμε τον καλύτερο έλεγχο και να δούμε τα πράγματα που θέλουμε να δούμε. Αυτό σημαίνει ότι πρέπει να έχουμε τρόπους για να φιλτράρουμε όλα τα διαφορετικά κανάλια και τις ειδοποιήσεις που έρχονται μαζί τους. Μέσω των ρυθμίσεων, μπορούμε να δούμε κάθε κανάλι που έχει μια εφαρμογή για ειδοποιήσεις και να αλλάξει τον τρόπο παράδοσής τους με τις ακόλουθες ρυθμίσεις:
- Σημασία: Το επείγον θα κάνει έναν ήχο και θα εμφανιστεί στην οθόνη. Το High κάνει έναν ήχο. Το μέσο δεν ακούει ήχο. Χαμηλή δεν κάνει ήχο και δεν δίνει ένδειξη ότι έχει ληφθεί.
- Ήχος: Ορίστε οποιονδήποτε υποστηριζόμενο ήχο ως τον τόνο ειδοποίησης για το κανάλι.
- Φωτισμοί: Εάν η ειδοποίηση πρέπει να ενεργοποιεί μια φωτεινή ειδοποίηση υλικού.
- Δονήσεις: Εάν η ειδοποίηση πρέπει να δονείται στο τηλέφωνό σας.
- Εμφάνιση στην οθόνη κλειδώματος: Αποφασίστε αν θα εμφανιστεί μια ειδοποίηση στην οθόνη κλειδώματος.
- Αντικατάσταση δεν διαταράσσει: Αποφασίστε εάν μια ειδοποίηση πρέπει να παρακάμψει οποιαδήποτε δεν διαταράσσουν τις ρυθμίσεις για τους ήχους.
Τα περισσότερα από αυτά είναι αυτονόητα. Αυτό είναι καλό, γιατί αυτό δεν είναι πραγματικά καλύτερο αν είναι δύσκολο να καταλάβουμε.
Το YouTube είναι ένα εξαιρετικό παράδειγμα
Αν έχετε εγκατεστημένο το Android Oreo στο τηλέφωνό σας, έχετε ήδη μια εφαρμογή που χρησιμοποιεί κανάλια ειδοποιήσεων: YouTube. Είναι επίσης ένα πολύ καλό παράδειγμα επειδή υπάρχουν μόνο δύο κανάλια - Τυπικές ειδοποιήσεις και ειδοποιήσεις εκτός σύνδεσης.
Στην παραπάνω εικόνα, στην αριστερή πλευρά εμφανίζονται τα δύο κανάλια και στη δεξιά πλευρά εμφανίζονται οι μεμονωμένες ρυθμίσεις για ένα κανάλι. Αυτές οι ρυθμίσεις θα βρείτε στις Ρυθμίσεις > Εφαρμογές και ειδοποιήσεις > Πληροφορίες εφαρμογής. Επιλέξτε την εφαρμογή YouTube και πατήστε Ειδοποιήσεις εφαρμογών.
Αυτός είναι ένας εύκολος τρόπος για όλους μας να δούμε πώς λειτουργούν τα κανάλια ειδοποίησης επειδή η εφαρμογή YouTube έχει τόσο απλές ρυθμίσεις ειδοποιήσεων. Αλλά αυτό θα κλιμακωθεί σε κάτι σαν το Facebook ή το Gmail που θα έχει πιθανώς περισσότερα κανάλια. Και αν μια εφαρμογή χρειάζεται μόνο ένα κανάλι, πρέπει να χρησιμοποιήσει μόνο ένα. Η όλη ιδέα ζυγίζει καλά και θα πρέπει να είναι ένας πολύ καλός τρόπος για να μας βοηθήσετε να ταξινομήσουμε μέσα από όλες τις περισπασμούς!
Ενημερώθηκε τον Αύγουστο του 2017 με τις τελευταίες πληροφορίες σχετικά με το Android Oreo.