عن المشروع
يُعد awesome-android-ui قائمة منسقة لبرامج Android UI/UX التي تساعد المطورين على اكتشاف المكونات القابلة لإعادة الاستخدام لبناء تطبيقات Android حديثة. ينظم المستودع البرامج ضمن فئات محددة تغطي كامل طيف تطوير واجهات Android.
تشمل القائمة برامج Jetpack Compose مثل Landscapist لتحميل الصور، وFlinger لاحتكاك الإيماءات، وOrchestra لتنسيق الأحداث، بالإضافة إلى مجموعات واجهات مستخدم مبنية على Compose مثل التصاميم neumorphic وأمثلة كتب الطبخ. تغطي مكتبات التخطيط تفاعلات السحب، ومتغيرات السحب للتحديث، ولوحات قابلة للسحب، ولوحات التوسيع، وأنماط تنقل إبداعية مثل التخطيطات القوسية وأدراج Material Design. تتضمن موارد الأزرار أزرار التقدم، والأزرار الدائرية، وأزرار الإجراء العائم، ومفاتيح التبديل المتحركة.
تتضمن قوائم وعناصر الشبكة امتدادات RecyclerView مع إيماءة السحب للإخفاء، ورؤوس ثابتة، وتأثيرات المنظار، وشبكات غير متساوية، وعروض شجرية، وقدرات السحب والاختيار، ومرميات مخصصة. توفر أدوات ViewPager تحويلات بمنظور، ومؤشرات دائرية، ومؤشرات زنبركية، وتخطيطات علامات تبويب. تشمل الفئات الإضافية النصوص والنماذج، وتحميل الصور، وأشرطة البحث، ومؤشرات التقدم، والقوائم، وأشرطة الإجراءات، ونوافذ الحوار، والتقويمات، وتصور الرسوم البيانية، والرسوم المتحركة، وتأثيرات المنظور، وتأثيرات الضبابية والمؤثرات البصرية، ومكونات متنوعة.
تتضمن كل إدخال اسم البرنامج، ورابط GitHub، ومعلومات الترخيص، وصورة توضيحية أو GIF حيث يتوفر. يتم صيانة المشروع بواسطة wasabeef وخاضع لترخيص Apache License V2. يُعد هذا المصدر فهرس اكتشاف بدلاً من أداة مستقلة، لمساعدة مطوري Android على العثور بسرعة على برامج واجهة المستخدم المناسبة للاحتياجات المحددة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.