ما تحتاج إلى معرفته
- أعلنت Google و Samsung عن شراكة تهدف إلى إصلاح مشكلات تطبيقات الخلفية على Android.
- تتعهد Google بتقليل حالات قتل التطبيقات في الخلفية بدءًا من Android 14.
- Samsung هي أول شركة مصنّعة لنظام Android تشارك في جهود Google الجديدة.
تتعاون Google مع الشركات المصنّعة لأجهزة Android لمنع التطبيقات من القتل العشوائي في الخلفية ، وتعد Samsung أول شركة تتدخل ، حيث يتوقع مالكو هواتف Galaxy جني فوائد هذه الشراكة عندما يتم طرح One UI 6.0 استنادًا إلى Android 14 في وقت لاحق من هذا العام.
يهدف التعاون إلى معالجة واحدة من الإزعاجات الطويلة الأمد مع Android ، وهي “القيود المفروضة على الخدمات المقدمة والعمل في الخلفية” عبر الأجهزة ، حسبما ذكرت Google في منشور بالمدونة. (يفتح في علامة تبويب جديدة). ستضمن Google أن يتم تنفيذ واجهات برمجة التطبيقات في الخلفية في Android 14 بشكل متسق عبر جميع الأجهزة.
حاليًا ، غالبًا ما يكون صانعو هواتف Android الرائدة مثل Samsung عدوانيين بشأن قتل تطبيقات الخلفية لتحسين أداء النظام وإطالة عمر البطارية. ذلك لأنه حتى في حالة عدم استخدام التطبيق ، يمكن أن يستهلك موارد النظام مثل الذاكرة وعمر البطارية عند تشغيله في الخلفية. يمكن أن يتسبب ذلك في إبطاء الجهاز واستنزاف بطاريته ، مما يؤدي إلى تجربة مستخدم سيئة.
من خلال التخلص من تطبيقات الخلفية ، يمكن لمصنعي الهواتف الذكية تحرير طاقة البطارية وإطالة عمر بطارية أجهزتهم. ومع ذلك ، هناك بعض الجوانب السلبية لذلك. على سبيل المثال ، إذا كان التطبيق يعمل في الخلفية لتقديم خدمة ، مثل مزامنة جهات الاتصال الخاصة بك أو تنزيل رسائل بريد إلكتروني جديدة ، فإن قتل التطبيق سيؤدي إلى إيقاف هذه الخدمة.
تقول Google إن “شراكاتها مع الشركات المصنعة للأجهزة وستسهل هذه التغييرات على المطورين إنشاء تطبيقات تعمل باستمرار عبر أجهزة Android المختلفة”.
سيقلل Android 14 من مثيلات قيود التطبيقات في الخلفية من خلال تسهيل الأمر على المطورين للإعلان عن أنواع الخدمات المقدمة وطلب أذونات خاصة بالنوع. سيساعد هذا في توضيح الوقت المناسب لاستخدام الخدمات الأمامية والتأكد من تقييد التطبيقات فقط عندما لا تكون مطلوبة. ستنفذ Google Play أيضًا سياسات جديدة لضمان الاستخدام المناسب للخدمات المقدمة ووظائف نقل البيانات التي يبدأها المستخدم.
تأمل Google وشركاؤها في تقليل إحباط المستخدم من خلال ضمان أن تطبيقات الخلفية تعمل باستمرار عبر جميع الأجهزة.