مجموعة الأدلة السريعة
أساسيات الكتابة

تعرِض سلسلة الفيديوهات هذه واجهات برمجة التطبيقات المختلفة لتطبيق Compose، وتوضّح لك بسرعة ما هو متاح وكيفية استخدامه.

٧ دقائق

نظرة على تصحيح أخطاء مشكلة في الأداء في Jetsnack وكيفية حلّها في Jetpack Compose تعرَّف على سبب أنّ تأجيل عمليات قراءة الحالة باستخدام دالة lambda يعني أنّه يمكن تخطّي عملية الإنشاء.

4 دقائق

أنشئ اختبارات Jetpack Compose الأولى. تعرَّف على كيفية استخدام عناصر اختبار Compose لكتابة اختبارات واجهة المستخدم واستخدام قواعد الاختبار وأدوات البحث والافتراضات.

٥ دقائق

إضافة ميزات تسهيل الاستخدام إلى تطبيقك: تعرَّف على كيفية زيادة مدى وصول تطبيقك إلى المستخدمين وتنويع استخداماته بقليل من الجهد.

٥ دقائق

اطّلِع على كيفية إضافة مؤثرات متحركة إلى قيم الحالة باستخدام عمليات النقل، وإضافة مؤثرات متحركة إلى التغييرات في مستوى الرؤية أو الحجم، وعمليات التلاشي المتقاطع باستخدام واجهات برمجة التطبيقات الخاصة بالتأثيرات المتحركة في أداة "الإنشاء".

٥ دقائق

استكشِف المكونات غير المُشغَّلة في ميزة "الإنشاء"، والتي تسهِّل عرض قوائم بالعناصر. تعرَّف على كيفية عرض أنواع عناصر مختلفة وتنفيذ العناوين الثابتة والتحكّم بشكل آلي في تغييرات موضع التمرير أو التفاعل معها.

٥ دقائق

تعرَّف على كيفية تدفق الحالة من خلال تطبيقك المستنِد إلى Compose وكيفية تعديل إطار العمل لواجهة المستخدم تلقائيًا لعرض قيم جديدة. اطّلِع على كيفية إنشاء حالات قابلة للتتبّع، وكيفية الاحتفاظ بالحالة في عمليات إعادة التركيب أو تغييرات الإعدادات، وكيفية تنظيم العناصر القابلة للتجميع لتسهيل تدفق البيانات بأفضل شكل ممكن.

إذا كانت لديك أسئلة أو ملاحظات

يمكنك الانتقال إلى صفحة الأسئلة الشائعة والاطّلاع على الأدلة السريعة أو التواصل معنا وإعلامنا برأيك.