إن الحصول على الإشعارات على هاتفك ليس شيئًا جديدًا أو شيئًا بدأ باستخدام Android. سواء كنا نتحدث عن الصناديق المنبثقة المزعجة أو عن الضوء الوامض الأحمر المدمن ، فقد تمكنت هواتفنا دائمًا من إخبارنا بأنها تريد انتباهنا.
ولكن مع نظام Android 7.0 ، ستتحسن الأمور كثيرًا ، إلى حد كبير لأن المطورين لديهم الآن مزيدًا من التحكم في طريقة عرض الإعلامات.
دعنا نتحدث عن التغييرات والميزات الجديدة.
- الردود المباشرة هي شيء ربما تكون قد شاهدته بالفعل على هاتفك مع بعض التطبيقات. تطبيق Hangouts هو مثال على ذلك. إذا أرسل إليك شخص ما رسالة في Hangouts ، ولم يكن لديك أي إشعارات معلقة أخرى ، فستحصل على عرض رسالة واحدة يمكنك الرد عليه مباشرة من الظل الخاص بالإشعارات. نظرًا لأن ذلك كان ممكنًا منذ إطلاق Nexus 6 الأصلي ، قام عدد كبير من التطبيقات بترميزه.
تم تحسين هذه الأنواع من الإشعارات القابلة للتنفيذ بشكل أكبر في Android 7.0 ، ويمكن للمطورين أن يقرروا إضافة المزيد من السياق إلى الإشعار (فكر في سجل محادثة متعدد الخطوط في إشعار Hangout ، على سبيل المثال) والحفاظ على الإشعار نشطًا بعد الرد إذا ومن المتوقع استجابة عودة. يمكن أن يكون لديك دردشة Hangouts قيد التشغيل ، كاملة مع السجل ، مباشرة في ظل الإشعارات. ولأنه طريقة عرض أصلي لتطبيق نشط بالفعل ، فإنه يضيء على الموارد.
- الإخطارات المجمعة هي النسخة المحسّنة من "الكدسات" التي رأيناها منذ Lollipop - باستخدام ميزات التصميم المرئي الجديدة لـ Nougat. هذا هو السبب في أنهم قد يشعرون أنك على دراية بك - فقد تمكن مطورو التطبيقات من تطبيق شكل من أشكالهم لأكثر من عام.
ببساطة ، عند تلقي إشعارات متعددة لتطبيق واحد ، يمكن تجميعها معًا في مجموعة واحدة. يمكن توسيع هذه المجموعة لرؤية الرسائل الفردية. تسمح التغييرات في Android N للمطوّرين "بالتدريج" بتوسيع رصة الإشعارات بحيث يمكنهم إضافة سياق إلى المجموعة أو كل إخطار. وهذا يعني في مثال Hangouts الخاص بنا ، يمكنك توسيع حزمة الإشعارات التي تعرض 3 رسائل غير مقروءة ومشاهدة سجل الدردشة لواحد منهم أو جميعهم - ومع ميزة الرد المباشر ، يمكنك العمل عليها.
يمكن للمطورين استخدام هذه الميزات الجديدة في تطبيقاتهم ولا يزالون متوافقين مع الإصدارات الأقدم من Android
قد تكون هذه التغييرات مألوفة لدى أي شخص يستخدم Android مع Lollipop أو أعلى لأن السلوك مبني على التغييرات التي تم إجراؤها في Android 5.0 (API 21). إنها أيضًا ما نستخدمه بالفعل في ساعات Android Wear بنمط مرئي جديد. ولهذا السبب ، فإن الإخطارات المجمعة والردود المباشرة المضمنة متوافقة مع الإصدارات السابقة مع أي تطبيق مصمم ل Lollipop أو أعلى. كل ما يحتاجه المطور حقًا هو التحقق من أنه يلبي أفضل الممارسات الجديدة. حتى في حالة عدم إزعاجهم ، فإن وظائف واجهة برمجة التطبيقات الحالية تستدعي بسهولة الإصدارات الأحدث. هذا مهم لأن الواقع هو أن العديد من التطبيقات التي نستخدمها كل يوم نادراً ما يتم تحديثها.
الأخبار الجيدة هي أنه باستخدام مكتبات الدعم الحالية ، يمكن للمطورين تنفيذ هذه التغييرات ولا يزال لديهم تطبيق يعمل كإعدادات مخصصة لإصدارات Android قديمة مثل Honeycomb (Android 3.0). هذا 98.2 ٪ من جميع أجهزة Android لا تزال قيد الاستخدام.
-
يعيد Peeking الإخطار الشاشة المنبثقة القديمة للإعلام الوارد ، ولكنه يجعلها أكثر ذكاءً. يمكن للمطور استخدام نافذة النظر لعرض أحدث إخطار وارد لمجموعة مجمعة. أصبح إشعار Hangouts الخاص بنا الآن قابلاً للطي وقابل للتوسيع لرؤية المحتوى كما يحلو لنا ، يمكننا الرد على كل سلسلة رسائل منفردة ويمكننا (إذا تم تنفيذها من قبل المطور) إعداد الأشياء بحيث يمكن للرد "إلقاء نظرة خاطفة" على شاشتنا للحظة أو اثنين - والسماح لنا بالرد مباشرة من نافذة تطل.
-
تتيح طرق العرض المخصصة وأنماط الرسائل للمطور تغيير طريقة بحث الإشعارات عن تطبيق معين. يمكن أن يكون هذا مهمًا للغاية عند إنشاء حزم وظهور ، ويمكن أن يساعدنا كمستخدمين في الحصول على المعلومات الصحيحة في لمحة. تسمح أنماط الرسائل بتخصيص تسميات الإشعار ، والآن أصبح لإشعار Hangouts عنوانًا - "الدردشة مع الأب" أو "النكات السيئة" - وإذا كان هناك عدة مشاركين ، فيمكن تسمية كل رد أو تلوينه.
عند تخصيص كل شيء ، تسمح Custom Views للمطور بتحديد العمل الفني لحزمة الإعلام (الرمز) أو تحديد أيقونة للإخطار الفردي ، ثم استخدام كل شيء آخر دون إنشاء واجهة المستخدم الخاصة بهم. يمكن أن يكون للتطبيق الرائع نمط إخطار فريد من نوعه دون القلق بشأن كيفية التعامل مع الردود ، وتجميع إشعارات متعددة في مكدس وتحديد التسميات الفردية لكل طريقة عرض دون القيام بأي عملية رفع ثقيلة بنفسها.
حتى الآن ، تبدو هذه التغييرات دقيقة ، وذلك لأننا لم نر سوى Google تأخذ على تنفيذها. لا ينبغي لأحد أن يصنع هواتف أندرويد أن يبقي الأمور منخفضة ، ومعظمها أبيض ، ويوجد لدى المطورين الآن بعض الأدوات لجعل إعلامات تطبيقاتهم بارزة. لن نحبهم جميعًا ، ولكن يمكن بناء الفكرة العظيمة التالية باستخدام هذه الأدوات.