في أحدث حلقة من Android Developers Backstage، تحدث مطورو Google عن معدل تحديث يبلغ 120 هرتز على Pixel 3 ووضع السطوع العالي والمزيد.
تم إصدار أحدث حلقة من بودكاست Android Developers Backstage مؤخرًا. هذه المرة شارك فيه مايكل رايت من فريق Android Framework، وChet Haase من فريق علاقات مطوري Android، وRomain Guy من فريق Android Toolkit. في هذه الحلقة، ركز المطورون على موضوعين مثيرين للاهتمام، بما في ذلك إمكانية عرض 120 هرتز على Google Pixel 3، ووضع السطوع العالي، وأجهزة اللمس في Pixel 4، والمزيد. فيما يلي ملخص لجميع القضايا الرئيسية التي تمت معالجتها في الحلقة 129:
Google Pixel 3 مع شاشة ذات معدل تحديث مرتفع؟
مع إطلاق Pixel 4، قفزت Google إلى عربة العرض ذات معدل التحديث العالي وزودتها بشاشة عرض تبلغ 90 هرتز على كلا الجهازين. ولكن هل تعلم أن Google فكرت في تضمين عرض بمعدل تحديث يبلغ 120 هرتز على Pixel 3؟ وفقًا لـ Haase من فريق علاقات مطوري Android، لم يكن من المفترض أن يتم الحصول على هاتف Pixel 3 الأصغر حجمًا شاشة OLED لأسباب مختلفة، ولهذا السبب فكرت Google في استخدام شاشة Sharp بمعدل تحديث 120 هرتز جهاز. قال هاس: "لقد كان الأمر كالتالي: حسنًا، إذا لم يكن لدينا OLED، فماذا سنفعل؟" وهكذا كان أحد الاعتبارات "حسنًا، ربما نصنع شاشة LCD بتردد 120 هرتز."" للأسف، لم يكشف Haase عن سبب اختيار الشركة أخيرًا للوحة P-OLED على 120 هرتز شاشات الكريستال السائل.
ماذا فعلت Google لجعل معدل التحديث المرتفع قابلاً للتطبيق على النظام البيئي بأكمله؟
في الحلقة، ألقى المطورون أيضًا بعض الضوء على كيفية تمكن Google من جعل معدل التحديث المرتفع قابلاً للتطبيق على نظام Android البيئي ككل. قدمت الشركة ميزة تبديل معدل التحديث الديناميكي في نظام Android 10 للتبديل تلقائيًا بين 90 و60 هرتز لتوفير الطاقة. تعترف الشركة بوجود مشكلات في الإصدارات السابقة (من المحتمل أن تشير إلى فشل السطوع) لكنه يقول إنهم الآن في مكان أفضل بكثير.
المس أخذ العينات
إحدى المشكلات الكبيرة التي يواجهها الفريق مع Pixel 4 هي أنه يستخدم أخذ عينات تعمل باللمس بمعدل 120 هرتز. وافقت الشركة على استخدام 120 هرتز لأن التبديل بين أخذ عينات اللمس 120 هرتز و180 هرتز كان أمرًا صعبًا وكان يتطلب تكلفة طاقة كبيرة. ويشك الفريق في أن هذا سيتغير في المستقبل حيث تكتشف الشركة كيفية خفض تكلفة الطاقة والتعامل مع هذا القدر الأكبر من المدخلات. لا يعد معدل التحديث 90 هرتز وأخذ عينات اللمس 120 هرتز مزيجًا مثاليًا لأن أخذ عينات اللمس 120 هرتز يعني أن الإدخال يأتي في كل إطار آخر.
للتعامل مع هذه المشكلة، استخدمت Google إعادة التشكيل التي تم تقديمها مع Project Butter في Android 4.1 لاستيفاء/توقع أحداث اللمس. تبحث Google أيضًا في تقنية جديدة تسمى الإغلاق المتأخر، والتي من خلالها ستعيد تشكيل الأحداث في آخر لحظة ممكنة قبل العرض مباشرة. من المتوقع أن تعمل هذه التقنية الجديدة على تحسين التجربة أثناء تمرير القوائم.
سطوع
خلال البودكاست، كشف المطورون أيضًا أن جوجل فكرت في تعديل السطوع بناءً على التطبيقات في Android 10. كان السبب هو أنه نظرًا لأن معظم الأشخاص يرفعون مستوى السطوع للصور ومقاطع الفيديو، فمن المنطقي أن يقوم Android بذلك تلقائيًا. وكما تبين، كانت هذه فكرة سيئة حقًا لأن الناس كرهوا فقدان السيطرة هذا. ولذلك، لم يتم تنفيذه.
ومع ذلك، يعد الحصول على سطوع أعلى أمرًا مهمًا لعرض محتوى HDR، لذلك تستخدم Google وضع السطوع العالي (HBM) لمحتوى HDR فقط. في سلسلة Pixel، يعمل HBM على زيادة السطوع إلى 600-700 شمعة تقريبًا اعتمادًا على اللوحة. وأضاف رايت أنك تحتاج إلى حوالي 700 شمعة في المتر المربع لتكون قابلة للقراءة في ضوء الشمس في جميع الحالات، لكن البكسل لا يستخدم HBM في ضوء الشمس. السبب وراء عدم استخدام HBM خارج فيديو HDR يرجع في المقام الأول إلى مخاوف الاحتراق بدلاً من الطاقة.
بكسل 4 اللمس
أخيرًا، يحول البودكاست التركيز إلى اللمسيات في سلسلة Pixel 4. إذا كنت تمتلك هاتف Pixel 4، فربما لاحظت أن الأجهزة تهتز بسلاسة مع الصوت الصادر من نغمات الرنين والمنبهات. في الإصدارات السابقة من سلسلة Pixel، كان على Google إنشاء تكوين لمسي لكل نغمة رنين وصوت منبه لتحقيق هذا التأثير، ولكن هذا تغير مع Pixel 4.
مع Pixel 4، قدمت Google ردود فعل لمسية مقترنة بالصوت. توجد الآن قناة في حاوية الصوت وهي في الواقع إشارة لمسية لأن الإشارة اللمسية تبدو وكأنها إشارة صوتية منخفضة التردد حقًا. ومع ذلك، لا يتوفر هذا إلا مع نغمات الرنين والتنبيهات المضمنة مسبقًا. لا تحتوي الأجهزة على أداة توصيل سريعة لنغمات الرنين والإنذارات التابعة لجهات خارجية. لا توجد وثائق لمطوري الطرف الثالث للقيام بذلك على الصوت الخاص بهم حتى الآن نظرًا لعدم توفر ردود الفعل اللمسية المقترنة بالصوت على جميع الأجهزة.
بإمكانكم الاستماع للحلقة كاملة على Google Podcasts من خلال المتابعة هذا الرابط.
شكرًا لمساهم XDA Dylan Raga للمساعدة في تجميع هذه الخلاصة معًا!