يمكن ذلك من خلال ارسال طلب الى السرفر كل مدة معينة لترى ان كانت هنالك أي بيانات جديدة و في حالة وجود بيانات جديدة تظهرها للمستخدم .
الجواب على هذا السؤال بسيط ، فيمكن التفريق بين البيانات الجديدة و القديمة بهذه الطريقة التي سأوضحها في المثال التالي :
ليكن لدينا مثلا جدول في قاعدة البيانات خاص ب المنشورات (Posts) و هذا الجدول يتكون من الأعمدة التالية : Id , Content مع العلم أن أي post يضاف لقاعدة البيانات سيكون ال id الخاص به أكبر من id ال post الذي قبله ( هذه خاصية increment primary key ) .
ننشأ function في السرفر تستقبل id اخر post رآه مستخدم التطبيق و ترجع متغير boolean يمثل وجود أو عدم وجود post جدد في قاعدة البيانات و ذلك بمقارنة ال Id الذي استقبلته ال function مع id آخر post أضيف لقاعدة الباينات .
في تطبيقك تقوم دوما بتخزين id اخر post رآه المستخدم في التطبيق .
في كل مدة معينة سترسل request الى السرفر من خلال تطبيقك مرفقة بال id سبق تخزينه ، طبعا ال request يستدعي ال function التي سبق انشاءها و هي بدورها تفيدنا ان كان هنالك post جدد و هكذا نظهر الاشعار في التطبيق في حالة وجود post جديد طبعا .