منذ إطلاق Jetpack Compose قبل 5 سنوات تقريبًا، استثمرنا في توفير جميع الميزات والأداء والأدوات التي تحتاج إليها لإنشاء واجهات مستخدم رائعة على مجموعة متنوعة من أجهزة Android. تساعدك Compose في إنشاء واجهات مستخدم جميلة ومتكيّفة تلبي متطلبات تصميم واجهات المستخدم الحديثة.
- مجموعة الخصائص الشاملة: تتيح لك Compose إنشاء أي شيء بفضل مكتبة قوية من التنسيقات وعناصر الإدخال والرسومات وواجهات برمجة التطبيقات الخاصة بالرسوم المتحركة وأحدث مكوّنات التصميم المتعدد الأبعاد.
- أداء عالٍ: توفّر Compose أداءً أصليًا فور إعدادها، ما يقدّم تجربة ممتعة للمستخدمين.
- التكيّف: توفّر Compose أسهل طريقة لإنشاء تطبيقات متكيّفة تعمل على مجموعة من أشكال أجهزة Android.
- الإنتاجية: باستخدام أدوات فعّالة مثل "المعاينات" و"التعديل في الوقت الفعلي" وإمكانات Kotlin الكاملة، تخبرنا الفِرق أنّها تعمل بشكل أسرع بكثير عند إنشاء التطبيقات باستخدام Jetpack Compose، ما يؤدي إلى تقليل فترة دخول السوق.
أصبح Compose المعيار الأساسي لتطوير واجهات المستخدم على Android، ونعتقد أنّه يجب إنشاء جميع واجهات المستخدم على Android باستخدام Compose، ونطلق على ذلك اسم Compose أولاً. اعتبارًا من اليوم، سنوفّر جميع واجهات برمجة التطبيقات والمكتبات والأدوات والإرشادات في Compose. نصنّف الآن مكوّنات View التي يحلّ محلّها Compose (المكوّنات في حزمة android.widget) على أنّها في وضع الصيانة. ليس لدينا أي خطط لإيقاف أو إزالة مكوّنات View، وسنواصل توفير إصلاحات الأخطاء المهمة لها، ولكن لن تتلقّى أي ميزات جديدة.
مكتبات Jetpack المستندة إلى طرق العرض
وينطبق الأمر نفسه على المكتبات المستندة إلى العرض، مثل Fragments أو RecyclerView أو Viewpager، إذ نعتبرها مكتملة ولن ننشر سوى إصلاحات الأخطاء الحرجة. للحصول على قائمة كاملة بالمكتبات التي أصبحت الآن في وضع الصيانة، يُرجى الاطّلاع على هذا الرابط.
الأدوات
سيتم إنشاء أي أدوات جديدة لواجهة مستخدم "استوديو Android" باستخدام Jetpack Compose فقط. أصبحت الأدوات الحالية المستندة إلى العرض (مثل "أداة تعديل التنقّل" و"أداة تعديل التصميم") الآن في وضع الصيانة ولن تتلقّى ميزات جديدة.
الإرشادات
ستركّز المستندات والدروس التطبيقية حول الترميز والأمثلة على إنشاء واجهة مستخدم باستخدام Jetpack Compose. سيظل بإمكانك العثور على مستندات خاصة بـ "طريقة العرض" مرتبطة بالصفحات التي تحتوي على معلومات عامة ومعلومات حول Compose، حيثما كان ذلك مناسبًا.
Happy Composing
ننصحك بإنشاء جميع الميزات الجديدة باستخدام Compose وتحويل الميزات الحالية عند تعديلها للاستفادة من مزايا Compose العديدة. اطّلِع على مهارة نقل البيانات من XML إلى Compose لمساعدتك في تحويل التصاميم الحالية إلى Compose.
للاطّلاع على أحدث إصدار من Compose، يمكنك الرجوع إلى مدوّنة الميزات الجديدة في إصدار Jetpack Compose لشهر أبريل 2026 وخريطة الطريق لمعرفة الميزات المخطّط لها في المستقبل.
نشكرك على جميع طلبات الميزات والملاحظات التي ساعدت في تطوير Compose ليصبح مجموعة أدوات واجهة المستخدم التي ننصح بها. وكما هو الحال دائمًا، إذا كانت لديك أي ملاحظات أخرى، يُرجى إعلامنا بها. نتمنى لك تجربة ممتعة في تأليف الأغاني!
-
أخبار المنتجاتنعلن اليوم عن إطلاق فئة الألعاب رسميًا على Android Auto والسيارات المزوّدة بنظام التشغيل Android Automotive مع تجربة Google المتكاملة، بعد أن كانت متاحة في الإصدار التجريبي.
Jan Kleinert • مدّة القراءة: 3 دقائق -
أخبار المنتجاتأصبح إصدار أغسطس 2026 من Jetpack Compose ثابتًا اليوم.
Nick Butcher • مدّة القراءة: 5 دقائق -
أخبار المنتجاتنحتفل اليوم رسميًا بمرور خمس سنوات على إصدار Jetpack Compose 1.0. من الإصدار 1.0 الذي تم الإعلان عنه في 28 تموز (يوليو) 2021 إلى أحدث إصدار 1.11، شهدنا تطورًا كبيرًا في واجهات برمجة التطبيقات على مر السنين، ونريد أن نحتفل بهذا الإنجاز.
Rebecca Franks, Nick Butcher, Loryn Hairston • مدّة القراءة: 4 دقائق
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.