נוקיה, OnePlus, Oppo ואחרות יתמכו בערכות נושא דינמיות של אנדרואיד 12

התחייבות קוד חדשה חושפת שיצרני OEM רבים יתמכו בנושאים הדינמיים של אנדרואיד 12, אך היישום המדויק עשוי להשתנות לפי מכשיר.

אחת התכונות החדשות המרשימות ביותר ב אנדרואיד 12 הוא האוטומטי חומר אתה מערכת נושאים, אשר משנה את המראה של המכשיר שלך (באופן ספציפי, את הצבעים של רכיבי ממשק מסוימים) בהתבסס על הטפט הנוכחי. עם שם הקוד 'Monet', מערכת הנושא היא כרגע בלעדית למכשירי Pixel של גוגל עצמה, אך כעת אנו יודעים שלפחות חלק מהיצרנים מתכננים לתמוך בווריאציה כלשהי שלה.

חדש התחייבות קוד (דרך מישאל רחמן בטוויטר) בספריית החומרים של גוגל, שכותרתה "הוסף רשימה תומכת של יצרנים של צבעים דינמיים", חושפת לפחות חלק מהיצרנים שיתמכו בנושאי מערכת דינמיים. הרשימה הנוכחית כוללת את OPPO, Realme, OnePlus, Vivo, Xiaomi, Motorola, Itel, Tecno Mobile, Infinix, HMD גלובל (יצרנית מכשירי אנדרואיד ממותגי נוקיה), Sharp, Sony, TCL, Lenovo, Google ו רובואלקטרי.

private static final Set<String> DYNAMIC_COLOR_SUPPORTED_MANUFACTURERS =
new HashSet<>(Arrays.asList(
"oppo", "realme", "oneplus", "vivo", "xiaomi", "motorola", "itel", "tecno mobile limited"
,
"infinix mobility limited", "hmd global", "sharp", "sony", "tcl", "lenovo", "google",
"robolectric"));

גוגל כבר אישרה שהקוד של Monet יתווסף ל-AOSP, מאגר הקוד הפתוח לאנדרואיד, מתישהו לאחר השחרור הראשוני של אנדרואיד 12. עם זאת, עדיין לא היה ברור אם יצרנים כלשהם מלבד גוגל יהיו מעוניינים לתמוך בערכות נושא דינמיות, שכן לרבים מהם יש סקינים משלהם לאנדרואיד עם שפות עיצוב משלהם.

המלכוד העיקרי הוא שפלטות הצבע שנוצרות מהטפט שלך יכולות להיות שונות ממה הטמעת Monet של גוגל עצמה עושה זאת מכיוון שיצרנים עשויים ליצור אלגוריתמים משלהם לַחֲלוּטִין. לדוגמה, לגרסת הבטא של אנדרואיד 12 עבור OPPO Find X3 Pro יש יישום ערכות נושא דינמיות משלה עבור המערכת ממשק משתמש, וסביר להניח ש-OPPO תשתמש במנוע הזה לנושאים דינמיים, במקום ליישם את הכסף מנוע.

כמו כן, כפי שציין המפתח Kieron Quinn בטוויטר, עם רשימת יצרני ה-OEM בספרייה במקום של אנדרואיד פירושו של ממשקי API יכול להיות שאפליקציות לא יתמכו ביצרנים חדשים עד שהם יעדכנו את ספריית רכיבי החומרים שלהם קוד.

מעניין לציין שחסר שם אחד מהרשימה: סמסונג. למרות ה-One UI 4 Betas של סמסונג כוללים תכונת צבע דינמית, אין שום הוכחה כרגע שהוא יתחבר לספריית החומרים רכיבי, כך שלפחות חלק מהאפליקציות של צד שלישי לא ישתמשו בהן. עם זאת, ייתכן שיצרו יצרנים נוספים לרשימה לפני שהעדכון לרכיבי החומרים יהיה מוכן.