عاد تطبيق Fermata Xtream، وهو أحد أشهر التطبيقات لبث التلفزيون المباشر عبر نظام Android Auto، رسمياً بتحديث جديد يحمل الإصدار v1.0.0 ومبني بالكامل من الصفر. بعد إعلان المطور توقفه عن العمل في شهر يونيو الماضي بسبب قيود برمجية، أطلق الآن نسخة جديدة تتضمن أكواداً برمجية جديدة بنسبة 100% لحل مشاكل البطء والأداء، مما يتيح للمستخدمين مشاهدة البث المباشر بسلاسة تامة.
وبحسب تصريحات المطور، فإن قرار التوقف السابق جاء بعد إدراكه استحالة تحسين الأكواد القديمة. وبفضل إعادة كتابة البنية التحتية بالكامل، أصبح التطبيق يعمل بسرعة أكبر بكثير مع الحفاظ على واجهة المستخدم (UI) مألوفة للمستخدمين القدامى. كما ظل اسم الحزمة البرمجية كما هو لضمان انتقال سلس، وستبقى تراخيص المتبرعين السابقين صالحة بالكامل في هذا الإصدار الجديد.
كيفية التثبيت وإدارة التحديثات التلقائية
نظراً للقيود الصارمة التي تفرضها شركة Google على تطبيقات الوسائط داخل السيارات، تتطلب إدارة التحديثات طريقة تثبيت محددة. قدم المطور آلية جديدة للتحديث التلقائي مرتبطة مباشرة بمنصة GitHub، لكنها تتطلب خطوات معينة لتعمل بشكل صحيح.
- استخدام أداة AAenabler للتحديثات: سيتم تحديث التطبيق تلقائياً عند طرح إصدار جديد على منصة GitHub، ولكن هذه الميزة تعمل فقط إذا تم تثبيت التطبيق باستخدام أداة AAenabler.
- قيود متجر Play: عمليات التثبيت التي تتم عبر روابط متجر Play لن يتم تحديثها تلقائياً. ينصح المطور بتعطيل التحديثات من الإعدادات لهذه النسخ، أو تركها مفعلة فقط لتلقي إشعارات عند توفر رابط جديد.
- تقسيم المستودعات: تم تقسيم المشروع الآن إلى ثلاثة مستودعات منفصلة على منصة GitHub لتسهيل الإدارة: الإصدار المجاني، والإصدار المدفوع، ومستودع مخصص لأداة AAenabler مع دعم Shizuku.
تحول مسار التطبيقات المستقلة في أنظمة السيارات
تُبرز إعادة بناء تطبيق Fermata Xtream بالكامل توجهاً متزايداً بين مطوري نظام Android Auto لتجاوز قنوات التوزيع الرسمية بهدف تقديم ميزات غير مقيدة. تفرض شركة Google قيوداً صارمة على تشغيل الفيديو على شاشات السيارات لأسباب تتعلق بالسلامة، مما يجبر مطوري تطبيقات البث التلفزيوني على الاعتماد على أدوات خارجية مثل أداة AAenabler وتطبيق Shizuku. من خلال تقسيم المستودعات وبناء نظام تحديث تلقائي مخصص عبر منصة GitHub، يخلق المطور بيئة مستقلة بعيداً عن رقابة متجر التطبيقات.
بالنسبة للمستخدمين، يعني هذا إعداداً أولياً أكثر تعقيداً، ولكنه يضمن وصولاً طويل الأمد إلى خدمات البث المباشر دون التعرض لخطر الحذف المفاجئ من المتجر. كما يشير الانتقال إلى بنية برمجية جديدة كلياً إلى أن المطور يجهز التطبيق للتحديثات المستقبلية لنظام Android Auto، مما يضمن استقرار الأداء حتى مع استمرار تشديد القيود البرمجية داخل السيارات.