أتيح لنا اليوم تجربة خدمة الإشعارت (Push Notification) التي سوف تضمن مع الفيرموير الجديد 3.0, وهذه الخاصية تيتح للبرامج تنبيه المستخدم بحدث معين عن طريق رسالة و صوت حتي وأن كان البرنامج مغلق. وقد قامت آبل بتطوير هذه الخدمة حتي تتجنب عمل البرامج في الخلفية وبذلك لا تؤثر علي أداء الهاتف من حيث إستهلاك البطارية او كفائة المعالج والذاكرة. فكما هو معلوم ان كل برنامج يعمل فأنه يستهلك من موارد الجهاز وهذا ما لم تريده آبل حتي تحافظ علي سرعة الجهاز وكفائته.
أذاً ما فائدة هذه الخدمة؟ وكيف تعمل هذه الخدمة؟ وكيف ينبه برنامج مغلق المستخدم؟ وهل فعلاً تغني عن عمل البرامج في الخلفية؟ ومتي ستكون متاحة للجميع؟
فائدة هذه الخدمة؟
خدمة الإشعارت (Push Notification) مفيدة جداً لمستخدمين الآي-فون والآيبود تاتش فمثلاً اذا كنت تستخدم برنامج محادثة (ماسنجر) وأغلقت البرنامج لن تستطيع إستلام الرسائل المرسلة لك. وأذا كنت تستخدم برنامج قارئ للأخبار لن تنبه للأخبار الجديدة بعد إغلاق البرنامج. فجأئت خدمة الإشعارت لحل هذه المشكلة فبعد تفعيل هذه الخدمة سوف تتمكن من أستلام الرسائل من برامج المحادثة حتي وان كان البرنامج مغلق. وسوف تنبه لأخر الأخبار اذا كان برنامج الأخبار يدعم هذه الخاصية وان كان مغلق. وهكذا في كل البرامج التي تستخدم هذه الخدمة.
كيف تعمل هذه الخدمة؟
حين تصلك رسالة أو يحدث حدث معين تود التنبيه له يقوم مطور البرنامج بجعل الخادم الخاص به أو موقعه يرسال هذه الرسالة أو الحدث الي خادم علي الأنترنت من خوادم آبل (Push Notification Server) الذي بدوره يقوم بأرسال هذه الرسالة لك.

كيف يستطيع برنامج مغلق تنبيه المستخدم وهو لا يعمل؟
فعلاً البرنامج يكون مغلق, لكن يتم تخاطب بين خادم البرنامج علي الأنترنت وخادم آبل علي الأنترنت الذي بدوره يكون دائماً متصل بهاتفك عن طريق الأنترنت. وبالطبع ان لم يكن هاتفك متصل بالأنترنت فلن تصلك رسالة التنبيه (هذا ما نعلمه حتي الأن).
هل فعلاً تغني هذه الخدمة عن عمل البرامج في الخلفية؟
لا نعتقد ان هذه الخدمة تغني عن عمل البرامج في الخلفية, خاصة برامج النظام الخاصة بالهاتف. مثلاً انا أضف أسم متصل جديد ونسيت بريده الألكتروني فأردت استرجاع معلوماته من موقع علي الأنترنت ففتحت برنامج سفاري, في هذه الحالة سوف أضطر لغلق برنامج جهات الإتصال. لأفتحه مرة اخري بعد تصفح سفاري. بالطبع الوضع ليس بهذا السؤ وذلك لأن آبل ذكية جداً وتقوم غالباً بحفظ البينات قبل الخروج. لكن زيادة في الرفاهية سيكون عمل برامج في الخلفية رائع. خاصة ان خدمة الإشعارت (Push Notification) قد تأخذ وقت طويل في التطوير حتي تكون فعلاً فعالة وعملية.
متي ستكون هذه الخدمة متاحة للجميع؟
ستكون هذه الخدمة متاحة مع الفيرموير الجديد Firmware 3.0 وبالطبع هذا يعتمد علي البرنامج فيجب ان يدعم هذه الخاصية حتي تعمل. وربما نرى برامج كثيرة خاصة برامج المحادثة تستخدم هذه الخاصية وبذلك تظل متصل بالماسنجر و سكايب وغيرها من البرامج 24 ساعة. والرائع انه حتي وأن كان هاتفك مغلق ستنتظر هذه الرسائل حتي تفتح هاتفك ثم تنبهك بما فاتك. وهذا ما يميز هذه الخدمة عن البرامج التي تعمل في الخلفية.
في المقال القادم تجربة برنامج AP News أول برنامج يعمل بأستخدام خدمة الإشعارات













