تطبيق Movie App هو تطبيق أندرويد يعرض قائمة بأحدث الأفلام باستخدام واجهة مستخدم مبنية بالكامل بـ Jetpack Compose، ويعتمد على بنية نظيفة ومنظمة لتقديم تجربة مستخدم حديثة وسلسة.
? الميزات الأساسية:
عرض قائمة الأفلام بشكل أفقي باستخدام LazyRow.
عرض معلومات كل فيلم: الاسم، الصورة، التقييم، سنة الإصدار.
استخدام ViewModel وState management لربط البيانات بالواجهة.
واجهات جذابة وحديثة باستخدام Compose.
استخدام Retrofit للتواصل مع واجهة برمجية API وجلب بيانات الأفلام.
هيكلية كود واضحة وقابلة للتوسعة.
️ التقنيات والأدوات المستخدمة:
Kotlin
Jetpack Compose
Retrofit
Coil (لتحميل الصور من الإنترنت)
MVVM Architecture
State management
هذا المشروع يُعتبر مثالًا ممتازًا على كيفية بناء تطبيق أفلام حديث باستخدام Compose، ويُظهر إتقان المطوّر لمفاهيم مثل إدارة الحالة، تصميم الواجهات التفاعلية، واستهلاك الـ APIs بطريقة نظيفة ومنظمة.