يقدّم Wear OS 7 عدة ميزات للمساعدة في تحسين تجربة استخدام تطبيقات Wear OS. قبل إضافة هذه الميزات إلى تطبيقك، عليك إعداد تطبيقك ليكون متوافقًا مع Wear OS 7.
تطبيقات Wear المصغّرة
بدءًا من Wear OS 7، تتطوّر شاشات المعلومات القديمة بملء الشاشة لتصبح تطبيقات Wear مصغّرة ديناميكية. التطبيقات المصغّرة هي سطح جديد يمكن الاطّلاع عليه في Wear OS، وهي مصمّمة لتكمّل التطبيقات وخلفيات شاشة الساعة من خلال توفير اتساق هيكلي أكبر مع منظومة Android المتكاملة الأوسع.
توفر تطبيقات Wear المصغّرة، التي تستند إلى Jetpack Glance وإطار عمل RemoteCompose الجديد، قدرة أكبر على التعبير مقارنةً بمكتبات protolayout القديمة، وتتميز بلغة وصفية خاصة بالمجال تتوافق مباشرةً مع تطوير Android الحديث.
تتوافق تطبيقات Wear المصغّرة مع تنسيقَي بطاقات دقيقَين، وهما التنسيق الصغير والتنسيق الكبير، اللذان يتوافقان مباشرةً مع تنسيقَي 2×1 و2×2 على الأجهزة الجوّالة. تتيح لك هذه المرونة نشر تنسيقات متماسكة تعمل من خلال جهاز آخر مع الحفاظ على المحتوى المحسّن للمعصم.
يمكن للمطوّرين تكييف منطق واجهة المستخدم الحالية من mainSlot في شاشة معلومات قديمة بملء الشاشة لتصبح تطبيقًا مصغّرًا بتنسيق 2×2.
لمزيد من المعلومات حول إنشاء التطبيقات المصغّرة، يُرجى الاطّلاع على دليل تطبيقات Wear المصغّرة.
آخر المستجدات الفورية
يقدّم Wear OS 7 ميزة "آخر المستجدات الفورية" التي يمكن الاطّلاع عليها بسهولة على المعصم، ما يتيح للمطوّرين عرض التقدّم المهم في الوقت الفعلي للمستخدمين مباشرةً. سواء كان المستخدم يتتبّع تمرينًا نشطًا أو يراقب رحلة مشاركة أو يعرض التنقّل خطوة بخطوة، توفّر ميزة "آخر المستجدات الفورية" إمكانية الاطّلاع المستمر بدون أن يضطر المستخدمون إلى فتح التطبيق الكامل.
تم تصميم ميزة "آخر المستجدات الفورية" على Wear OS مع مراعاة التكامل السلس مع المنظومة المتكاملة، وهي تتوافق على نطاق واسع مع واجهات برمجة التطبيقات على الأجهزة الجوّالة. يستفيد المطوّرون من العديد من
أنماط الإشعارات العادية نفسها، مثل ProgressStyle وأجهزة قياس الوقت المضمّنة
، ما يقلّل من الحاجة إلى عمليات تنفيذ الرموز البرمجية الخاصة بالمنصة.
تشمل الإمكانات الرئيسية والمزايا التي يستفيد منها المطوّرون في Wear OS 7 ما يلي:
- التوافق مع واجهات برمجة التطبيقات في المنظومة المتكاملة: يمكنك إنشاء الإشعارات باستخدام واجهات برمجة تطبيقات Android المألوفة. إذا كان تطبيقك على الأجهزة الجوّالة يطبّق ميزة "آخر المستجدات الفورية" حاليًا، يمكنك الاستفادة من العديد من واجهات برمجة التطبيقات نفسها على Wear OS.
- بديل حديث للأنشطة الجارية: لنشر التحديثات المحلية على Wear OS 7 والإصدارات الأحدث، تعمل ميزة "تحديثات فورية" كمسار ترقية مقترَح بدلاً من واجهة برمجة التطبيقات القديمة Ongoing Activities، ما يوفّر تكاملاً أعمق مع النظام وإدارة محسّنة لمراحل النشاط.
- التوصيل التلقائي بين الأجهزة من قِبل الشركة المصنّعة للمعدات الأصلية: للحدّ من تكاليف تطوير Wear OS، يمكن أن يتم تلقائيًا توصيل ميزة "آخر المستجدات الفورية" التي ينشئها تطبيق متوافق على الأجهزة الجوّالة بالساعة على أجهزة الشركة المصنّعة للمعدات الأصلية المتوافقة.
- شرائح الحالة التي يمكن الاطّلاع عليها بسهولة: تتكامل ميزة "آخر المستجدات الفورية" بشكل كبير مع واجهة مستخدم نظام Wear OS
من خلال عرض شرائح الحالة الديناميكية. باستخدام واجهات برمجة التطبيقات، مثل
setShortCriticalTextوsetUsesChronometer، يمكن لتطبيقك عرض عدّادات تنازلية دقيقة للوقت المقدَّر للوصول أو المؤقتات أو رموز الحالة المهمة مباشرةً ضمن درج الإشعارات وخلفيات شاشة الساعة المتوافقة.
للحصول على تفاصيل شاملة حول التنفيذ واستراتيجيات توفير استهلاك البطارية و إرشادات التصميم، يُرجى الرجوع إلى دليل المطوّرين حول ميزة "آخر المستجدات الفورية" على Wear OS.