[تحديث: إيماءات OEM المسموح بها] ستكون إيماءات التنقل الجديدة من Google في Android Q إلزامية لجميع الأجهزة

click fraud protection

في Android Q، سيكون خيارا التنقل الوحيدان هما إيماءات التنقل الجديدة من Google بالإضافة إلى التنقل التقليدي بثلاثة أزرار.

التحديث 1 (5/9/19 @ 7:28 مساءً بالتوقيت الشرقي): وبعد وقت قصير من نشر هذا المقال، AndroidAuthority نشرت مقالًا يفيد بأن Google لن تجبر مصنعي المعدات الأصلية على التخلص من إيماءاتهم. مزيد من التفاصيل أدناه.

خلال مؤتمر مطوري Google I/O العام الماضي، كشفت Google عن أول إصدار تجريبي من Android P مع عناصر التحكم الجديدة في إيماءات التنقل من Google. بدت إيماءات Google الجديدة غير ناضجة لأن الإيماءات لم تحرر أي مساحة إضافية على الشاشة ولم تحل محل زر الرجوع. الإيماءات الجديدة المقدمة في أندرويد كيو بيتا 3 مختلفة، ولكن. لم يعد تطبيق "التنقل الإيمائي الكامل" الجديد من Google يحتوي على أي أزرار يمكن للمستخدم الضغط عليها، والجزء السفلي أصغر كثيرًا، والشريط السفلي أرق كثيرًا. تبدو الإيماءات الجديدة وكأنها تشبه إلى حد كبير نظام التشغيل iOS، ولكن هذا ليس بالأمر السيئ لأن Apple حصلت على الإيماءات منذ البداية.

نظرًا لأن Google عرضت الإيماءات الجديدة خلال الكلمة الرئيسية، فقد تساءلنا عما سيحدث لنظام Android البيئي مع تقديم

بعد آخر واجهة التحكم بالإيماءات - خاصة تلك التي تطلب Google من المطورين إجراء تغييرات لاستيعابها. الآن، علمنا أن جوجل تقوم بصنع هُم التحكم بالإيماءات إلزامي لجميع الأجهزة التي تعمل بنظام Android Q. أصبحت إيماءات التنقل في Google الآن مجرد إيماءات تنقل في Android. للتذكير، إليك كيفية عمل إيماءات Google الجديدة، كما هو مفصل في مقالتنا السابقة حول جميع التغييرات التي رصدناها في الإصدار التجريبي الأخير.

  • اسحب عموديًا لأعلى من الأسفل للعودة إلى المنزل
  • اسحب أفقيًا من اليسار أو اليمين للعودة
  • اسحب قطريًا من الزاوية السفلية اليسرى أو اليمنى حتى يصل إصبعك إلى منتصف الشاشة لتشغيل مساعد Google
  • اسحب أفقيًا إلى اليسار أو اليمين على شريط الإيماءات السفلي للتبديل بسرعة بين التطبيقات
  • اسحب لأعلى مع الاستمرار للوصول إلى نظرة عامة على التطبيقات الحديثة

خلال جلسة "دعم إمكانية الاستخدام على الهاتف المحمول باستخدام المظهر الداكن والإيماءات في Android Q" اليوم، أكد رونان شاه، مدير المنتج في Google في فريق Android System UI، ذلك سيتم دعم طريقتين فقط للتنقل في نظام Android الأساسي: إيماءات Google الجديدة وإيماءات الأزرار الثلاثة التقليدية.

"في المستقبل بالنسبة لنظام Android، سندعم وضعين للتنقل من الآن فصاعدا. الأول هو 3 أزرار، كما تعلم أن مستخدمي Android يحبون 3 أزرار. نحن نعلم أنها قابلة للاستخدام بشكل فائق وأنها تلبي أيضًا الكثير من احتياجات إمكانية الوصول التي لا تستطيع الإيماءات القيام بها. ومن ناحية أخرى، نعلم أيضًا أن هناك رغبة كبيرة في الإيماءات، لذلك سندعم 1 وضع الإيماءات، وهو ما رأيته، يتقدم للأمام في Android - وهذا الوضع فقط." - رونان شاه، جوجل.

يواصل السيد شاه شرح سبب قرارهم بمنع مصنعي المعدات الأصلية من تنفيذ ضوابط الإيماءات الخاصة بهم.

