### تطبيق ترجمة وتعلم لغات تفاعلي
تطبيق موبايل متكامل يهدف إلى تقديم تجربة مختلفة لترجمة وتعلم اللغات، من خلال الجمع بين الترجمة الفورية، النطق الصحيح، التفاعل الصوتي، والتعلم بطريقة ممتعة وتفاعلية.
تم تطوير التطبيق باستخدام **Flutter** ليعمل على أنظمة **Android و iOS** من خلال قاعدة كود واحدة، مع تصميم عصري وواجهة استخدام بسيطة وسريعة تتيح للمستخدم بدء استخدام التطبيق مباشرة دون الحاجة إلى إنشاء حساب.
يوفر التطبيق إمكانية ترجمة النصوص بين عدد كبير من اللغات، مع إمكانية الاستماع إلى النطق باللغة المستهدفة، نسخ ومشاركة الترجمة، حفظ الترجمات المهمة، والرجوع إلى سجل الترجمات السابقة بسهولة.
ولا يقتصر التطبيق على الترجمة فقط، بل يحول عملية تعلم اللغة إلى تجربة تفاعلية من خلال **Language Buddy**، وهو شخصية افتراضية تساعد المستخدم على تعلم الكلمات والجمل ونطقها، بالإضافة إلى ألعاب وتحديات بسيطة تساعد على تثبيت الكلمات الجديدة وتحفيز المستخدم على الاستمرار.
كما يتضمن التطبيق نظامًا بسيطًا للتحفيز والتقدم، مثل النقاط **XP**، المستويات، الـ **Daily Challenges** والـ **Streaks**، مما يجعل تعلم الكلمات والمصطلحات الجديدة أكثر متعة واستمرارية.
ويحتوي أيضًا على مجموعة من الأدوات العملية مثل **Phrasebook** للجمل الشائعة، المفضلة، سجل الترجمات، البحث عن اللغات، والتحديات الخاصة بالنطق، مع إمكانية إضافة خصائص مستقبلية مثل ترجمة النصوص من الصور باستخدام الكاميرا.
تم تصميم التطبيق بهوية بصرية عصرية وألوان فاتحة وواجهات تفاعلية، مع التركيز على سهولة الاستخدام، سرعة الوصول إلى الترجمة، وتجربة المستخدم على مختلف أحجام شاشات الهواتف.
يعتمد التطبيق على **Firebase** للخدمات الخلفية التي يحتاجها النظام، مع استخدام التخزين المحلي للاحتفاظ بالبيانات المهمة مثل المفضلة، سجل الترجمات، تقدم المستخدم والإعدادات، مع تصميم البنية البرمجية بحيث يمكن تطوير التطبيق وإضافة خدمات وواجهات برمجية جديدة مستقبلًا بسهولة.
المشروع مبني باستخدام Architecture منظمة وقابلة للتوسع، مع فصل واجهة المستخدم عن الـBusiness Logic والـServices والـData Layer، مما يجعله مناسبًا للتطوير المستقبلي وإضافة المزيد من اللغات، الألعاب، أدوات التعلم، وخدمات الذكاء الاصطناعي.
الهدف الأساسي من التطبيق هو تقديم تجربة تتجاوز فكرة **"ترجم الكلمة"** إلى تجربة متكاملة:
**Translate → Hear → Practice → Play → Learn**
ليصبح التطبيق أداة للترجمة والتعلم والتدريب في نفس الوقت، مع تجربة استخدام ممتعة وعصرية على Android و iOS.