أجرت Google تغييرات جديدة تتعلق بواجهة برمجة التطبيقات (API) في نظام التشغيل القادم Android 14. وترتبط هذه التغييرات بالسياسات المناهضة للمنافسة. مع هذه الإضافات الجديدة، ستحصل متاجر تطبيقات الطرف الثالث مثل Amazon وF-Droid وAPKMirror على ميزة متساوية مع متجر Google Play.
اقرأ أيضًا: Android 14: Say وداعًا للتطبيقات القديمة التي لا توجد إمكانية للتحميل الجانبي!
واجهات برمجة التطبيقات الجديدة من Google لنظام Android 14
تعكس وثائق Android 14 API بوضوح بعض التغييرات التي سلط الضوء عليها خبير Android مشعل الرحمن. يهدف إصدار Google لعام 2023 إلى تحسين تجربة المستخدمين ومتاجر التطبيقات بالتساوي بعد أن مكّن Android 12 أخيرًا متاجر تطبيقات الطرف الثالث من تحديث التطبيقات المثبتة باستمرار.
ميزات واجهة برمجة التطبيقات الجديدة في Android 14
Gentle Updates API
التعديل الأكبر هو واجهة برمجة التطبيقات Gentle Updates API الجديدة لنظام Android 14، والتي تتيح لمتاجر التطبيقات المستقلة التحقق من أنك لا تستخدم واجهة برمجة التطبيقات. التطبيق قبل التحديث التلقائي. ستتمكن متاجر التطبيقات من التأكد من أن التطبيق ليس مفتوحًا أو يشغل خدمة في الخلفية أو يتفاعل معك بأي طريقة قبل تحديثه. قبل تحديث التطبيق، يمكنهم التأكد من أن جهازك ليس حاليًا في وضع Doze أو قيد المكالمة.
يمكن لمتاجر التطبيقات التابعة لجهات خارجية التحقق من كل من هذه الأمور على حدة، لكن Google تنصح المطورين بالاستفادة من الإعدادات المسبقة فهو يقدم أسلوب Gentle Updates الجديد لتحديد متى يجب تحديث التطبيق. بالإضافة إلى ذلك، لا تحتاج هذه الآلية الجديدة إلى أن تطلب متاجر التطبيقات الوصول إلى الأذونات المهمة لتحديد الوقت المناسب لتحديث التطبيق تلقائيًا. على الرغم من أنه كان من الممكن استخلاص هذه المعلومات مسبقًا عبر عدد من واجهات برمجة تطبيقات Android الأقدم.
تحديث واجهة برمجة تطبيقات الملكية
يمكن الآن أن يصبح متجر تطبيقات الطرف الثالث هو مصدر حصري لتحديثات التطبيق الذي تم تثبيته في البداية. بفضل واجهة برمجة تطبيقات ملكية التحديث الجديدة، والتي تقضي على مشكلة محتملة حيث يمكن تحديث التطبيق المثبت بواسطة متجر تطبيقات الطرف الثالث تلقائيًا بواسطة متجر Play. سيكون هذا مفيدًا لمتاجر التطبيقات مثل Obtainium، التي توفر بشكل متكرر تحديثات للتطبيقات مفتوحة المصدر قبل متجر Play وترسلها مباشرةً من موقع إصدارات المطورين.
واجهة برمجة التطبيقات للموافقة المسبقة على المستخدم
علاوة على ذلك، تتيح واجهة برمجة تطبيقات الموافقة المسبقة للمستخدم لمتاجر التطبيقات المستقلة عرض مطالبة قبل تثبيت تحديث التطبيق. عندما يقوم أحد التطبيقات بتحديث مجموعة الميزات الرئيسية الخاصة به أو dds الممنوحة في وقت التشغيل للحقوق التي يعتقد متجر التطبيقات أنك يجب أن تكون على علم بها قبل إجراء التحديث التلقائي، من المفترض أن يكون هذا مفيدًا.
التفضيلات الإقليمية
وفقًا لمطالبة Android Police، يحتوي Android 14 DPI على صفحة إعدادات نظام سرية تسمى "التفضيلات الإقليمية". ويمكن استخدامه لتعديل جميع التفضيلات الإقليمية دون الحاجة إلى الدخول إلى قائمة إعدادات كل تطبيق. ستقوم الإعدادات تلقائيًا بتكوين الاختيارات على مستوى النظام لنظام الأرقام وتنسيق التقويم واليوم الأول من الأسبوع ووحدات درجة الحرارة. لن تحتاج التطبيقات إلى الاستفسار عن تفضيلات المستخدمين أو تخمينها نتيجة لذلك.
أفكارك حول Google تقدم تغييرات جديدة باستخدام واجهات برمجة تطبيقات Android 14
وتجدر الإشارة إلى أن Android ينص الجدول الزمني لإصدار 14.14 على أن هذه الواجهات وأي واجهات برمجة تطبيقات جديدة أخرى لن تكتمل حتى يونيو 2023. وبالتالي، قد تتغير هذه الوظائف عندما ينتقل الإصدار الجديد من إصدار معاينة المطور إلى الإصدارات التجريبية، ولكن نظرًا للضغط القانوني الذي تواجهه Google الآن، فإننا لن لا أتوقع أن تقوم Google بإزالة واجهات برمجة التطبيقات تمامًا.
يُرجى إعلامنا في التعليقات أدناه إذا كانت لديك أية أسئلة أو توصيات. سيكون من دواعي سرورنا أن نقدم لك القرار. ننشر بشكل متكرر النصائح والحيل والحلول للمشكلات الشائعة المتعلقة بالتكنولوجيا. يمكنك أيضًا العثور علينا على Facebook، وTwitter، وYouTube، وInstagram، وFlipboard، وPinterest. ص>
قراءة: 0