لنفترض أنك مطور تطبيقات يعمل على تطوير تطبيق لأكبر نظام أساسي للفيديو عبر الإنترنت في العالم – YouTube. وأنت مكلف بتطوير التطبيق لما نعتبره أفضل أجهزة البث التي يمكنك شراؤها – Apple TV.
وفي معظم الأحيان، كانت الأمور جيدة جدًا، على الرغم من أن Apple TV هو (من الواضح) شيء تابع لشركة Apple، ويوتيوب هو شيء يشبه Google (OK، Alphabet) إلى حد كبير. بالتأكيد، كانت هناك بعض العوائق في الماضي، مثل أن يكون فيديو 4K متزعزعًا بعض الشيء. ربما بعض مشاكل HDR. لقد تم حل كل هذا.
يبدو أن هذا يعني أن الوقت قد حان لكزة الدب.
هذا سخيف بعض الشيء وليس مشكلة كبيرة على الإطلاق. ولكن، نعم، كما هو موضح هنا، أصبح لدى تطبيق YouTube على Apple TV الآن “شاشة توقف” خاصة به (هذه الاقتباسات مقصودة – ابق معي) والتي تبدأ إذا جلست خاملاً على التطبيق لفترة طويلة جدًا. بمعنى آخر، إذا كان التطبيق مفتوحًا على جهاز Apple TV الخاص بك ولم تكن تشاهد مقطع فيديو على YouTube فعليًا، فسيمنحك تطبيق YouTube شيئًا لتشاهده. وكما تعلم، قم ببعض الحماية الأساسية للشاشة أثناء هذه العملية. الرعب.
المشكلة هي كما يلي: يتمتع Apple TV منذ فترة طويلة بمخطط شاشة توقف ممتاز. جيد جدًا، في الواقع، لدرجة أن الناس يتساءلون عما إذا كانت شاشات توقف Apple TV حقيقية. لقد تمكن المنافسون مثل Amazon Fire TV وGoogle TV من اللحاق بالركب وهم جيدون جدًا في حقوقهم الخاصة – تعتبر تجربة Ambient Experience الجديدة من Amazon مقنعة – ولكن حافظات شاشة Apple TV هي في فئة خاصة بها. ما تراه على تطبيق YouTube إذا ظل خاملاً لمدة 4 دقائق و30 ثانية (نعم، لقد تحققنا من ذلك) ليس كذلك. إنها ذات دقة منخفضة وليست مقنعة بشكل خاص. سأذهب إلى أبعد من ذلك لأقول أنهم ليسوا جيدين. في الواقع، فهي سيئة جدًا من الناحية المرئية – ربما لأنها لم يتم تصميمها خصيصًا كحافظات شاشة.
يوجد نص صغير على الشاشة، يخبرك بما تنظر إليه، ويدعوك إلى الضغط على جهاز التحكم عن بعد لمشاهدة فيديو كامل لشاشة التوقف. إذن، ما تراه حقًا هو معاينة لمقطع فيديو، يتم عرضه بينما لم يحدث أي شيء آخر في التطبيق لمدة 270 ثانية. وأنتم مدعوون لمشاهدة الفيديو كاملا. تلك التي شاهدناها جميعًا حصلت على ملايين المشاهدات – خذ “تقنيات صب الأكريليك” كما هو موضح أدناه، على سبيل المثال. هذا هو الملصق الموجود على معاينة الفيديو (erm، شاشة التوقف). عنوان الفيديو الكامل هو “20 تقنية مختلفة لصب الأكريليك – فن تجريدي سائل + موسيقى.” يبلغ طول الفيديو – الذي يمكنك مشاهدته هنا – ما يزيد قليلاً عن ساعة، وتم تحميله في عام 2021، وحصد أكثر من 11 مليون مشاهدة.
لكن معاينات الفيديو هذه لا “تختطف” شاشة توقف Apple TV. على الأقل ليس بالطريقة التي قد ينقل بها استخدام هذه الكلمة. إنهم فقط يصطفون في الطابور – وهو ما يعادل التطبيق صرخة أحد المعلقين على المدونة رقميًا “أولاً!” إذا كنت ستشاهد مقطع فيديو آخر، فستقوم أيضًا “باختطاف” شاشة توقف Apple TV عن طريق منع تشغيلها.
هل يكون تطبيق YouTube متسترًا بعض الشيء من خلال تشغيل شاشة التوقف الخاصة به قبل 30 ثانية من بدء تشغيل Apple عند علامة 5 دقائق الافتراضية؟ قطعاً. بشكل منحرف؟ ربما. (على الأغلب. من المؤكد تقريبًا.) بمجرد تنشيط شاشة توقف YouTube، فإنها تمنع شاشة توقف Apple TV من العمل – لأن شاشة توقف YouTube، كما تعلم، تقوم بأشياء. “الحل البديل؟” قم بتعيين شاشة توقف Apple TV ليتم تشغيلها بعد دقيقتين، قبل شاشة توقف YouTube، والتي لا تحتوي حاليًا على أي إعدادات في التطبيق لتغيير وقت التشغيل.
أنا أحب شاشات توقف Apple TV، ولقد كتبت أكثر من حصتي من الكلمات حول كيفية عمل منصات البث المختلفة لشاشات التوقف. أعتقد أنهم سبب حقيقي للحصول على Apple TV 4K. إنهم رائعون. إنهم أفضل من جميع الخيارات الأخرى.
ولهذا السبب توجد قواعد عندما يتعلق الأمر بتطوير التطبيقات. هذا هو السبب في وجود أطر. ولهذا السبب توجد واجهات برمجة التطبيقات (APIs)، التي تحدد كيفية تنفيذ الأمور. وهذا ما يحدث عندما تكون هناك فجوات في تلك الأطر.
وربما تغلق شركة أبل هذه الفجوة بطريقة أو بأخرى. وقد يوفر أيضًا أدوات مناسبة للمطورين للسماح بشاشات توقف تابعة لجهات خارجية على tvOS، على الرغم من أن ذلك سيؤدي بوضوح إلى طوفان من الخيارات منخفضة الجودة، ومن المحتمل أن Apple لا تريد ذلك. (ومع ذلك، قد ترغب في الحصول على حصة الإيرادات التي تحصل عليها من مبيعات متجر التطبيقات.) في الوقت الحالي، الخيار الوحيد هو ترميز تطبيق Apple TV القياسي ثم تشغيله يدويًا.
وبالمناسبة، سيؤدي القيام بذلك أيضًا إلى منع تشغيل شاشة توقف Apple TV. إذهب واستنتج.