عن المشروع

ميديا بوكس (MediaBox) هو تطبيق حاوية وسائط موجه لنظام أندرويد 5.0 وما فوق، وفكرته الأساسية هي "الحاوية + الإضافة": الحاوية مسؤولة عن عرض الواجهة وإدارة البيانات والتشغيل، بينما توفر الإضافة بيانات الوسائط المحددة. يطبق المشروع إطار عمل مشابهاً للبرامج المصغرة في WeChat، حيث يحتاج المطور فقط إلى توفير البيانات وفق واجهة برمجة الإضافات ليتمكن بسرعة من بناء تطبيق وسائط، مما يسهل تعلم الزحف وتطوير التطبيقات. تشمل الخدمات الرئيسية التي توفرها الحاوية للإضافات: العرض التلقائي للبيانات في واجهة المستخدم (مكونات العرض)، وحفظ الوسائط في المفضلة والسجل، وخدمة الفحص الدوري لبيانات الوسائط (بعد تنفيذ مكون فحص التحديثات في الإضافة يمكن فحص التحديثات بشكل استباقي)، ومكون تشغيل الفيديو (يدعم التحكم بالإيماءات، والوضع الليلي، والتعليقات المتفاعلة، والتحكم بسرعة التشغيل، وتجميع الحلقات المتعددة، والتكيف مع تدوير الشاشة الأفقية والعمودية)، وتخزين KV خاص قابل للعرض (لإعدادات الإضافة الخاصة)، والنسخ الاحتياطي السحابي للبيانات الشخصية والإضافات (WebDav، قيد التطوير). الاستخدام النموذجي هو بناء تطبيق لمشاهدة الفيديو أو المانغا، وجمع محتوى عدة إضافات معاً. تشمل الأمثلة الواردة في README عميلاً طرفياً ثالثاً لـ Sakura Anime وإضافة "Jin Re" لتجميع قوائم الأكثر رواجاً في الوقت الفعلي. يوفر المشروع دليل تطوير الإضافات (Wiki)، وواجهة برمجة الإضافات، ومستودع الإضافات الرسمي، وتوجد تعليمات التنزيل والاستخدام في صفحة موقعه الرسمي. من ناحية البناء، يجب إضافة ملف مفتاح البناء secret.gradle يدوياً إلى جذر المشروع، وإضافة notice.iml الخاص باتفاقية الاستخدام إلى res/raw. يستخدم المشروع رخصة GNU General Public License v3.0. من ناحية الأمان وإخلاء المسؤولية، يذكّر README بعدم نشر حزمة APK بشكل خاص، وأن مستودع Github هو المستودع الوحيد طويل الأمد، ويجب تنزيل حزمة التثبيت من Github فقط، وتجنب الإضافات مجهولة المصدر لمنع الأكواد الخبيثة. البرنامج مسؤول فقط عن عرض البيانات ولا يوفر أي بيانات بنفسه، ووظيفته مشابهة لمتصفح عادي؛ حقوق نشر المحتوى المعروض تعود لأصحابها الأصليين؛ ويُستخدم فقط للتعلم والتبادل، ويُحظر استخدامه لأغراض أخرى دون ترخيص، ويُنصح بحذفه خلال 24 ساعة من التنزيل؛ ويتحمل المستخدم بنفسه مسؤولية مشكلات حقوق النشر والأمان والسياسات الناتجة عن الاستخدام.