تحديث Jetpack Compose لشهر أغسطس: متطلبات البناء أولًا
قدمت Google في إعلان 11 أغسطس Compose 1.12 وBOM 2026.08.00. وعلى المطورين الفصل بين تحديث بيئة البناء واعتماد الواجهات البرمجية التجريبية.


أعلنت Google في 11 أغسطس 2026 تحديث أغسطس من Jetpack Compose، مع BOM 2026.08.00 والإصدار 1.12 للوحدات الأساسية. وبالنسبة إلى مطوري Android، يتعلق الخبر ببيئة بناء التطبيق بقدر تعلقه بطريقة تطوير واجهته.
راجع متطلبات البناء
يحدد الإعلان compileSdk 37 وحدًا أدنى هو AGP 9.1.2. كما يوضح أن Styles API لا تزال تجريبية. لذلك لا يعني وصف دورة الإصدار بأنها مستقرة أن كل واجهة برمجية ضمنها أصبحت مستقرة بدورها.
عمليًا، يحتاج الفريق إلى فصل قرارين: تحديث أساس المشروع، واستخدام ميزة جديدة داخله. إجراء الخطوتين على نحو منفصل يساعد في فهم سبب أي مشكلة بدل تغيير عدة جوانب في وقت واحد.
ومن المهم أيضًا عدم الخلط بين إعدادات أدوات البناء ومتطلبات الاستخدام على الهاتف. فلكل إعداد دوره، ويجب مراجعة أثر التغيير في المشروع نفسه بدل استخلاصه من تشابه الأسماء.
إضافات مرئية وتكامل لتسجيل الدخول
يتضمن الإعلان Mesh Gradients ودعم WCG/HDR وتكامل Credential Manager مع حقول النص. وتجمع هذه الإضافات بين المظهر وطريقة التفاعل. وبالنسبة إلى فريق التطبيق، من المفيد تقييمها ضمن رحلة المستخدم كاملة، بحيث لا يُقاس نجاح التصميم بجمال الشاشة وحده، بل أيضًا بوضوح الإجراء وسهولة إتمامه.
ماذا يفعل BOM؟
بحسب توثيق Android Developers العام، يساعد BOM على تنسيق إصدارات مكتبات Compose، لكنه لا يضيف المكتبات تلقائيًا إلى التطبيق، ولا يتضمن Compose Compiler. وهذه خلفية عن إدارة الاعتماديات، وليست تغييرًا جديدًا أُعلن في هذا اليوم.
وبالتالي، فإن تعديل رقم BOM لا يغني عن مراجعة اعتماديات المشروع. يجب أن يعرف الفريق المكتبات المستخدمة، وما إذا كانت هناك إصدارات جرى تحديدها يدويًا، وكيف ترتبط بإعدادات البناء الحالية.
يفيد هذا الفصل خصوصًا في المشاريع التي تراكمت فيها التعديلات عبر عدة إصدارات. فقد تبدو خطوة التحديث صغيرة في ملف واحد، بينما يحتاج فهم أثرها إلى النظر في المشروع كاملًا.
كيف تراجع التحديث عمليًا؟
نقترح تجربة الانتقال في فرع منفصل، ثم فحص البناء والاختبارات الموجودة، وبعدها مراجعة مسارات الواجهة الأساسية. هذه منهجية تقييم عامة، وليست نتيجة ترقية نفذناها على تطبيق محدد.
وفي التطبيقات العربية والكردية، من المفيد اختبار اتجاه اليمين إلى اليسار، والنصوص الطويلة، والمحتوى الذي يجمع العربية وأسماء المنتجات باللاتينية. نجاح البناء لا يكشف وحده انقطاع النص أو سوء ترتيب عناصر واجهة على شاشة صغيرة.
الهدف من التحديث ليس مجرد الحصول على رقم إصدار أحدث، بل الحفاظ على تطبيق يعمل بصورة يمكن التحقق منها. لذلك تكون معايير قبول واضحة، تشمل السلوك والمظهر، أكثر فائدة من اعتماد الإصدار فورًا دون مراجعة أثره في الاستخدام الفعلي.
المصادر

مؤسس ورئيس تحرير Kurd Developers. أخبار الهواتف والتقنية على YouTube وInstagram وTikTok.
مقالات أخرى

Apple Intelligence تصل إلى الصين مع iOS 27.3 بدعم من Alibaba
بعد أكثر من عامين من الانتظار، أعلنت Apple أن ميزات Apple Intelligence ستصل إلى مستخدمي iPhone في الصين خلال ديسمبر، مع دمج نموذج Qwen من Alibaba في Siri.

رسالة واحدة قد تعطّل هاتفك: ثغرة SMS of Death في أندرويد
ثغرة في Android 12 وما بعده تقطع المكالمات عبر رسالة SMS خاصة وقد تجعل الهاتف غير صالح للاستخدام. الإصلاح موجود في تحديث أكتوبر الأمني.

GTA VI تصل في 19 نوفمبر: الأسعار والإصدارات وكل ما تحتاج معرفته
أكدت Rockstar الموعد: الخميس 19 نوفمبر على PS5 و Xbox Series X|S. الإصدار العادي بـ 79.99 دولاراً و Ultimate بـ 99.99 دولاراً.

آبل تكشف عن أول MacBook Pro بشاشة لمس و Dynamic Island
شاشة PROLED XDR الجديدة تعمل باللمس، والنوتش اختفى ليحلّ محله Dynamic Island. السعر يبدأ من 2,899 دولاراً.