العودة لقائمة المشاريع
تعديل على تطبيق أندرويد للمراقبة الأبوية
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة أندرويد
فايربيس
أندرويد ستوديو
كوتلن
برمجة أندرويد
فايربيس
أندرويد ستوديو
كوتلن
الوصف
الغرض من المشروع هو إضافة بعض الخصائص لتطبيق للمراقبة الأبوية، البرنامج حاليا يعمل كالتالي:-
- يقوم الأب بتنزيل التطبيق على جواله وتنصيبه وتسجيل حساب (كأب) بإيميله.
- ثم يقوم بتنصيبه على جوال الإبن ويسجل الدخول بنفس حسابه ولكن مع تغيير نوع المستخدم (إبن) وإعطاء كافة الصلاحيات للتطبيق فيقوم البرنامج بإخفاء نفسه تلقائيا ويعمل كـ (service) بالخلفية.
- يعود الأب إلى جواله ويقوم بتسجيل الدخول فيجد جهاز ابنه مُضاف الى قائمة الأجهزة وبالضغط عليه يمكنه مراقبه الجهاز والقيام ببعض العمليات عليه.
الخصائص المُراد إضافتها للتطبيق مرتّبه حسب الأولوية:-
- Smart Screen Recorder: تسجيل ما يحدث على الشاشة عند فتح تطبيق معين (مُحدد مُسبقاً من قِبل الأب).
- Live screen recording: بث حي للشاشة.
- Take screenshot remotely (directly or by set an interval): أخذ صورة للشاشة بطريقة مباشرة أو بتحديد مدة للإلتقاط كل فترة.
- Explore Files (and download): استعراض الملفات مع امكانية تنزيلها.
- Browse media files with filter option (Photos,Sounds,Videos): استعراض الملفات حسب التصنيف.
- Live Camera: بث حي للكاميرا، سواء الأمامية او الخلفية.
- View and download contacts: استعراض الأسماء مع إمكانية تنزيلها.
- Track Browser History: متابعة المواقع التي قام بزيارتها.
- Open an URL in the default browser: فتح موقع معين بالمتصفح الإفتراضي.
- Send SMS: ارسال رسالة نصية إلى رقم يتم تحديده من قِبل الأب.
- Give Calls: عمل إتصال برقم يتم تحديده من قِبل الأب.
- Block a number: عمل حجب لرقم معين.
- Do a toast message
- App Manager (uninstall app or block it): مدير تطبيقات يشمل إزالة برامج او حجبها.
- Provide Mobile Number, Network provider, UUID, SDK version, android version, etc: توفير بعض المعلومات عن الجهاز.
ملاحظات:-
- البرنامج يعتمد على Firebase.
- جميع الوظائف يجب أن تعمل دون الحاجة لإذن الـ Root.
- التسليم يشمل الكود المصدري.
- البرنامج يجب ان يعمل بوضع stealth mode