أتيح لنا اليوم تجربة خدمة الإشعارت (Push Notification) التي سوف تضمن مع الفيرموير الجديد 3.0, وهذه الخاصية تيتح للبرامج تنبيه المستخدم بحدث معين عن طريق رسالة و صوت حتي وأن كان البرنامج مغلق. وقد قامت آبل بتطوير هذه الخدمة حتي تتجنب عمل البرامج في الخلفية وبذلك لا تؤثر علي أداء الهاتف من حيث إستهلاك البطارية او كفائة المعالج والذاكرة. فكما هو معلوم ان كل برنامج يعمل فأنه يستهلك من موارد الجهاز وهذا ما لم تريده آبل حتي تحافظ علي سرعة الجهاز وكفائته.
أذاً ما فائدة هذه الخدمة؟ وكيف تعمل هذه الخدمة؟ وكيف ينبه برنامج مغلق المستخدم؟ وهل فعلاً تغني عن عمل البرامج في الخلفية؟ ومتي ستكون متاحة للجميع؟
فائدة هذه الخدمة؟
خدمة الإشعارت (Push Notification) مفيدة جداً لمستخدمين الآي-فون والآيبود تاتش فمثلاً اذا كنت تستخدم برنامج محادثة (ماسنجر) وأغلقت البرنامج لن تستطيع إستلام الرسائل المرسلة لك. وأذا كنت تستخدم برنامج قارئ للأخبار لن تنبه للأخبار الجديدة بعد إغلاق البرنامج. فجأئت خدمة الإشعارت لحل هذه المشكلة فبعد تفعيل هذه الخدمة سوف تتمكن من أستلام الرسائل من برامج المحادثة حتي وان كان البرنامج مغلق. وسوف تنبه لأخر الأخبار اذا كان برنامج الأخبار يدعم هذه الخاصية وان كان مغلق. وهكذا في كل البرامج التي تستخدم هذه الخدمة.
كيف تعمل هذه الخدمة؟
حين تصلك رسالة أو يحدث حدث معين تود التنبيه له يقوم مطور البرنامج بجعل الخادم الخاص به أو موقعه يرسال هذه الرسالة أو الحدث الي خادم علي الأنترنت من خوادم آبل (Push Notification Server) الذي بدوره يقوم بأرسال هذه الرسالة لك.
كيف يستطيع برنامج مغلق تنبيه المستخدم وهو لا يعمل؟
فعلاً البرنامج يكون مغلق, لكن يتم تخاطب بين خادم البرنامج علي الأنترنت وخادم آبل علي الأنترنت الذي بدوره يكون دائماً متصل بهاتفك عن طريق الأنترنت. وبالطبع ان لم يكن هاتفك متصل بالأنترنت فلن تصلك رسالة التنبيه (هذا ما نعلمه حتي الأن).
هل فعلاً تغني هذه الخدمة عن عمل البرامج في الخلفية؟
لا نعتقد ان هذه الخدمة تغني عن عمل البرامج في الخلفية, خاصة برامج النظام الخاصة بالهاتف. مثلاً انا أضف أسم متصل جديد ونسيت بريده الألكتروني فأردت استرجاع معلوماته من موقع علي الأنترنت ففتحت برنامج سفاري, في هذه الحالة سوف أضطر لغلق برنامج جهات الإتصال. لأفتحه مرة اخري بعد تصفح سفاري. بالطبع الوضع ليس بهذا السؤ وذلك لأن آبل ذكية جداً وتقوم غالباً بحفظ البينات قبل الخروج. لكن زيادة في الرفاهية سيكون عمل برامج في الخلفية رائع. خاصة ان خدمة الإشعارت (Push Notification) قد تأخذ وقت طويل في التطوير حتي تكون فعلاً فعالة وعملية.
متي ستكون هذه الخدمة متاحة للجميع؟
ستكون هذه الخدمة متاحة مع الفيرموير الجديد Firmware 3.0 وبالطبع هذا يعتمد علي البرنامج فيجب ان يدعم هذه الخاصية حتي تعمل. وربما نرى برامج كثيرة خاصة برامج المحادثة تستخدم هذه الخاصية وبذلك تظل متصل بالماسنجر و سكايب وغيرها من البرامج 24 ساعة. والرائع انه حتي وأن كان هاتفك مغلق ستنتظر هذه الرسائل حتي تفتح هاتفك ثم تنبهك بما فاتك. وهذا ما يميز هذه الخدمة عن البرامج التي تعمل في الخلفية.
في المقال القادم تجربة برنامج AP News أول برنامج يعمل بأستخدام خدمة الإشعارات
ولمن لا يحتاج هذه الخدمة فالافضل غلقها احسن
والله اعلم
جزاك الله خيرا اخي طارق
الف شكر لك وجزاك الله خير
نعم نحن نستفيد من المعلومات التي تزودونا بها مفيده جداً
تقبلو خالص التحايا
السلام عليكم
صديقي كان عندة مشكلة بالايفون ثري جي وكانت عندة مشكلة انه يسمع صوت الذبذبات بالتلفون لمه يقربه سماعه او شاشة كأن متصل على احد!
وسوينا ريستور اكثر من مرة وترد المشكلة عقب تنزيل برامج معينه ‘‘ وانا صارت معاي نفس المشكلة لمه نزلت برنامج يدعم النوتيفيكيشن فخليت صديقي يمسح البرامج الي عندة الي تدعم النوتفيكيشن وانا سويت نفس الشي وفعلا انحلت المشكلة .. هالمشكلة لمستخدين زين- الكويت فقط اما الشركات الثانية مثل الوطنية ما كان في اي مشكلة
فالظاهر ان زين عندهم مشكلة بهالخصوص
حبيت اشارك بهالمعلومة عسى تكون مفيدة :)
جزاك الله خير علي المعلومة, فعلاً كثير من المستخدمين وليس فقط مستخدمين زين بل في كل العالم حسوا بأداء افضل للهاتف حين غلق خاصية الإشعارات.
جربت برنامج ال im+ و لم تعمل هذه الميزة معي لماذا
اذا قمت بعمل جيلبريك لهاتفك ربما لن تعمل مع هذه الميزة, فهناك خطاء وافر فريق DevTeam به
جرب برنامج 3.0 Beejive للمحادثة أنا عامل جيلبريك للهاتف و خدمة ال Push ممتازة جدا
اخي طااارق ….
انا عندي الـ فريم واير 3.0 …… وما محصل برنامج الـ Push Notification…….. كيف انزله ؟؟ و هل في برنامج ىخر يقوم بنفس العمليه ؟؟؟؟
ارجو منك الرد السريييييييع
هناك برامج الأن تستخدم ال PUSH مثل برامج المحادثة +IM وغيرها لكن يجب شرأها من متجر البرامج.
السلام عليكم..
اخوي انا نزلت ال٣.٠ بس عندي مسنجر (Parlingo) – (im+) بس ماني عارف كيف اشغلها ؟ ممكن اتساعدني
هل سوف نستفيد من الخدمه في برنامج mail
يعني ما يحتاج تحديث للايميل لاستلام الايميلات
بمعنى آخر من يوصلني أيميل يعطيني تنبيه ؟
الجواب جزاك الله خيراً
بالفعل ال Push Mail يعمل منذ فترة طويلة لكن فقط Apple Me او Microsoft Exchange هم الذين يدعمون هذه الخاصية
لذلك أذا كان بريدك Hotmail أو Gmail لن ينفع لأن هذه الخوادم لا تدعم ال Push Mail
أنا أشتريت 4 برامج تعريب من موقعنا هذا , هل سيكون بأمكاني إستعمالها على الفيرموير الجديد ؟ بعدالتطوير طبعا.
أخي الفيرموير الجديد به تعريب من آبل, راجع مقالات الموقع لتعرف المزيد.
هل يعرف أحد موعد إطلاق الفيرموير الجديد؟
لقد سمعت أنه سيكون 2009.7.17 فهل هذا صحيح؟
لا غير صحيح, المعاد هو 2009.6.8
هذا ما كنت أنتظره منذ أن تحدثوا عنه في الفريموير 2.0 لكنهم أجلوه بسبب عدم إكتماله ..
نأمل أن لا يؤجل أيضاً في الفريموير 3.0 ..
وللمعلومية للإخوان فهناك بديل له لكن أدائة ليس مثل Push Notification وهو برنامج Backgrounder الموجود في Cydia ..
اخووووي iGarni …… برنامج الـBackgrounger ما يشتغل على 3.0 FW …… عندك برنامج ثاني ؟؟
لم تعد تحتاج لبرنامج Backgrounger فخاصية Push Notification أصبحت تعمل الآن ..
اشكرك على جهودك وارجو لكم دوام التوفيق والنجاح
السلام عليكم
عاد انا تونى بايع الايفون المغلق وشتريت اليديد المفتوح رسمي :)
ابي اتمتع في الفيرجن اليديد انا ناطر التطوير بفارق الصبر :)
تحياتى
اخوكم / كويـــــــتى
السلام عليكم ورحمة الله وبركاته ،،
شكراً على الموضوع أخوي
والخدمة يمكن تشغيلها حتى على النسخه 2.2.1 ولاكن اتوقع ليست عن طريق خوادم أبل وانما خوادم أخرى.
فاتوفع أن العباة الواردة في الموضوع :
"في المقال القادم تجربة برنامج AP News أول برنامج يعمل بأستخدام خدمة الإشعارات"
ليست صحيحه نوعاً ما- الا اذا تم حصرها على سيرفرات أبل – ..
لانه توجد برامج سابقة يمكن تشغيل خدمة الـ Push فيها ..
مثل الـ Push Mail فعند وصول اميل يقوم بأشعارك.
نحن لا نتكلم عن تكنولوجيا دفع البيانات, وانما نتكلم عن خدمة آبل الجديدة التي سوف تضمن مع الفيرموير 3 وهي خدمة الإشعارات. هذه الخدمة تستخدم تقنية ال Push أو دفع البيانات ولكن بأسلوب مختلف.
طيب لو سمحت كيف اعرف وش الفيرموير اللي عندي عالجهاز ؟؟
كم باقي على صدور الفريم الجديد
في الغالب يوم 8/6
باقي علي اتاحة الاصدار OS 3.0 تقريباًً ٢٠ يوما.
هل تبين إذا ما كانت أبل تنوي طرح هذه الخدمة بمقابل مادي سواء على المطور أو المستخدم؟
لا هذه خدمة متضمنة مع الفيرموير الجديد التكلفة علي المستخدم هي تكلفة البرنامج وأكيد سيكون هناك برامج مجانية.
بعد التقصي اتضحت الصورة على انها عبارة عن خدمة بالنظام متصلة بخادم انترنت
شكرا للتصحيح
بالتوفيـق :) ان شاء الله وانا اقول لا تتعبون انفسكم
بارك الله فيك أخى طارق.
وماذا عن برنامج إلى صلاتى هل هناك فرصة لتشغيله على الفيرموير الجديد ؟
مع وجود خاصية الإشعارات قد يكون التنبيه بالأذان رائع, لكن بما ان هذه الخاصية في البرمجة مازلت في تطوير وتكلفة الخادم قد تكون كبيرة نواعاً ما لأنه سوف يتطلب ارسال الاف الرسائل في وقت واحد للمشتركين. الحقيقة يحتاج الأمر الي دراسة. ونسأل الله ان يكون أخواننا في سبل الهداية عندهم خطط لتطوير برنامج iPray ليعمل مع هذه الخاصية. ونحن أن شاء الله نعمل علي ذلك أيضاً.
"يرسال هذه الرسالة أو الحدث الي خادم علي الأنترنت من خوادم آبل (Push Notification Server)"
هو ليس بخادم على الانترنت تابع لابل, بل هي خدمة Service تعمل ضمن خدمات النظام, مثل خدمة البلوتوث, خدمة الاتصال… الخ
شكراً على المقالة
الحقيقة. هو خادم يعمل علي الأنترنت وهو من نفس نظام ال PUSH EMAIL المستخدم في حسابات MobileME
الله يعطيك العافيك ويجزاك بالخيرر .. كلاام جميل