⚔️ دليلك الشامل لأبطال League of Legends | تطبيق أندرويد (Native)

منذ أسبوع

عرض العمل

الوصف

"النصل غير المرئي هو الأكثر فتكاً" — التحدي الهندسي الحقيقي هو بناء تطبيق يعمل بكفاءة حتى بلا إنترنت! 🚀

مشروعي Champion Codex هو تطبيق أندرويد (Native) يعتمد معمارية (Offline-First). يجلب بيانات أبطال League of Legends لحظياً من (Riot API) ويخزنها محلياً لضمان وصول دائم وتجربة مستخدم لا تنقطع أبداً.

✨ أبرز الميزات التقنية:

معمارية Offline-First: دمج (Room DB) مع @TypeConverters لحفظ البيانات المعقدة، والتبديل التلقائي للبيانات المحلية فور انقطاع الشبكة.

واجهات حديثة (Jetpack Compose): بناء الـ UI بالكامل بـ Compose مع أشرطة تقدم (Progress Bars) مخصصة لإحصائيات الأبطال.

تصميم متجاوب (Adaptive UI): تتكيف الواجهة مع وضع الجهاز؛ قائمة سلسة في الوضع الطولي، وتصميم منقسم تفاعلي في الوضع العرضي (Landscape).

أداء فائق: استخدام (Kotlin Coroutines) لضمان برمجة غير متزامنة تمنع تجميد الشاشة.

هوية مخصصة (Hextech): تصميم Theme كامل بألوان اللعبة لتجربة بصرية غامرة.

🛠️ التقنيات: Kotlin, Jetpack Compose, Room DB, Retrofit2, Coroutines, Coil.


التفاصيل

المشاهدات 0
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - تطبيقات الجوال

حساب المستخدم

Powered By Brmja Tech

All rights reserved © kaf 2026