أصبحت Google الآن أكثر صرامة مع مطوري تطبيقات Android ,لذلك سيتعين على التطبيقات الجديدة التي يتم تحميلها على متجر Play استهداف Android ...
أصبحت Google الآن أكثر صرامة مع مطوري تطبيقات Android ,لذلك سيتعين على التطبيقات الجديدة التي يتم تحميلها على متجر Play استهداف Android 8.0 Oreo أو إصدار أعلى ، وبعد مرور بضعة أشهر سيتعين على كل تحديث للتطبيقات الحالية أن تفعل الشيء نفسه وهذا قد يبدو كقاعدة بسيطة ، لكن سيكون لها بعض التداعيات الخطيرة.
من 1 نوفمبر 2018 لن يسمح متجر Google Play للمطورين بتحميل تحديث للتطبيقات ما لم يكن هذا التحديث مصممًا خصيصًا لاستهداف Android 8.0 أو إصدار أعلى, و ينطبق هذا على كل تطبيق موجود حاليًا على متجر Play ، وينطبق الموعد النهائي على التطبيقات الجديدة التي يتم تحميلها للمرة الأولى.
في كل عام من الآن فصاعدًا ، سيتم إجبار المطورين على جعل تطبيقاتهم تستهدف إصدار Android لا يزيد عمره عن عام ,و إذا لم يفعلوا ذلك ، فلن يتمكنوا من تحميل تطبيقات أو تحديثات جديدة لتطبيقاتهم الحالية.
لماذا يستهدف المطورون إصدارات Android الأقدم ؟
نظرًا للتوافق مع الإصدارات السابقة ، فستعتقد دائمًا أن مطوري التطبيقات يرغبون دائمًا في استهداف أحدث إصدار من Android للوصول إلى ميزات جديدة ، ولكن لا يريد الكثيرون ذلك. بالإضافة إلى إضافة وظائف وقدرات تحدد إصدارات Android الجديدة أيضًا قواعد جديدة وقد تكون بعض هذه القواعد مُقَيِدَةً لمطوري التطبيقات.
للتغلب على هذا ، كان العديد من المطورين يستهدفون إصدارات Android القديمة من وقت لم تكن فيه القواعد والقيود الحالية في مكانها الصحيح , أشياء مثل القيود الأساسية الجديدة في Oreo تجعل التطبيقات أكثر ملائمة للبطارية مع احتمال أن تؤدي إلى تقليل الوظائف.
إحدى القواعد الرئيسية التي تم تقديمها في عام 2015 كانت نظام أذونات Android Marshmallow التي تجعل التطبيقات التي تستهدف هذا الإصدار أو أعلى تطلب من المستخدم الحصول على إذن للوصول إلى أجهزة استشعار وبيانات محددة , على سبيل المثال ، عندما يريد تطبيق ما استخدام الميكروفون ، يجب عليه عرض مطالبة تسألك عما إذا كان بإمكانه ذلك.
ماذا يعني هذا لتطبيقات البرامج الضارة ؟
هناك أسباب مشروعة لتجاوز القواعد الجديدة حول قيود الخلفية ومطالب الأذونات ، ولكن ليس كل مطور يستهدف إصدارات Android القديمة بنوايا حسنة, و من هنا ستؤثر التغييرات بشكل كبير في البرامج الضارة.
تظهر طلبات الإذن القديمة هذه مجمعة على نافذة منبثقة عند تثبيت التطبيق لأول مرة ، والعديد من المستخدمين يقومون فقط بالضغط على "موافق" دون قراءتها و بذلك يمكن للمطورين الخبيثين إفساد عدم اكتراث الناس هنا ببساطة عن طريق استهداف إصدار Android قديم قبل Marshmallow.
الآن ، هذا يأتي إلى نهايته. يجب أن تستهدف جميع التطبيقات والتحديثات الجديدة Android Oreo ، مما يعني أنه سيتعين عليك الموافقة يدويًا على كل إذن تطلبه التطبيقات,كما يمكنك بسهولة النقر على "رفض" لمنع وصول أحد التطبيقات المشبوهة إلى هذا الإذن ، لذلك سيكون من الصعب جدًا على التطبيقات الضارة أن تقوم بتتبع بياناتك.
الطريقة الثانية التي تؤثر بها هذه التغييرات على البرامج الضارة تتمثل في حدود العمل في الخلفية الجديدة في Android Oreo.
باختصار ، إذا كان التطبيق يستهدف Oreo وكان هاتفك يعمل بنظام التشغيل Android 8.0 أو أعلى ، فلا يمكن تشغيله بعد الآن في الخلفية.
عندما تستخدم تطبيقًا بشكل نشط ، يتم اعتباره قيد التشغيل و في هذه الحالة وفي عدد قليل من الحالات النادرة الأخرى يمكن للتطبيق تشغيل أي عمليات يريدها و بعد كل شيء أنت تستخدم التطبيق ، وبالتالي فإن الخدمات التي يتم تشغيلها هي مهام بطبيعتها قام المستخدم بتفويضها لتنفيذها.
عندما لا تستخدم تطبيقًا يستهدف Oreo ، سيعتبر تطبيق Android 8.0 والإصدارات الأحدث قيد التشغيل في الخلفية. بمجرد نقلها إلى الخلفية ، سيعطي النظام التطبيق بضع دقائق لإنهاء أية عمليات كان يعمل بها ، ولكن بعد ذلك ، سينهي Android جميع عمليات التطبيق.
بالنسبة إلى تطبيقات البرامج الضارة ، يعني هذا أنه لم يعد بإمكانها الاحتفاظ باتصالات البيانات النشطة في الخلفية ولا يمكنها تشغيل الخدمات لمراقبة نشاطك وجمع المعلومات عنك,و ذلك سيحد بشدة من تطبيقات Android الضارة.
بطبيعة الحال ، لا يستطيع مطورو تطبيقات البرامج الضارة الموجودة حاليًا تحديث تطبيقاتهم لتفادي الالتزام بهذه القواعد الجديدة , ومع ذلك ، فعادةً ما تحتل التطبيقات القديمة مرتبة أقل في نتائج بحث متجر Play مقارنةً بنظيراتها المحدّثة ، لذا سيصادف عدد أقل من المستخدمين في المقام الأول وعلى أقل تقدير ، هناك العديد من العقبات الجديدة لأي مطور يتطلع إلى تحميل تطبيق جديد للبرامج الضارة.
بشكل عام ، تُشير هذه القواعد الجديدة إلى حدوث تحول هائل في نظام Android الأساسي التي سيمتد تأثيرها إلى أبعد من البرامج الضارة فالناس الذين يشغلون إصدارات أحدث من Android قد يشهدون الكثير من المزايا الأخرى ، مثل أفضل عمر للبطارية ، ودعم الشاشة المقسّمة ، والمزيد من التطبيقات التي تعمل مع شاشات أطول ، وحتى تحسين جودة الكاميرا.
ليست هناك تعليقات