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

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

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

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

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

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

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

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

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

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

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

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

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

السماح للمستخدم بما يلي:

  • الاستماع إلى الوسائط التي تم تنزيلها
  • تشغيل الموسيقى من الساعة

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

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

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

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

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

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

تشغيل الموسيقى من الساعة

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