تفاصيل العمل

تطبيق Harmony_Chat هو تطبيق دردشة فورية تم تصميمه وتطويره باستخدام لغة البرمجة Kotlin كلغة برمجة أساسية. يستفيد هذا التطبيق من خدمات Firebase لتوفير تجربة دردشة سلسة وجذابة. إليك نظرة عامة على ميزاته الرئيسية والتقنيات المستخدمة:

مميزاته :

مصادقة رقم الهاتف: يمكن للمستخدمين التسجيل وتسجيل الدخول بأمان باستخدام أرقام هواتفهم، مما يبسط عملية التسجيل.

دردشة فورية: تعتبر الدردشة الفورية وظيفة Harmony_Chat الأساسية، حيث يضمن Firebase Realtime Database تسليم الرسائل على الفور لجميع المشاركين، مما يوفر واجهة دردشة سلسة ومستجيبة.

مشاركة القصص: يمكن للمستخدمين مشاركة القصص مع جهات الاتصال وعرضها، مما يخلق تجربة تفاعلية وجذابة.

تم بناء Harmony_Chat باستخدام التقنيات والمكتبات التالية:

Kotlin: تستخدم Kotlin كلغة برمجة رئيسية لتطوير تطبيقات Android.

مصادقة رقم الهاتف: يتم استخدام مصادقة Firebase لمصادقة المستخدمين باستخدام أرقام هواتفهم بأمان.

Firebase Realtime Database: يتم تشغيل تحديثات الدردشة الفورية بواسطة Firebase Realtime Database، مما يضمن تسليم الرسائل الفوري إلى جميع المستخدمين.

Cloud Firestore: يتم تخزين بيانات المستخدم، ورسائل الدردشة، والمحتوى الوسائط المتعددة بكفاءة وإدارتها باستخدام Cloud Firestore.