.apk) تم تطويره باستخدام Capacitor. يحتوي هذا التطبيق على تحسينات أداء أصلية وتكامل متقدم مع نظام التنبيهات المباشرة لنظام أندرويد.
تفاصيل التطبيق
- اسم الحزمة (Package Name):
dz.essal.institute - اسم التطبيق (App Name): Essal Mobile (إيصال موبايل)
- المتطلبات الأساسية: نظام تشغيل أندرويد 8.0 (Oreo) أو أحدث.
خطوات التثبيت (ملف APK)
بما أن التطبيق يتم توزيعه مباشرة من خلال قسم تكنولوجيا المعلومات بالمعهد، يجب عليك إجراء تثبيت يدوي لملف APK:الخطوة 1: تحميل ملف APK
- قم بتسجيل الدخول إلى بوابة الطالب من متصفح هاتفك المحمول.
- انتقل إلى قسم الإعداد التقني والتحميلات (Technical Setup & Downloads).
- اضغط على زر تحميل تطبيق إيصال للأندرويد (APK) لتحميل أحدث نسخة.
الخطوة 2: تفعيل تثبيت التطبيقات من مصادر غير معروفة
لحماية جهازك، يتم تعطيل تثبيت التطبيقات من خارج متجر Google Play افتراضياً. يجب تفعيل هذا الخيار مؤقتاً لمتصفحك أو لمدير الملفات:- افتح ملف APK الذي قمت بتحميله.
- إذا ظهرت لك رسالة تنبيه تقول “لدواعي أمنية، لا يُسمح لهاتفك بتثبيت تطبيقات غير معروفة من هذا المصدر”، اضغط على الإعدادات (Settings).
- قم بتفعيل خيار السماح من هذا المصدر (Allow from this source).
- اضغط على زر العودة.
الخطوة 3: تثبيت التطبيق
- اضغط على تثبيت (Install) في نافذة التثبيت.
- انتظر حتى تكتمل عملية التثبيت.
- بمجرد التثبيت، اضغط على فتح (Open) لتشغيل تطبيق إيصال موبايل.
تفعيل التنبيهات الإشعارات
لتلقي تحديثات الجداول الدراسية، مواعيد الامتحانات، وتنبيهات الحضور في الوقت الفعلي:- عند تشغيل التطبيق للمرة الأولى، سيطلب منك الإذن: “هل تريد السماح لتطبيق Essal Mobile بإرسال إشعارات إليك؟”.
- اضغط على سماح (Allow).
- إذا قمت برفض الإذن بالخطأ، انتقل إلى إعدادات هاتفك ← التطبيقات ← Essal Mobile ← الإشعارات وتأكد من تفعيل خيار عرض الإشعارات (Show Notifications).
الإعداد التقني (خاص بمسؤولي النظام)
إذا كنت مسؤول نظام تقوم بإعداد تحديث للتطبيق:- يتطلب النشر على متجر Google Play رفع حزمة تطبيق أندرويد موقعة (
.aab) والموجودة في المسارandroid/app/release/app-release.aab. - يجب تسجيل معرف التطبيق
dz.essal.instituteفي مشروع Firebase وتضمين بيانات الاعتمادFIREBASE_SERVICE_ACCOUNTعلى خادم الويب لتتمكن البوابة من إرسال التنبيهات بنجاح عبر Firebase Cloud Messaging (FCM).