أحدث تحديث لنظام Google Play لـ Android Runtime (ART) يجلب عددًا من التحسينات الحرجة، بما في ذلك تسريع كبير في بدء تشغيل التطبيقات. يُصف ART، الذي يُعرف أيضًا بـ “المحرك وراء نظام التشغيل أندرويد”، بأنه المسؤول عن ترجمة ترميز التطبيق إلى تعليمات محلية تُنفذ من خلال بيئة تشغيل الجهاز.
في منشور على مدونة مطوري Android هذا الأسبوع، أعلنت جوجل أن التحديثات الدورية لـ ART تقدم العديد من الميزات لأجهزة أندرويد، بما في ذلك إصلاحات الأمان، وتحسين استخدام الذاكرة، وزيادة سرعة التنفيذ، والمزيد. كما قامت التحديثات الأخيرة بتوحيد واجهات برمجة التطبيقات الأساسية لـ OpenJDK عبر مئات الملايين من الأجهزة، بما في ذلك جميع الهواتف الذكية والأجهزة اللوحية التي تعمل بنظام Android 12+. وأشارت Google أيضًا إلى أن هذه التحديثات ستكون “قريبًا” متاحة لـ Android Go.
أصبح ART مكونًا منفصلًا مع أندرويد 12، مُنهيًا بذلك سنوات من جدول التحديثات الضخمة التي كان يلزم فيها للمكونات تحديد حدود واضحة لواجهات برمجة التطبيقات (API). في حين جعل النظام القديم من الصعب تحديث ART بشكل مستقل عن باقي نظام التشغيل، أتاح التغيير الأخير في الهيكل المعماري تحديثه من خلال متجر Play Store بدلاً من الحاجة لإصدارات كاملة من نظام التشغيل في كل مرة.
قدمت القدرة على تحديث ART بشكل مستقل عددًا من الفوائد، بما في ذلك تنفيذ أكثر سلاسة لتصحيحات الأمان وتحسينات الأداء. كما ساعدت هذه الإمكانية المطورين على الاستفادة من تحسينات OpenJDK وتحسينات المترجم التي تفيد كل من لغة البرمجة جافا وكوتلن. زعمت جوجل أيضًا أنه مع تحديث ART 13 الأخير، أدت تحسينات تشغيل وترجمة البرنامج إلى تحسين أوقات بدء تشغيل التطبيقات “بنسبة تصل إلى 30% في بعض الأجهزة.”
ميزة أخرى ملحوظة لتحديثات ART هي أنها تسمح للمطورين باستهداف أحدث ميزات البرمجة. كما شرحت Google، قامت ART 13 بتوفير ميزات لغة البرمجة الأساسية OpenJDK 11، والتي قالت الشركة إنها كانت أسرع اعتماد على إصدار OpenJDK جديد على أجهزة أندرويد. وبينما يُعتبر ART 13 خطوة في الاتجاه الصحيح، أعلنت Google أنها تعمل على ART 14، الذي سيتم توزيعه على جميع الأجهزة المتوافقة “في الأشهر القادمة.” سيتضمن ART 14 دعم OpenJDK 17 بالإضافة إلى تحسينات جديدة للمترجم وبدأ التشغيل تسهم في “تحسين الأداء وتقليل حجم الشفرة.”
أفضل ميزة في الإصدار القادم لـ ART هي أنه لن يكون مقتصرًا على أجهزة Android 14، مما يعني أنه يمكن أن تحصل عليه أيضًا على هاتفك حتى إذا كان يعمل بنظام Android 12 أو 13. هذا خبر جيد في نظام أندرويد المتشظِّي بشدة، حيث أفادت التقارير أن 12% فقط من أجهزة أندرويد كانت تعمل بنظام Android 13 في أبريل 2023، وهذا بعد مرور ما يقرب من عام على إصداره العام.
ابدأ المناقشة في forum.mjbtechtips.com