Ένα από τα πιο εντυπωσιακά νέα χαρακτηριστικά στο Android 12 είναι το αυτόματο σύστημα θεμάτων Material You, το οποίο αλλάζει την εμφάνιση της συσκευής σας (συγκεκριμένα, τα χρώματα ορισμένων στοιχείων διεπαφής) με βάση την τρέχουσα ταπετσαρία. Με την κωδική ονομασία «Monet», το σύστημα θεμάτων είναι προς το παρόν αποκλειστικό σε συσκευές Pixel της Google, αλλά τώρα γνωρίζουμε ότι τουλάχιστον ορισμένοι κατασκευαστές σχεδιάζουν να υποστηρίξουν κάποια παραλλαγή του.

 Android 12

Ένα νέο commit κώδικα (μέσω του Mishaal Rahman στο Twitter) στη βιβλιοθήκη Material Components της Google, με τίτλο «Προσθήκη υποστηρικτικής λίστας κατασκευαστών δυναμικών χρωμάτων», αποκαλύπτει τουλάχιστον μερικούς από τους κατασκευαστές που θα υποστηρίζουν δυναμικά θέματα συστήματος. Η τρέχουσα λίστα περιλαμβάνει τους OPPO, Realme, OnePlus, Vivo, Xiaomi, Motorola, Itel, Tecno Mobile, Infinix, HMD Global (κατασκευαστής συσκευών Android με την επωνυμία Nokia), Sharp, Sony, TCL, Lenovo, Google και Roboelectric.

Η Google επιβεβαίωσε ήδη ότι ο κώδικας για το Monet θα προστεθεί στο AOSP, τον αποθετήριο κώδικα ανοιχτού κώδικα για Android, λίγο μετά την αρχική κυκλοφορία του Android 12. Ωστόσο, δεν έγινε ακόμη σαφές εάν άλλοι κατασκευαστές εκτός από την Google θα ενδιαφερόταν να υποστηρίξουν δυναμικά θέματα, καθώς πολλοί από αυτούς έχουν τα δικά τους skins με τις δικές τους γλώσσες σχεδίασης.

Το βασικό στοιχείο είναι ότι οι χρωματικές παλέτες που δημιουργούνται από την ταπετσαρία σας μπορεί να διαφέρουν από αυτό που κάνει η εφαρμογή Monet της Google, καθώς οι κατασκευαστές ενδέχεται να δημιουργήσουν εξ ολοκλήρου τους δικούς τους αλγόριθμους. Για παράδειγμα, η έκδοση beta του Android 12 για το OPPO Find X3 Pro έχει τη δική της υλοποίηση δυναμικών θεμάτων για το περιβάλλον χρήστη του συστήματος και είναι πιθανό ότι η OPPO θα χρησιμοποιήσει αυτήν τη μηχανή για δυναμικά θέματα, αντί να για τη μηχανή monet της Google.

Επίσης, όπως τόνισε ο προγραμματιστής Kieron Quinn στο Twitter, η ύπαρξη της λίστας των OEM στη βιβλιοθήκη αντί των API του Android θα μπορούσε να σημαίνει ότι οι εφαρμογές δεν θα υποστηρίζουν νέους κατασκευαστές έως ότου ενημερώσουν τη βιβλιοθήκη Material Components στον κώδικά τους.

Είναι ενδιαφέρον ότι λείπει ένα όνομα από τη λίστα, η Samsung. Παρόλο που το One UI 4 Beta της Samsung περιλαμβάνει χαρακτηριστικά δυναμικού χρώματος, δεν υπάρχουν στοιχεία προς το παρόν ότι θα συνδεθεί στη βιβλιοθήκη Material Components, επομένως τουλάχιστον ορισμένες εφαρμογές τρίτων δεν θα τις χρησιμοποιούν. Ωστόσο, είναι πιθανό να προστεθούν περισσότεροι κατασκευαστές στη λίστα προτού είναι έτοιμη η ενημέρωση για τα Material Components.

------------------------- -------------------------

Ακολουθήστε το Gizchina Greece στο Google News για να μαθαίνετε πρώτοι και άμεσα, όλα τα τεχνολογικά νέα! Αν ψάχνετε HOT προσφορές, κάντε εγγραφή στο κανάλι μας στο Telegram!

[Πηγή] :