ستدعم Nokia وOnePlus وOppo وغيرها سمات Android 12 الديناميكية

click fraud protection

يكشف التزام التعليمات البرمجية الجديد أن العديد من مصنعي المعدات الأصلية سيدعمون السمات الديناميكية لنظام Android 12، ولكن التنفيذ الدقيق قد يختلف حسب الجهاز.

واحدة من الميزات الجديدة الأكثر إثارة للإعجاب في أندرويد 12 هو التلقائي المادة أنت نظام السمات، الذي يغير مظهر جهازك (على وجه التحديد، ألوان بعض عناصر الواجهة) بناءً على خلفية الشاشة الحالية. يعد نظام السمات الذي يحمل الاسم الرمزي "Monet" حصريًا حاليًا لأجهزة Pixel الخاصة بشركة Google، ولكننا نعلم الآن على الأقل أن بعض الشركات المصنعة تخطط لدعم بعض الأشكال المختلفة منه.

جديد التزام الكود (عبر مشعل الرحمن على تويتر) في مكتبة مكونات المواد من Google، والتي تحمل عنوان "إضافة قائمة الشركات المصنعة الداعمة للألوان الديناميكية"، تكشف على الأقل عن بعض الشركات المصنعة التي ستدعم سمات النظام الديناميكية. وتشمل القائمة الحالية OPPO، وRealme، وOnePlus، وVivo، وXiaomi، وMotorola، وItel، وTecno Mobile، وInfinix، وHMD. Global (الشركة المصنعة لأجهزة Android التي تحمل علامة Nokia)، و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، مستودع التعليمات البرمجية مفتوح المصدر لنظام Android، في وقت ما بعد الإصدار الأولي لنظام Android 12. ومع ذلك، لا يزال من غير الواضح ما إذا كانت أي شركات مصنعة إلى جانب جوجل مهتمة بدعم السمات الديناميكية، حيث أن العديد منهم لديهم واجهات Android الخاصة بهم مع لغات التصميم الخاصة بهم.

المشكلة الرئيسية هي أن لوحات الألوان التي تم إنشاؤها من ورق الحائط الخاص بك يمكن أن تكون مختلفة عما يتم تنفيذ تطبيق Monet الخاص بشركة Google نظرًا لأن الشركات المصنعة قد تقوم بإنشاء خوارزميات خاصة بها تماما. على سبيل المثال، يحتوي الإصدار التجريبي من Android 12 لجهاز OPPO Find X3 Pro على تطبيق للموضوعات الديناميكية الخاصة به للنظام واجهة المستخدم، ومن المحتمل أن تستخدم OPPO هذا المحرك للموضوعات الديناميكية، بدلاً من تنفيذ Monet محرك.

أيضًا، كما أشار المطور Kieron Quinn على Twitter، فإن وجود قائمة مصنعي المعدات الأصلية في المكتبة بدلاً من قائمة Android قد تعني واجهات برمجة التطبيقات أن التطبيقات لن تدعم الشركات المصنعة الجديدة حتى تقوم بتحديث مكتبة مكونات المواد في تطبيقاتها شفرة.

ومن المثير للاهتمام أن هناك اسمًا واحدًا مفقودًا من القائمة: Samsung. على الرغم من أن Samsung One UI 4 Betas تتضمن ميزة الألوان الديناميكية، لا يوجد دليل في الوقت الحالي على أنه سيتم توصيله بمكتبة Material Components، لذلك لن تستخدمها بعض تطبيقات الطرف الثالث على الأقل. من الممكن إضافة المزيد من الشركات المصنعة إلى القائمة قبل أن يصبح التحديث الخاص بمكونات المواد جاهزًا.