أحمد عبدلله

3 نقاط السمعة
1.79 ألف مشاهدات المحتوى
عضو منذ
Meteor هو اطار عمل مبني علي NodeJs به عدة مزايا اهمها:- *Reactive Rendering او Real-Time وهو التحديث المباشر عند المستخدم بمجرد حصول اي تغير في قاعدة البيانات *مدمج به Websocket فلا يوجد الاحتياج لعمل http calls للوصول للسيرفر *بالنسبه للواجهه يمكنك استخدام اكثر من framework AngularJS or ReactJS or blaze وجميعهم يعملوا بشكل متناسق مع meteor *ملفات المشروع لك الحريه التامه في تسميتها ووضعها في اي مكان * لا يوجد الحاجه لتكرار الكود في السيرفر والعميل (client) ولكن يمكن ان
أعتقد أن أفضل وأسرع طريقة هو ان يتم عمل php cronjob يعمل كل فترة زمنية محددة ويرسل المعلومات المطلوبة الى الانرويد وهناك طريقة أخرى ولكنها تعتمد على نوع البرمجة المستخدمة لعمل التطبيق فإذا كانت java على سبيل المثال فهذا الرابط يوضح ذلك http://www.sitepoint.com/scheduling-background-tasks-android
أقترح النظام يكون معتمد على REST فيكون برمجة front end ب html5 مما يؤدى الى سرعة وسهولة فى التطوير او التعديل فاذا كان هذا هو الطريق اقترح الاعتماد على الأتى nodejs - angularjs -mongodb