منذ إطلاق Jetpack Compose منذ ما يقرب من 5 أعوام، استثمرنا في توفير جميع الميزات والأداء والأدوات التي تحتاج إليها لإنشاء واجهات مستخدم مذهلة على مجموعة متنوعة من أجهزة Android. تساعدك Compose في إنشاء واجهات مستخدم جميلة ومتكيّفة تلبي متطلبات تصميم واجهة المستخدم الحديثة.
- مجموعة ميزات شاملة: باستخدام مكتبة قوية من التنسيقات والإدخال والرسومات وواجهات برمجة التطبيقات للصور المتحركة وأحدث مكوّنات Material Design، تمنحك Compose القدرة على إنشاء أي شيء.
- أداء عالٍ: يوفّر Compose أداءً أصليًا، ما يمنح المستخدمين تجربة ممتعة.
- التكيّف: يوفّر Compose أسهل طريقة لإنشاء تطبيقات متكيّفة تعمل على مجموعة متنوعة من أشكال أجهزة Android.
- الإنتاجية: باستخدام أدوات قوية مثل "المعاينات" و"التعديل المباشر" والتعبير الكامل عن لغة Kotlin، تخبرنا الفِرق أنّها تتحرك بشكل أسرع بكثير عند الإنشاء باستخدام Jetpack Compose، ما يقلّل من الوقت اللازم لطرح المنتج في السوق.
أصبحت Compose المعيار لتطوير واجهة مستخدم Android، ونعتقد أنّه يجب إنشاء جميع واجهات مستخدم Android باستخدام Compose، ونطلق على هذه العملية Compose أولاً. اعتبارًا من اليوم، سنوفّر جميع واجهات برمجة التطبيقات والمكتبات والأدوات والإرشادات في Compose. نعتبر الآن مكوّنات العرض التي تحلّ محلّها Compose (المكوّنات في حزمة android.widget) في وضع الصيانة. لا ننوي إيقاف مكوّنات العرض أو إزالتها، وسنواصل دعمها من خلال إصلاح الأخطاء البالغة الأهمية، ولكن لن تتلقّى أي ميزات جديدة.
مكتبات Jetpack المستندة إلى العرض
ينطبق الأمر نفسه على المكتبات المستندة إلى العرض، مثل Fragments أو RecyclerView أو Viewpager، ونعتبرها مكتملة ولن ننشر سوى إصلاحات الأخطاء البالغة الأهمية. للحصول على قائمة كاملة بالمكتبات التي أصبحت الآن في وضع الصيانة، يُرجى الاطّلاع هنا.
الأدوات
سيتم إنشاء أي أدوات جديدة لواجهة مستخدم "استوديو Android" من أجل Jetpack Compose فقط. أصبحت الأدوات الحالية المستندة إلى العرض (مثل "محرّر التنقّل" و"محرّر التنسيق") الآن في وضع الصيانة ولن تتلقّى ميزات جديدة.
الإرشادات
ستركّز المستندات والدروس التطبيقية حول الترميز والنماذج على إنشاء واجهة مستخدم باستخدام Jetpack Compose. سيظل بإمكانك العثور على المستندات الخاصة بـ Views والمرتبطة من الصفحات التي تحتوي على معلومات عامة ومعلومات عن Compose، عند الاقتضاء.
تجربة ممتعة في استخدام Compose
ننصحك بإنشاء جميع الميزات الجديدة باستخدام Compose وتحويل الميزات الحالية عند استخدامها للاستفادة من مزايا Compose العديدة. يمكنك الاطّلاع على مهارة نقل البيانات من XML إلى Compose لمساعدتك في تحويل التنسيقات الحالية إلى Compose.
للتعرّف على أحدث إصدار من Compose، يمكنك الاطّلاع على مدونة الميزات الجديدة في إصدار Jetpack Compose لشهر أبريل 2026 و خريطة الطريق لما هو مخطّط له في المستقبل.
نشكرك على جميع طلبات الميزات والملاحظات التي ساعدت في تشكيل Compose ليصبح مجموعة أدوات واجهة المستخدم التي ننصح بها. كالعادة، إذا كان لديك أي ملاحظات أخرى، يُرجى إعلامنا بها. نتمنّى لك تجربة ممتعة في استخدام Compose.
-
أخبار المنتجاتيسعدنا أن نرى المطوّرين يواصلون نقل تطبيقاتهم وتجاربهم إلى Android for Cars. على مدار العام الماضي، واصلنا تحقيق نمو قوي وزخم في المنظومة المتكاملة للتطبيقات على Android Auto والسيارات التي تتضمّن Google built-in.
Jan Kleinert, Noam Gefen, Thomas Weathers • 3 min read -
أخبار المنتجاتاليوم، أصبح إصدار Jetpack Compose لشهر ديسمبر 2025 مستقرًا. يحتوي هذا الإصدار على الإصدار 1.10 من وحدات Compose الأساسية والإصدار 1.4 من Material 3، ما يضيف ميزات جديدة وتحسينات كبيرة في الأداء.
Nick Butcher • 6 min read -
أخبار المنتجاتفي شهر مارس، قدّمنا Android Bench، وهو لوحة صدارة النماذج اللغوية الكبيرة لمهام تطوير Android في العالم الحقيقي. منذ ذلك الحين، عزّزنا المقياس استنادًا إلى ملاحظاتك، بما في ذلك تقييم النماذج المفتوحة المصدر وإضافة بُعدَي التكلفة والكفاءة إلى لوحة الصدارة.
Zoe Lopez-Latorre • 3 min read
يمكنك تلقّي أحدث الإحصاءات حول تطوير Android في بريدك الوارد أسبوعيًا.