التعليقات
كتب في :
مارس 22, 2010كتب بواسطة :
غير معروفالف شكر لك وجزاك الله خير
نعم نحن نستفيد من المعلومات التي تزودونا بها مفيده جداً
تقبلو خالص التحايا
كتب في :
يوليو 23, 2009كتب بواسطة :
safaالسلام عليكم
صديقي كان عندة مشكلة بالايفون ثري جي وكانت عندة مشكلة انه يسمع صوت الذبذبات بالتلفون لمه يقربه سماعه او شاشة كأن متصل على احد!
وسوينا ريستور اكثر من مرة وترد المشكلة عقب تنزيل برامج معينه ‘‘ وانا صارت معاي نفس المشكلة لمه نزلت برنامج يدعم النوتيفيكيشن فخليت صديقي يمسح البرامج الي عندة الي تدعم النوتفيكيشن وانا سويت نفس الشي وفعلا انحلت المشكلة .. هالمشكلة لمستخدين زين- الكويت فقط اما الشركات الثانية مثل الوطنية ما كان في اي مشكلة
فالظاهر ان زين عندهم مشكلة بهالخصوص
حبيت اشارك بهالمعلومة عسى تكون مفيدة
كتب في :
يوليو 23, 2009كتب بواسطة :
TheAdminجزاك الله خير علي المعلومة, فعلاً كثير من المستخدمين وليس فقط مستخدمين زين بل في كل العالم حسوا بأداء افضل للهاتف حين غلق خاصية الإشعارات.
كتب في :
يوليو 01, 2009كتب بواسطة :
rafik takieddinجربت برنامج ال im+ و لم تعمل هذه الميزة معي لماذا
كتب في :
يوليو 01, 2009كتب بواسطة :
TheAdminاذا قمت بعمل جيلبريك لهاتفك ربما لن تعمل مع هذه الميزة, فهناك خطاء وافر فريق DevTeam به
كتب في :
يوليو 23, 2009كتب بواسطة :
i Sosaجرب برنامج 3.0 Beejive للمحادثة أنا عامل جيلبريك للهاتف و خدمة ال Push ممتازة جدا
كتب في :
يونيو 26, 2009كتب بواسطة :
مهنداخي طااارق ….
انا عندي الـ فريم واير 3.0 …… وما محصل برنامج الـ Push Notification…….. كيف انزله ؟؟ و هل في برنامج ىخر يقوم بنفس العمليه ؟؟؟؟
ارجو منك الرد السريييييييع
كتب في :
يونيو 26, 2009كتب بواسطة :
TheAdminهناك برامج الأن تستخدم ال PUSH مثل برامج المحادثة +IM وغيرها لكن يجب شرأها من متجر البرامج.
كتب في :
يونيو 18, 2009كتب بواسطة :
Bader911السلام عليكم..
اخوي انا نزلت ال٣.٠ بس عندي مسنجر (Parlingo) – (im+) بس ماني عارف كيف اشغلها ؟ ممكن اتساعدني
كتب في :
يونيو 06, 2009كتب بواسطة :
خليفة صالحهل سوف نستفيد من الخدمه في برنامج mail
يعني ما يحتاج تحديث للايميل لاستلام الايميلات
بمعنى آخر من يوصلني أيميل يعطيني تنبيه ؟
الجواب جزاك الله خيراً
كتب في :
يونيو 06, 2009كتب بواسطة :
TheAdminبالفعل ال Push Mail يعمل منذ فترة طويلة لكن فقط Apple Me او Microsoft Exchange هم الذين يدعمون هذه الخاصية
لذلك أذا كان بريدك Hotmail أو Gmail لن ينفع لأن هذه الخوادم لا تدعم ال Push Mail
كتب في :
مايو 30, 2009كتب بواسطة :
فتحي الصيدأنا أشتريت 4 برامج تعريب من موقعنا هذا , هل سيكون بأمكاني إستعمالها على الفيرموير الجديد ؟ بعدالتطوير طبعا.
كتب في :
مايو 30, 2009كتب بواسطة :
TheAdminأخي الفيرموير الجديد به تعريب من آبل, راجع مقالات الموقع لتعرف المزيد.
كتب في :
مايو 30, 2009كتب بواسطة :
فتحي الصيدهل يعرف أحد موعد إطلاق الفيرموير الجديد؟
لقد سمعت أنه سيكون 2009.7.17 فهل هذا صحيح؟
كتب في :
مايو 30, 2009كتب بواسطة :
TheAdminلا غير صحيح, المعاد هو 2009.6.8
كتب في :
مايو 25, 2009كتب بواسطة :
iGarniهذا ما كنت أنتظره منذ أن تحدثوا عنه في الفريموير 2.0 لكنهم أجلوه بسبب عدم إكتماله ..
نأمل أن لا يؤجل أيضاً في الفريموير 3.0 ..
وللمعلومية للإخوان فهناك بديل له لكن أدائة ليس مثل Push Notification وهو برنامج Backgrounder الموجود في Cydia ..
كتب في :
يونيو 26, 2009كتب بواسطة :
مهنداخووووي iGarni …… برنامج الـBackgrounger ما يشتغل على 3.0 FW …… عندك برنامج ثاني ؟؟
كتب في :
يونيو 26, 2009كتب بواسطة :
iGarniلم تعد تحتاج لبرنامج Backgrounger فخاصية Push Notification أصبحت تعمل الآن ..
كتب في :
مايو 24, 2009كتب بواسطة :
مباركاشكرك على جهودك وارجو لكم دوام التوفيق والنجاح
كتب في :
مايو 20, 2009كتب بواسطة :
kuwaitYالسلام عليكم
عاد انا تونى بايع الايفون المغلق وشتريت اليديد المفتوح رسمي
ابي اتمتع في الفيرجن اليديد انا ناطر التطوير بفارق الصبر
تحياتى
اخوكم / كويـــــــتى
كتب في :
مايو 20, 2009كتب بواسطة :
محمد المرالسلام عليكم ورحمة الله وبركاته ،،
شكراً على الموضوع أخوي
والخدمة يمكن تشغيلها حتى على النسخه 2.2.1 ولاكن اتوقع ليست عن طريق خوادم أبل وانما خوادم أخرى.
فاتوفع أن العباة الواردة في الموضوع :
"في المقال القادم تجربة برنامج AP News أول برنامج يعمل بأستخدام خدمة الإشعارات"
ليست صحيحه نوعاً ما- الا اذا تم حصرها على سيرفرات أبل – ..
لانه توجد برامج سابقة يمكن تشغيل خدمة الـ Push فيها ..
مثل الـ Push Mail فعند وصول اميل يقوم بأشعارك.
كتب في :
مايو 20, 2009كتب بواسطة :
TheAdminنحن لا نتكلم عن تكنولوجيا دفع البيانات, وانما نتكلم عن خدمة آبل الجديدة التي سوف تضمن مع الفيرموير 3 وهي خدمة الإشعارات. هذه الخدمة تستخدم تقنية ال Push أو دفع البيانات ولكن بأسلوب مختلف.
كتب في :
مايو 19, 2009كتب بواسطة :
aaahhhhhطيب لو سمحت كيف اعرف وش الفيرموير اللي عندي عالجهاز ؟؟
كتب في :
مايو 19, 2009كتب بواسطة :
خالد احمدكم باقي على صدور الفريم الجديد
كتب في :
مايو 20, 2009كتب بواسطة :
TheAdminفي الغالب يوم 8/6
كتب في :
مايو 20, 2009كتب بواسطة :
نوافباقي علي اتاحة الاصدار OS 3.0 تقريباًً ٢٠ يوما.
كتب في :
مايو 19, 2009كتب بواسطة :
بو طلالهل تبين إذا ما كانت أبل تنوي طرح هذه الخدمة بمقابل مادي سواء على المطور أو المستخدم؟
كتب في :
مايو 20, 2009كتب بواسطة :
TheAdminلا هذه خدمة متضمنة مع الفيرموير الجديد التكلفة علي المستخدم هي تكلفة البرنامج وأكيد سيكون هناك برامج مجانية.
كتب في :
مايو 19, 2009كتب بواسطة :
B|Xبعد التقصي اتضحت الصورة على انها عبارة عن خدمة بالنظام متصلة بخادم انترنت
شكرا للتصحيح
كتب في :
مايو 19, 2009كتب بواسطة :
عبدالعزيزبالتوفيـق
ان شاء الله وانا اقول لا تتعبون انفسكم
كتب في :
مايو 19, 2009كتب بواسطة :
م/ حسن مرعيبارك الله فيك أخى طارق.
وماذا عن برنامج إلى صلاتى هل هناك فرصة لتشغيله على الفيرموير الجديد ؟
كتب في :
مايو 19, 2009كتب بواسطة :
TheAdminمع وجود خاصية الإشعارات قد يكون التنبيه بالأذان رائع, لكن بما ان هذه الخاصية في البرمجة مازلت في تطوير وتكلفة الخادم قد تكون كبيرة نواعاً ما لأنه سوف يتطلب ارسال الاف الرسائل في وقت واحد للمشتركين. الحقيقة يحتاج الأمر الي دراسة. ونسأل الله ان يكون أخواننا في سبل الهداية عندهم خطط لتطوير برنامج iPray ليعمل مع هذه الخاصية. ونحن أن شاء الله نعمل علي ذلك أيضاً.
كتب في :
مايو 19, 2009كتب بواسطة :
B|X"يرسال هذه الرسالة أو الحدث الي خادم علي الأنترنت من خوادم آبل (Push Notification Server)"
هو ليس بخادم على الانترنت تابع لابل, بل هي خدمة Service تعمل ضمن خدمات النظام, مثل خدمة البلوتوث, خدمة الاتصال… الخ
شكراً على المقالة
كتب في :
مايو 19, 2009كتب بواسطة :
TheAdminالحقيقة. هو خادم يعمل علي الأنترنت وهو من نفس نظام ال PUSH EMAIL المستخدم في حسابات MobileME
كتب في :
مايو 19, 2009كتب بواسطة :
ماجدالله يعطيك العافيك ويجزاك بالخيرر .. كلاام جميل