"يرغب المستخدمون بشكل متزايد في الحصول على تجارب غامرة في Android، والشيء الوحيد الذي فعله صانعو الأجهزة هو محاولة التعامل مع هذا من جانب البرمجيات. وما فعلوه هو بناء نظام الملاحة الخاص بهم. وكل شركة مصنعة للأجهزة لديها انطباع مختلف عن كيفية عمل التنقل بالإيماءات. ما ندركه على جانب النظام الأساسي هو أن هذا النوع من الجنون بالنسبة للمطور. عند التفكير في N من التنقلات المختلفة للإيماءات عندما تحاول تطوير تطبيقك وتصميمه واختباره، يصبح الأمر جنونيًا نوعًا ما. لذلك مع أخذ ذلك في الاعتبار، قدمنا ​​التنقل بالإيماءات في Q وسنعمل على توحيد النظام البيئي اعتبارًا من Q على 3 أزرار وسيمضي نموذجنا قدمًا." - رونان شاه، Google.

وهذا منطقي جدًا لأن التنقل الإيمائي الجديد في Android Q سيتطلب من العديد من المطورين إعادة صياغة تطبيقاتهم التعامل مع الصراعات. لن تعمل التطبيقات ذات الأشرطة الجانبية بشكل جيد مع إيماءة زر الرجوع الجديدة، لذلك سيحتاج المطورون إلى ذلك للابتعاد عن واجهة المستخدم هذه أو تعطيل عناصر التحكم في الإيماءات باستخدام setSystemGestureExclusionRects الجديد واجهة برمجة التطبيقات. نظرًا لأنه يتعين على المطورين الآن مراعاة هذا الأمر، فمن الأفضل أن يكون هناك تحكم واحد فقط بالإيماءات من الآن فصاعدا، لن يضطر المطورون إلى التفكير في كيفية التعامل مع سلوك الإيماءات على غير Google الأجهزة. تمتلك كل شركة مصنعة للأجهزة نظامًا خاصًا بها لإيماءات التنقل، لذلك من الجيد معرفة أن Google تعمل على توحيد الإيماءات في Android Q حول نموذج واحد.

للأسف، هذا يعني أن عناصر التحكم الرائعة في الإيماءات من OnePlus وHuawei وXiaomi وMotorola لن تكون متاحة في إصدارات Android Q الخاصة بهم. من ناحية أخرى، من الرائع أن تقوم Google بتفويض تضمين زر التنقل التقليدي المكون من 3 أزرار كوضع اختياري. قامت شركة جوجل سابقًا بإزالة زر التنقل ثلاثي الأزرار من هواتفها الذكية Pixel 3 وPixel 3 XL، لكن كلا الجهازين يتمتعان الآن بإمكانية الوصول إلى الوضع التقليدي دون الحاجة إلى اللجوء إلى أي حيل.

شكرا ل أندرياس بروشوفسكي من DerStandard للتنبيه!

التحديث 1: لن يتم إجبار مصنعي المعدات الأصلية

وعلى الرغم مما قيل على المسرح، أكدت جوجل ذلك AndroidAuthority أنهم لن يسمحوا صراحة بإيماءات الطرف الثالث. وبدلاً من ذلك، ترى جوجل أن إيماءات الطرف الثالث "كخيار مستخدم قوي". وهكذا، في حين مصنعي المعدات الأصلية سوف تضطر إلى تقديم التنقل التقليدي بثلاثة أزرار و إيماءات جوجل الجديدة، هم متعود سيتم تقييده من تقديم خيارات إيماءات التنقل الإضافية. سيختار المستخدمون بين وضع التنقل المكون من 3 أزرار وإيماءات Android Q أثناء الإعداد، ولكن من غير الواضح ما إذا كان يُسمح لمصنعي المعدات الأصلية بإظهار إيماءاتهم الخاصة أثناء الإعداد.

وهذا موقف غريب من جانب Google، وهو يتناقض بشكل مباشر مع ما قيل على المسرح في Google I/O. إن السماح لمصنعي المعدات الأصلية بمواصلة تقديم إيماءاتهم الخاصة لا يفعل شيئًا لتوحيد النظام البيئي كما ادعت Google أنها تريد القيام به في I / O. وبالتالي سيتعين على المطورين تلبية أوضاع الإيماءات المتعددة من العديد من صانعي الأجهزة، وهي بالضبط المشكلة التي كان من المقرر حلها عن طريق فرض وضع إيماءة موحد في Android Q.