يستبدل Android إصدار Developer Preview بقناة Canary الجديدة

أندرويد كاناري

قررت شركة Google إجراء تحول جذري في الطريقة التي يصل بها المطورون إلى الإصدارات الأولية من نظام التشغيل Android., منذ أن تم الإعلان عن البرنامج التقليدي لـ تم استبدال Developer Preview بفرع جديد يسمى "Canary"، الذي ينشئ نموذجًا مستمرًا وأكثر ديناميكية للاختبار المبكر لميزات المنصة.

ويشكل هذا القرار نقطة تحول في العملية التعاونية بين Google ومجتمع المطورين.

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

نهج مستمر وآلي للاختبار

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

بفضل استقلالها عن الإصدارات المحددة، يتيح Canary للمطورين مواصلة تجربة واجهات برمجة التطبيقات والتي لا تزال في مراحلها المبكرة، حتى بعد دخول النسخة الرسمية الجديدة من Android إلى الإصدار التجريبي.

مزايا التطوير والتغذية الراجعة المبكرة

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

اختيار بناء Android Canary

وعلى الرغم من انفتاحها، ليس بالضرورة أن يتم إدراج جميع الميزات التي تظهر في Canary في إصدار مستقر. ومع ذلك، يتم تقديم الفرع باعتباره مساحة أساسية لاكتشاف مستقبل نظام التشغيل والتأثير عليه، لأنه يسمح بتقييم التغييرات السلوكية وتعديلات المنصة في مراحلها الأولى.

من يجب أن يستخدم قناة الكناري؟

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

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

التثبيت والمشاركة في التطوير

تثبيت أحدث إصدار من Canary سهلٌ للغاية، تمامًا مثل استخدام أداة Android Flash Tool على جهاز Pixel مدعوم. بعد ذلك، ستصل التحديثات تلقائيًا مع إصدار الإصدارات الجديدة. يُمكنك مغادرة القناة بإعادة تثبيت إصدار تجريبي أو إصدار عام، مع العلم أن هذه العملية تتطلب مسح الجهاز.

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

ومن الجدير بالذكر أن هذا الفرع الجديد متوفر الآن لأجهزة Pixel وسوف تكون متاحة قريبًا للاستخدام في محاكي Android باستخدام إصدارات محددة من Android Studio ومجموعة أدوات التطوير البرمجية المقابلة.

أخيرًا ، إذا كنت مهتمًا بمعرفة المزيد عنها ، فيمكنك الرجوع إلى التفاصيل في الرابط التالي.