أندرويد: ماذا يعني هولو؟

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

Holo ، أو Holo theme ، هو سمة قياسية لتطبيقات Android التي قدمتها Google لأول مرة باستخدام Android 3.0 Honeycomb. تطلب الشركة من المصنعين تضمين سمة Holo غير المعدلة في Android 4.0 أو أجهزة أعلى إذا كانوا يريدون دمج Android Market على أجهزتهم. لا يزال بإمكان المصنّعين شحن أجهزتهم بسماتهم المخصصة لتزويد المستخدمين بتجربة موحدة عبر جميع الأجهزة من قِبل الشركة المصنعة.

بقدر ما يتعلق الأمر هولو ، من الإنصاف القول أن غالبية أجهزة Android 4.0 أو الأجهزة الأحدث تحتوي على السمات المدمجة حتى يمكن للتطبيقات الاستفادة من مواردها. كانت الفكرة الأساسية وراء Holo هي تقليل (إزالة فعليًا) تباين التصميم فيما يتعلق بموضوعات النظام.

إذا كنت مطورًا ، فقد لاحظت أنه يمكنك الوصول إلى ثلاثة سمات Holo مختلفة: Holo Light و Holo Dark و Holo Light مع أشرطة الحركة الداكنة. فيما يلي ثلاث لقطات توضح كيف تبدو هذه السمات وتختلف عن بعضها البعض.

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

هذا لا يعني أن الأجهزة التي تستخدم إصدارًا أقل من Android 3.0 لا يمكنها الاستفادة من التطبيقات المصممة Holo أيضًا. يمكن للمصممين استخدام الموارد والأساليب ، أو استخدام شيء مثل Holo Everywhere بدلاً من ذلك.

تتوفر معلومات حول تنفيذ السمات في منشور المدونة التمهيدي هذا على مدونة Android Developers الرسمية. إنه يعالج العديد من المشكلات الشائعة مثل كيف يمكن للمطورين استخدام Holo ولكن لا يزالون يدعمون أنظمة Android (2.x) الأقدم أيضًا. تتوفر معلومات إضافية في دليل الأنماط والسمات الرسمية.