تفاصيل العمل

To-Do App – تطبيق قوائم المهام باستخدام Jetpack Compose

تطبيق To-Do هو مشروع أندرويد حديث ومتكامل تم تطويره باستخدام Jetpack Compose، واجهة المستخدم العصرية من جوجل لتطوير واجهات Android بدون XML، مما يجعل تجربة التطوير أكثر مرونة وسلاسة. التطبيق يقدّم تجربة مستخدم جذابة وعملية لإدارة المهام اليومية، ويعتمد على أحدث أدوات وتوصيات Google في هيكلة التطبيقات.

أبرز المميزات:

واجهة مستخدم بالكامل باستخدام Jetpack Compose بدون استخدام XML

Splash Screen متحرك لإضفاء تجربة مستخدم جذابة عند فتح التطبيق

إضافة وتعديل وحذف المهام بواجهة بسيطة وسهلة الاستخدام

سحب لحذف المهمة مع أنيميشن سلس

زر التراجع (Undo) بعد حذف المهمة عبر SnackBar

دعم الوضع الداكن (Dark Mode) بشكل افتراضي

تنقل سلس بين الشاشات باستخدام Compose Navigation

مزامنة بيانات المهام باستخدام Room Database

استخدام ViewModel لتنظيم منطق التطبيق وفصل البيانات عن الواجهة

تخزين التفضيلات باستخدام Preference DataStore

حقن التبعيات باحترافية باستخدام Dagger-Hilt

التقنيات والأدوات المستخدمة:

Kotlin + Jetpack Compose

Room Database

ViewModel + State management

Compose Navigation

Dagger-Hilt

DataStore Preferences

Material Design + Custom Composables

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
6
تاريخ الإضافة
تاريخ الإنجاز
المهارات