Shield هو تطبيق أندرويد متكامل ومتطور صمم ليكون مركز القيادة والتحكم لنظام "Shield" الدفاعي الذكي. يهدف التطبيق إلى توفير تجربة مستخدم سلسة وآمنة لإدارة ومراقبة الممتلكات عن بعد.
الهدف الرئيسي:
ربط المستخدم بالنظام الفعلي (Raspberry Pi, PC, ESP32) من خلال واجهة سهلة الاستخدام، مع التركيز على التنبيهات الفورية والتحكم المباشر.
الميزات الأساسية:
مراقبة فورية (Live Feed): بث فيديو مباشر وعالي الجودة من الكاميرا، مع تحكم كامل في حركة الكاميرا (Pan/Tilt/Zoom) من خلال واجهة لمسية تفاعلية. يتضمن ميزة الإيقاف المؤقت وعرض التسجيلات.
نظام تحكم بالمعدات (Gun Control): يتيح التحكم المباشر بالآلية الدفاعية، مع إمكانية التبديل بين الوضع اليدوي والتلقائي، وإطلاق المقذوفات (كرات الجل)، وتفعيل صافرات الإنذار، وتوجيه النظام لنقطة مركزية.
تنبيهات وإشعارات (Notifications): تلقي تنبيهات أمنية فورية حول الحركة المكتشفة، دخول المتسللين، وحالة النظام، مع سجل مفصل للأحداث. مبني على Firebase Cloud Messaging (FCM) لضمان الوصول الفوري.
واجهة مستخدم (UI/UX) متطورة: تم تطوير الواجهة باستخدام Kotlin و Jetpack Compose، مما يوفر تجربة تفاعلية وسريعة. يدعم التطبيق التخصيص الكامل بما في ذلك الوضع الليلي (Dark Mode) واللغة العربية (RTL) مع تصميم Material 3 عصري.
أمن وحماية (Security): نظام مصادقة قوي (Authentication) عبر Firebase، يدعم تسجيل الدخول بكلمة المرور/البريد الإلكتروني وحسابات Google، مع إدارة دقيقة للأذونات لضمان حماية بيانات المستخدم والنظام.
نظام تحديث داخلي (In-App Updates): يضمن بقاء التطبيق محدثًا دائمًا بأحدث الميزات والإصلاحات الأمنية، مع دعم التحديثات الإجبارية والاختيارية.
مساعد ذكاء اصطناعي (Shield Assistant): واجهة دردشة مبدئية لمساعد المستخدمين في الاستفسارات الشائعة واستكشاف الأخطاء وإصلاحها.
إدارة المستخدم والأنظمة: صفحات مخصصة لإدارة ملف تعريف المستخدم وربط أجهزة "الدرع" بالنظام.
الأهمية:
يمثل Shield حلاً متكاملاً للأمن المنزلي الذكي، حيث يجمع بين التكنولوجيا المتطورة والتحكم البشري، مما يوفر راحة البال من خلال دفاع استباقي وفعال وغير قاتل.