إنشاء تطبيقات أفضل بشكل أسرع باستخدام
Jetpack Compose
إنّ Jetpack Compose هي مجموعة الأدوات الحديثة التي يُنصح بها من Android لإنشاء واجهة مستخدم أصلية. يبسط عملية تطوير واجهة المستخدم على Android ويسرّعها. يمكنك إضفاء الحيوية على تطبيقك بسرعة باستخدام رموز برمجية أقل وأدوات فعّالة وواجهات برمجة تطبيقات بسيطة في لغة Kotlin.

رمز أقل
يمكنك إجراء المزيد باستخدام رموز أقل وتجنُّب فئات كاملة من الأخطاء، وبالتالي تكون الرموز البرمجية بسيطة وسهلة الصيانة.
سلسة
ما عليك سوى تقديم وصف لواجهة المستخدم، وستتولى ميزة Compose الاهتمام بالباقي. مع تغيّر حالة التطبيق، يتم تحديث واجهة المستخدم تلقائيًا.
تسريع التطوير
هذه الميزة متوافقة مع جميع الرموز البرمجية الحالية كي تتمكّن من استخدامها في أي زمان ومكان. يمكنك تكرار المهام بسرعة من خلال المعاينات المباشرة والحصول على الدعم الكامل من "استوديو Android".
القوة
يمكنك إنشاء تطبيقات رائعة مع إمكانية الوصول المباشر إلى واجهات برمجة التطبيقات لنظام Android الأساسي والحصول على دعم مضمّن للتصميم المتعدد الأبعاد والمظهر الداكن والصور المتحركة والمزيد.
هل أنت حديث العهد بتطوير Android؟
يمكنك البدء بالدورة التدريبية حول أساسيات Android مع "الكتابة".
هل تريد أن تتعلم إنشاء؟
تعرَّف على كيفية استخدام Jetpack Compose لإنشاء واجهة مستخدم أصلية على Android. تتناول هذه الدورة التدريبية أساسيات الإنشاء باستخدام Compose: بما في ذلك التخطيطات والموضوعات والرسوم المتحركة والبنية والحالة وإمكانية الوصول والاختبار.
التصميم
المادة المتاحة لك في Compose
تتوافق ميزة Compose مع المادة 3، ما يوفّر إمكانية استخدام المكوّنات والتصميم في Material You.
التعلُّم
الآن في نموذج تطبيق Android
تطبيق Android منشور يعمل بكامل طاقته وتم تصميمه باستخدام Compose وMaterial 3 وواجهة مستخدم تكيّفية.
دليل توجيهي سريع
في بضع دقائق فقط، يمكنك استكشاف ميزة "الكتابة" وقوة البرمجة الوصفية.
الفيديوهات
يمكنك الاطّلاع على محتوى الفيديو على قناة Android Developers على YouTube والتعرّف على أحدث أفضل الممارسات للعمل مع Compose.
نماذج تطبيقات
يمكنك الحصول على أفكار ملهمة من خلال أمثلة توضّح كيفية استخدام ميزات "الكتابة" الفعّالة.
الإعداد
ابدأ إعداد بيئة التطوير وابدأ في الإنشاء.
التصميم على جميع الأجهزة باستخدام ميزة "إنشاء"
تتيح لك Jetpack Compose إنشاء تطبيقات رائعة على مختلف الأجهزة وعلى الهواتف والأجهزة اللوحية والأجهزة القابلة للطي ونظام التشغيل ChromeOS وWear OS.
إنشاء الرسائل للشاشات الكبيرة
يجب أن تستجيب واجهة المستخدم لتطبيقك لمراعاة أحجام الشاشة والاتجاهات وعوامل الشكل المختلفة، حيث يتغير التنسيق التكيُّفي بناءً على مساحة الشاشة المتاحة له.
إنشاء الرسائل لتطبيقات Wear OS
تساعد ميزة "الكتابة على أجهزة Wear OS" في تسهيل عملية إنشاء التطبيقات لتناسب ساعتك الذكية، وتسريعها، وسهولة استخدامها. يرشدك هذا الدليل إلى أوجه التشابه والاختلاف بين ميزة "الكتابة" و"الكتابة" على نظام التشغيل Wear OS.
مصادر مميزة
عرض إمكانية التشغيل التفاعلي
تعرَّف على كيفية الجمع بين واجهات المستخدم المستندة إلى "الإنشاء" و"العرض".
أدوات
يمكنك التعرّف على ميزات "الإنشاء" في "استوديو Android".
التنسيقات
تعرّف على كيفية استخدام التنسيقات في "إنشاء".
المظهر
تعرَّف على كيفية تصميم تطبيقك وإتاحة المظهر الفاتح والداكن.
الحالة والبيانات
تعرَّف على أنماط إدارة الحالة عند استخدام ميزة Compose.
مزيد من المراجع
استكشِف مزيدًا من الموارد لمساعدتك في بدء تعلُّم Compose.
الخطوات التالية في Jetpack Compose
التطبيقات التي تم إنشاؤها باستخدام Compose
لقد عملنا مع العديد من الشركاء المختلفين لبدء دمج Compose في تطبيقاتهم. تعرَّف على كيفية مساعدة ميزة "الكتابة" في مساعدة الفِرق على أن تصبح أكثر إنتاجية وعلى كتابة واجهة مستخدم عالية الجودة.
آخر الأخبار والفيديوهات
الانضمام إلى منتدى Compose
Stack Overflow
طرح سؤال على Stack Overflow
أداة تتبُّع الأخطاء
الإبلاغ عن مشكلة وتتبُّع الأخطاء
مجموعة Slack
الانضمام إلى مجموعة KotlinLang Slack