لو سألت مستخدمي أندرويد عن المشكلة الأكثر إلحاحًا بالنسبة لهم، سيجيبك الجميع بأنها مشكلة تأخر وصول التحديثات. على سبيل المثال فقد أطلقت جوجل منذ أيام التحديث النهائي لنسخة أندرويد 8.0 (أوريو) في الوقت الذي ما زالت فيه نسخة أندرويد 7.0 (نوجا) التي تم إطلاقها العام الماضي موجودة على حوالي 13% فقط من الأجهزة العاملة بنظام أندرويد.
من المزعج لأي مستخدم ألا يتمكن من الحصول على الميزات الجديدة أولًا بأول على هاتفه أو حاسبه اللوحي. لكن للأسف فإن الطبيعة المفتوحة لنظام التشغيل رغم فوائدها التي لا تُضاهى، لديها جانب سلبي وهو أنها تتيح للشركات تعديل واجهات أندرويد واستخدام واجهاتها وخدماتها الخاصة. وهذا يعني أنه وبعد إطلاق كل تحديث جديد لأندرويد تحتاج الشركات مثل سامسونج وإتش تي سي وغيرها إلى فترة من الزمن كي تتمكن من تحديث واجهاتها كي تتوافق مع الإصدار الجديد، وهذا يتضمن فترة أخرى تختبر فيها الشركة التحديث قبل اعتماده رسميًا.
أضف إلى ذلك أنه وبسبب تعدد الشركات المُصنّعة لأجهزة أندرويد، وتنوّع العتاد المستخدم من معالجات وشرائح مختلفة لتخديم الاتصالات اللاسلكية بمختلف أنواعها، فهذا يُجبر أيضًا شركات الهواتف أن تنتظر قيام شركات تصنيع الشرائح (كوالكوم أو إنتل على سبيل المثال) أن تقوم بعمل التعديلات البرمجية اللازمة على التعريفات الخاصة بتلك الشرائح واختبارها على نسخ أندرويد الجديدة قبل اعتمادها.
المشكلة الثانية وجدت جوجل لها حلًا بالفعل من خلال مشروع Project Terble الذي يفصل تعريفات الشرائح عن نظام التشغيل ويضمن التوافق المُستقبلي ما بين الشرائح المختلفة وتحديثات نظام التشغيل. وبحسب جوجل فإن هذا المشروع (الذي يتوفر بدءًا من أندرويد 8.0) سيُلغي التأخر في إرسال التحديثات الحاصل بسبب شركات تصنيع الشرائح. يمكنك قراءة المزيد عن هذا المشروع من هنا.
لكن وكما أسلفنا أعلاه فإن هذا ليس السبب الوحيد في تأخر التحديثات. السبب الثاني هو الواجهات المخصصة التي تعتمدها الشركات المختلفة في أجهزتها.
أمس، اكتشف المطوّرون عن ميزة غير مُعلنة في أندرويد 8.0، وهي أن مُحرك الثيمات Theming Engins الافتراضي في أندرويد أصبح قابلًا للوصول المُباشر من قِبَل المطورين. لكن ما الذي يعنيه هذا وكيف قد يساهم بحل مشكلة تأخر التحديثات؟
هذا يعني أن نسخة أندرويد الخام أصبحت تدعم تغيير الثيم الخاص بها بسهولة، وهذا يتضمن كل شيء: شكل قوائم الإعدادات، الإشعارات، قائمة الإعدادات السريعة، وغير ذلك. هذه الميزة ما زالت غير رسمية وما زالت حاليًا تحتاج إلى بعض الحيلة للوصول إليها والاستفادة منها، لكن مجرد توفرها حتى لو بشكل غير مُعلن فهو يعني أن جوجل تُجهز لشيءٍ ما.
فصل الواجهات والثيمات عن نظام التشغيل
الآن تخيّل لو أصبحت واجهات سامسونج، إتش تي سي، سوني، إل جي، وغيرها من الشركات هي عبارة عن ثيم قابل للتحديث عبر متجر جوجل بلاي. ثيم غير مرتبط بنظام التشغيل وغير مُلتصق به. لو أتاحت جوجل للشركات طريقة رسمية يتم فيها فصل ارتباط الواجهات عن نظام التشغيل لأمكن حينها للشركات تحويل واجهاتها إلى مجرد ثيمات يسهل تحديثها وتعديلها لتتوافق مع أي تحديث للنظام.
أضف إلى هذا بأن جميع الشركات قد بدأت بالفعل فصل معظم أو جميع تطبيقاتها عن نظام التشغيل، مثل تطبيقات لوحة المفاتيح وتشغيل الموسيقا وإدارة الملفات حيث وفرت الشركات هذه التطبيقات عبر متجر جوجل بلاي بحيث أصبحت تحديثاتها تتم بشكل منفصل ولا تتطلب تحديثًا كاملًا لنظام التشغيل من أجل الحصول على النسخة الجديدة من هذه التطبيقات.
هل هذا هو حل نهائي فعلًا للمشكلة؟
من المؤكد أن الشركات المُصنّعة للهواتف وكي تُميز كل منها نفسها عن الأخرى لا تقوم فقط بتعديل تصميم الواجهات، بل تقوم بتوفير بعض الخيارات الإضافية كإضافة بعض الأزرار الجديدة إلى القوائم المختلفة والتعديل على ترتيب وخيارات قوائم الإعدادات. هذا يعني أن الأمر ليس مجرد تغيير للألوان أو (الثيم) ولا بد أنه سيبقى هناك أشياء تحتاج تعديلات مرتبطة بنظام التشغيل ولا يوفرها أندرويد الخام. لكن جوجل تستطيع إجبار الشركات على توفير جميع هذه التعديلات بشكل تطبيقات منفصلة عن نظام التشغيل نفسه. وفي حال اعتماد بعض الشركات على خدمات أخرى ليست لها واجهات، فبإمكانها أيضًا تحويلها إلى تطبيقات على غرار تطبيق جوجل Play Services.
لو قامت جوجل بإجبار الشركات على تحويل واجهاتها إلى ثيمات منفصلة عن نظام التشغيل، وكذلك إجبارها على فصل أي خدمات أخرى خاصة بها عن النظام، من المرجح أن تصبح الشركات قادرة على إرسال التحديثات بشكل فوري إلى هواتفها فور صدور التحديث الرسمي من جوجل، أو أن يتم تقليص الفترة الزمنية لإرسال التحديث بشكل كبير.
بحسب المؤشرات المتوفرة حاليًا، وتحديدًا Project Terble ومُحرّك الثيمات في أندرويد 8.0 يبدو أن هذا ما تتجه إليه جوجل. لكن من الواضح أن الخطة لم تكتمل بعد وما زالت بحاجة إلى بعض التطوير والتنسيق بين الشركات لهذا فقد يكون علينا الانتظار حتى أندرويد 9.0 كي نرى نتائج هذه الخطة.
المصدر: رأي: هل وجدت جوجل حلًا نهائيًا لمشكلة تأخر وصول التحديثات إلى هواتف أندرويد
Leave a Comment