Movies Application – Android (Kotlin & Jetpack Compose)
تفاصيل العمل
تطبيق أفلام للهواتف الذكية بنظام أندرويد تم تطويره باستخدام Kotlin و Jetpack Compose مع الاعتماد على معمارية MVVM لضمان تنظيم الكود وسهولة تطويره. يعتمد التطبيق على استهلاك بيانات الأفلام من خلال TMDB API باستخدام Retrofit، مع إدارة العمليات غير المتزامنة بواسطة Kotlin Coroutines لضمان أداء سلس للتطبيق. تم تنفيذ Firebase Authentication لتسجيل الدخول وإنشاء الحسابات، بالإضافة إلى استخدام Firebase Cloud Messaging (FCM) لإرسال الإشعارات للمستخدمين. يتم تخزين تفضيلات المستخدم محليًا باستخدام DataStore. كما يدعم التطبيق ميزات تسهّل الوصول مثل التحكم الصوتي (Voice Navigation) وإمكانية تغيير حجم الخط، مع تصميم واجهة مستخدم نظيفة ومتجاوبة متوافقة مع مبادئ Material Design.
مهارات العمل
بطاقة العمل
طلب عمل مماثل