تطبيق تسجيل الدخول باستخدام Google – Jetpack Compose + Clean Architecture
قمت بتطوير تطبيق أندرويد حديث يدعم تسجيل الدخول باستخدام Google باستخدام Kotlin وJetpack Compose مع Clean Architecture لضمان كود نظيف وقابل للتطوير.
مميزات التطبيق:
تسجيل الدخول بحساب Google بطريقة آمنة وسلسة.
إدارة حالة المستخدم (تسجيل الدخول/الخروج).
تصميم حديث باستخدام Jetpack Compose لواجهة مستخدم سلسة وتفاعلية.
استخدام Firebase Authentication لتوفير تجربة تسجيل دخول آمنة.
تخزين بيانات المستخدم محليًا باستخدام DataStore.
Clean Architecture + MVVM لضمان تنظيم الكود وفصل الطبقات.
التقنيات المستخدمة:
Kotlin – لغة البرمجة الأساسية.
Jetpack Compose – لإنشاء واجهات مستخدم حديثة.
Firebase Authentication – لتسجيل الدخول بحساب Google.
Coroutines + Flow – لمعالجة العمليات بشكل غير متزامن.
Hilt (Dependency Injection) – لإدارة الكود بكفاءة.
DataStore – لحفظ بيانات المستخدم محليًا.
إذا كنت بحاجة إلى تطبيق تسجيل دخول احترافي أو ترغب في دمج Google Sign-In في تطبيقك، تواصل معي!