قواعد Google Play تقتل تطبيقات Android المستقلة

تختفي تطبيقات Android من متجر Google Play، وذلك بسبب الصيانة المستمرة المطلوبة للبقاء متوافقة مع مستويات واجهة برمجة التطبيقات لنظام Android، وتطلب Google من المطورين إظهار معلومات قد تكون خاصة في قوائم التطبيقات، وعوامل أخرى.




iA Writer، أداة كتابة شائعة خالية من التشتيت، تم طرحها مؤخرًا أنهى التطوير على إصدار Android الخاص به بعد خمسة أشهر من الجدل مع Google بشأن المشكلات المتعلقة بأذونات قراءة الملفات وكتابتها. Frozen Fractal، مطور ألعاب مستقل السماح بإزالة تطبيقات Android الخاصة به بدلاً من الالتزام بالقواعد الجديدة المتعلقة بمعلومات الاتصال المدرجة علنًا وتقديم معلومات جواز السفر إلى Google. Syncthing هي خدمة مزامنة ملفات شائعة ومفتوحة المصدر إسقاط نسخة أندرويد بسبب “مزيج من قيام Google بجعل Play ينشر شيئًا بين الصعب والمستحيل وعدم وجود صيانة نشطة.”

لا يكفي استسلام ثلاثة من مطوري تطبيقات Android لتحديد الاتجاه، ولكن نفس العوامل ستؤثر على التطبيقات الأخرى، إذا لم تكن قد فعلت ذلك بالفعل. الشركة قواعد المعلومات الجديدة المطلوبة إحدى المشاكل الكبيرة التي تطلب من المطورين إدراج عنوان فعلي (لا صندوق بريد)، ورقم الهاتف، ومعلومات الاتصال بالبريد الإلكتروني بشكل عام على Google Play:


ستعرض Google اسمك القانوني وبلدك (حسب عنوانك القانوني) وعنوان البريد الإلكتروني للمطور على Google Play. إذا قررت تحقيق الدخل على Google Play، فستعرض Google عنوانك الكامل. في بعض المناطق، يُطلب من المطورين تقديم معلومات إضافية قد يتم عرضها على Google Play، مثل رقم هاتفهم أو عنوانهم الكامل. يزور
مقالة مركز المساعدة هذه
لمعرفة المزيد.

هذه ليست مشكلة بالنسبة للشركات الكبيرة التي لديها مكاتب، ولكن بالنسبة لمعظم الأفراد وبعض الشركات المملوكة ذاتيًا، فإن الأمر يشبه مطالبة Google للمطورين بتحسين أنفسهم في كل قائمة تطبيقات. سيتم في النهاية إزالة تطبيقاتهم من متجر Play للمطورين الذين لا يلتزمون بذلك، إذا لم تتم إزالتها بالفعل.


جوجل أيضا فقط زيادة مستوى API المستهدف متطلبات التطبيقات على متجر Google Play، على الرغم من أن مطوري التطبيقات لديهم مهلة حتى 1 نوفمبر 2024 إذا طلبوا التمديد. مستوى واجهة برمجة التطبيقات (API) المستهدف هو أحدث إصدار من Android تم تصميم التطبيق من أجله، ويأتي كل مستوى جديد لواجهة برمجة التطبيقات (API) مع تغييرات على الأذونات أو الوظائف الأساسية الأخرى. للتوضيح، هذا يختلف عن الحد الأدنى لمستوى واجهة برمجة التطبيقات (API)، وهو الإصدار الأقدم من Android الذي يدعمه التطبيق. جوجل لا تمنع أي شخص من إنشاء تطبيق يعمل على الهواتف والأجهزة اللوحية القديمة، بل التطبيق يفعل يجب أن يدعم جميع ميزات الإصدارات الأحدث من Android.

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


اعتبارًا من 1 نوفمبر 2024، يجب أن تستهدف التطبيقات الجديدة والتحديثات للتطبيقات الحالية نظام التشغيل Android 14، وإلا ستكون متاحة فقط على متجر Play للأجهزة المطابقة لواجهة برمجة التطبيقات المستهدفة للتطبيق. على سبيل المثال، إذا لم يتم تحديث إحدى الألعاب منذ بضع سنوات وكانت تستخدم مستوى واجهة برمجة التطبيقات (API) 30 لنظام Android 11، فلا يمكن تثبيتها إلا على الأجهزة التي تعمل بنظام Android 11 أو الإصدارات الأقدم.

أوضح Frozen Fractal سبب صعوبة ذلك بالنسبة للمطورين الصغار في منشور بالمدونة:

يأتي كل تحديث لواجهة برمجة التطبيقات (API) مصحوبًا بعدد كبير من عمليات الإيقاف، وتغييرات جذرية في نظام البناء الغامض بالفعل. وحتى إذا كنت لا ترغب في تحديث التطبيق، ستبدأ Google في النهاية في إخفاء التطبيقات عن المستخدمين إذا كان التطبيق لا يستهدف الحد الأدنى من إصدار واجهة برمجة التطبيقات (API). وهذا يعني أنه لا يمكنك نشر تطبيق وتركه عند هذا الحد؛ إنها عدة أيام من العمل لكل تطبيق سنويًا لمواكبة أحدث عمليات سحب البساط من Google. مرة أخرى، لا يمثل هذا مشكلة بالنسبة لشركة يعتبر التطبيق هو عملها الأساسي، ولكنها أخبار سيئة للمطورين المستقلين والهواة الذين يريدون فقط إنشاء شيء رائع وطرحه والانتقال إلى المشروع التالي.


هناك أسباب مبررة للمتطلبات الجديدة: إدراج معلومات المطور يعمل على تحسين الشفافية للمستخدمين، وتكون التطبيقات أكثر أمانًا للمستخدمين عندما يتم إنشاؤها باستخدام إصدارات API مستهدفة أحدث تتمتع بمزيد من الأمان. ومع ذلك، فإن جميع المتطلبات تسبب صداعًا للمطورين الذين لديهم وقت وموارد أقل، مما قد يؤدي إلى اختفاء أحد تطبيقاتك المفضلة فجأة من متجر Play.

(العلامات للترجمة)أندرويد(ر)متجر جوجل بلاي(ر)جوجل

أضف تعليق