تنبيه المستخدم عند ورود تحذيرات بوجود نقاط تفتيش أو كاميرات سرعة في البحرينفكرة برنامج Bahrain Road Alerts تتمحور حول تنبيه المستخدم فوريا عند ورود تح
تنبيه المستخدم عند ورود تحذيرات بوجود نقاط تفتيش أو كاميرات سرعة في البحرين
فكرة برنامج Bahrain Road Alerts تتمحور حول تنبيه المستخدم فوريا عند ورود تحذيرات بوجود نقاط تفتيش checkpoint أو كاميرات سرعة speed camera على شوارع مملكة البحرين Bahrain
يعتمد البرنامج أولا وأخيرا على ما يكتبه المغردون في موقع التواصل الإجتماعي من تحذيرات للمستخدمين ويقوم بالبحث عنها وتنقيح النتائج بحسب شروط محددة مسبقا. مع الوقت وعند تعاونكم معنا بإرسال الملاحظات. سيكون بالإمكان تنقيح البيانات بفعالية عالية. مبدئياً فإن النتائج مقبولة جدا.
واجهة الإستخدام تشبه برنامج تويتر على الأندرويد ولأن الهدف من البرنامج تنبيه المستخدم في النهاية فإن الواجهة تعرض شكل مبسط للتنبيهات مع الوقت واسم المستخدم على موقع التواصل "تويتر" الذي قام بكتابة التنبيه.
يستخدم البرنامج التصريحات التالية:
android.permission.INTERNET
الغرض من هذا التصريح البحث عن التنبيهات وتنزيلها من موقع تويتر
android.permission.BROADCAST_STICKY
الغرض من هذا التصريح تحديث واجهة المستخدم تلقائياً بمجرد تشغيل البرنامج بعد ان يدخل الهاتف إلى وضع السبات.
android.permission.ACCESS_NETWORK_STATE
الغرض من هذا التصريح معرفة إذا كان الجهاز متصل بالإنترنت للبحث عن التنبيهات
android.permission.WAKE_LOCK
الغرض من هذا التصريح منع الجهاز من الدخول لوضع السبات عند القيام بتنزيل تحذير جديد
android.permission.GET_ACCOUNTS
الغرض من هذا التصريح تفعيل خدمة قوقل كلاود مسج بربطها بحسابك على الجهاز
[2.2]
* دعم نظام الكيت كات
* إعادة تشغيل الخدمة
[2.1]
* إضافة خيار إيقاف التنبيهات عن طريق الصوت
* اصلاح العديد من الاخطاء البرمجية