تصميم تطبيقات الموسيقى

يتفاعل مستخدمو Android مع أنواع مختلفة من الوسائط، مثل الكتب المسموعة والموسيقى وملفات البودكاست والراديو. من المهم تصميم تطبيقات تتيح للمستخدمين الوصول بسهولة إلى الوسائط على الساعة. تُعد الساعة سطحًا فريدًا يمثل فيه سهولة التفاعل وسرعته أولوية عالية، حيث يقضي المستخدمون وقتًا أقل بكثير في التفاعل مع الساعة مقارنة بالهواتف أو الأجهزة اللوحية.

لمزيد من المعلومات، يُرجى الاطّلاع على مجموعة أدوات الوسائط على GitHub.

بنية تطبيق الوسائط

أنشِئ تطبيقات وسائط ذات قيود ومتطلبات معيّنة. غالبًا ما تتضمّن تطبيقات الوسائط صفحتَي التصفّح والكيان. يتيح التصفّح للمستخدمين العثور على وسائط لتشغيلها. استخدِم صفحات الكيان لمنح المستخدمين مزيدًا من المعلومات حول محتوى الوسائط. ويمكن أن تحتوي أيضًا على إجراءات إضافية مثل التنزيل اليدوي أو التشغيل أو التبديل العشوائي.

يجب أن تتضمن تطبيقات الوسائط أيضًا شاشات للتحكم في الوسائط. يمكنك إنشاء عناصر تحكم في الوسائط باستخدام تخطيط خمسة أزرار. ويضمن ذلك تحقيق الحد الأدنى من أهداف النقر. في ما يلي أمثلة على عناصر التحكّم في الوسائط لتطبيق موسيقي وتطبيق بودكاست.

اضبط عناصر التحكّم في الوسائط التي تعرضها، حسب نوع المحتوى. استخدم رمز القائمة الكاملة المكوّن من ثلاث نقاط لنقل المستخدمين إلى صفحة إضافية إذا كنت تريد تضمين أكثر من خمسة إجراءات. يمكنك استخدام رموز وخطوط مخصّصة لتطبيقك.

عند إنشاء صفحات الكيانات، تأكّد من توفّر السياق والإجراءات المهمة بسهولة مثل تنزيل الوسائط لتشغيلها بلا اتصال بالإنترنت أو سرعة التشغيل.

مثال على صفحة الكيان لتطبيق موسيقى. مثال على صفحة الكيان لتطبيق بودكاست

تحتوي معظم أجهزة Wear OS على زر جانبي دوّار (RSB) أو حافة. وقد تحتوي بعض الأجهزة التي تعمل بنظام التشغيل Wear OS على أزرار أجهزة إضافية للتحكّم في مستوى الصوت. يمكنك استخدام زر RSB أو الحافة أو الزر الإضافي للتحكّم في مستوى الصوت. لا تعرض المؤشر إلا عند تدوير RSB أو الحافة، كما هو موضح في المثال التالي.

يمكنك خفض التسلسل الهرمي للتطبيقات وعرض الوسائط للمستخدم. التصميم باستخدام بنية معلومات ثابتة تسمح للمستخدمين بالوصول بسرعة إلى القوائم وعرض الصور المصغرة للمستخدمين. يمكنك استخدام مكونات تصميم مخصصة لنظام Wear OS. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على اقتراحات التصميم للبطاقات والشرائح.

حالات الاستخدام الشائعة

عند تصميم تطبيقات الوسائط، تأكد من إعطاء الأولوية لحالات الاستخدام المهمة التالية.

السماح للمستخدم بإجراء ما يلي:

  • الاستماع إلى الوسائط التي تم تنزيلها
  • بث الموسيقى من ساعتك

الاستماع إلى الوسائط التي تم تنزيلها

يجب أن يتمكّن المستخدمون من تنزيل ملفات الوسائط يدويًا من صفحة الكيان.

أبلِغ المستخدم بالمكان الذي يجري فيه تنزيل المحتوى ومستوى تقدّم عملية التنزيل والوقت المستغرق وحجم التنزيل، كما هو موضّح في المثال التالي:

يمكنك عرض أحدث الوسائط التي تم تنزيلها عندما يتصفّح المستخدم الوسائط.

إذا سبق تنزيل المحتوى، يُرجى توضيح ذلك من خلال إظهار إجراء لإزالة المحتوى الذي تم تنزيله من الساعة. في هذه الحالة، يجب أيضًا عرض مقدار المساحة التي تستهلكها عملية التنزيل على الهاتف، كما هو موضّح في الصورة التالية.

إذا كان الجهاز المصدر هو الساعة، اطلب من المستخدمين توصيل سماعة رأس قبل بدء الاستماع إلى الموسيقى. بعد توصيل سماعة رأس، شغِّل الوسائط وافتح عناصر التحكم في الوسائط.

بث الموسيقى من ساعتك

يمكن أن يستنزف البث من الساعة بطارية الساعة. امنح الأولوية للمحتوى الذي تم تنزيله عندما يختار المستخدمون الاستماع على الساعة من خلال عرض عمليات التنزيل المستخدمة مؤخرًا في قائمة التصفّح. ضع في اعتبارك إضافة زر ينقلهم إلى القائمة الكاملة للتنزيلات كما هو موضح في الصور التالية.