گوگل اولین نسخه بتا اندروید ۱۷ را منتشر کرد؛ برنامه عرضه مداوم برای توسعهدهندگان
گوگل نحوه دسترسی توسعهدهندگان به APIها و ویژگیهای جدید اندروید ۱۷ را با معرفی کانال Canary تغییر میدهد.

انتشار اولین نسخه بتا اندروید ۱۷ توسط گوگل
گوگل اولین نسخه بتا اندروید ۱۷ را منتشر کرد که شامل بهبودهای عملکردی و امکان افزودن ویژگیهای جدید به برنامههای رسانهای و دوربین است. مهمتر از همه، این بهروزرسانی رویکرد گوگل برای دسترسی توسعهدهندگان به واسطهای برنامهنویسی (API) و ویژگیهای نسخه جدید را متحول میسازد. این شرکت با انتشار این نسخه، بتاهای توسعهدهندگان سنتی را کنار گذاشته و یک کانال مداوم Canary را برای انتشار بهروزرسانیها معرفی کرده است. این استراتژی مشابه روش توسعه مرورگر وب کروم توسط گوگل است.
این تغییر به این معنی است که ویژگیها و APIها به محض تأیید در تستهای داخلی برای توسعهدهندگان در دسترس قرار میگیرند. کانال Canary همچنین امکان بهروزرسانیهای Over The Air (OTA) را فراهم میکند، که فرآیندهای کاری توسعهدهندگان را یکپارچهتر کرده و تست برنامههای خود را بهبود میبخشد. گوگل هدفگذاری کرده است که در مارس به ثبات پلتفرم برسد و انتشار نهایی اندروید ۱۷ نیمه دوم سال معرفی شود.
تغییرات کلیدی در اندروید ۱۷
اندروید ۱۷ محدودیتهایی را بر روی تغییر اندازه اعمال میکند؛ توسعهدهندگان دیگر نمیتوانند جهتگیری اجباری یا محدودیت اندازه را در دستگاههای با صفحه نمایش بزرگ اعمال کنند. این اقدام گوگل در جهت بهبود سازگاری برنامهها با تبلتها و دستگاههای تاشو در اندازهها و جهتگیریهای مختلف است.
- قابلیتهای دوربین پیشرفته: افزودن API برای انتقال نرمتر دوربین و پشتیبانی از کدک ویدیویی VVC (H.266).
- مدیریت بهتر صدا: بهبود کنترل بلندی صدا در میان برنامهها برای حفظ سطح صدای ثابت و کنترلهای سختگیرانهتر برای صدای پسزمینه.
- بهبودهای عملکردی: کاهش فریمهای از دست رفته و توسعه مکانیزم جدید garbage collection برای پاکسازی حافظه.
- اتصال وایفای: بهبود قابلیت تشخیص مجاورت و کشف امن همکاران (secure peer discovery).
گوگل بیان کرده است: «کانال Canary امکان میدهد تا ویژگیها و APIها به محض تأیید در تستهای داخلی در دسترس توسعهدهندگان قرار گیرند.»
این رویکرد مداوم در عرضه، بهویژه در زمینه بهبود سازگاری با دستگاههای با صفحهنمایش بزرگ و اولویتدهی به پایداری در میان توسعهدهندگان، نشاندهنده تمرکز گوگل بر کاهش Fragmentation در اکوسیستم اندروید است. انتظار میرود این تغییرات به توسعهدهندگان کمک کند تا سریعتر با قابلیتهای جدید سیستمعامل سازگار شوند.


