اگر در حال خواندن این مقاله هستید، احتمالا عاشق اندروید نیز هستید یا حداقل، علاقه زیادی به این سیستمعامل دارید. احتمالا دوست دارید همیشه از جدیدترین ویژگیها، نسخههای تازه پلتفرم و اتفاقات دیگر در مورد سیستمعامل گوگل باخبر باشید.
متأسفانه برای افرادی مثل ما، پیگیری توسعههای جدید اندروید هیچوقت به این اندازه پیچیده نبوده و هفته گذشته گوگل با معرفی نسخهای به نام «Android Canary» اوضاع را حتی مبهمتر کرد.
نسخه پایدار اندروید ۱۶؟ نسخه بتای Android 16 QPR1؟ نسخه پیشنمایش توسعهدهندگان اندروید ۱۶ که حالا شده Android Canary و نه اندروید ۱۶ است و نه ۱۷؟ راه دیگری برای بیانش نیست. اندروید ۱۶ در حال حاضر یک آشفتگی کامل است.
وضعیت فعلی اندروید ۱۶
حتی قبل از معرفی Android Canary (که بهزودی به آن میپردازیم)، استراتژی گوگل برای اندروید ۱۶ یکی از پیچیدهترینهایی بوده که تا به حال دیدهایم.
اندروید ۱۶ با نسخههای قبلی بسیار متفاوت است، چون گوگل توسعه آن را زودتر از حالت معمول آغاز کرد. بعد از عرضه اندروید ۱۵ در اکتبر ۲۰۲۴، اولین پیشنمایش توسعهدهندگان اندروید ۱۶ فقط یک ماه بعد در نوامبر منتشر شد و نسخه پایدار آن در ژوئن گذشته به دست دارندگان گوشیهای پیکسل رسید.
این زمانبندی توسعه خیلی سریعتر از حالت عادی بود و انصافا تصمیم درستی از سوی گوگل بود. با تسریع توسعه اندروید ۱۶، گوگل مطمئن شد که این نسخه جدید اندروید آماده عرضه روی گوشی پیکسل ۱۰ در ماه آینده باشد و از تکرار اتفاق ناخوشایند سال قبل جلوگیری کند، جایی که پیکسل ۹ با اندروید ۱۴ عرضه شد و چند ماه بعد تازه اندروید ۱۵ را دریافت کرد.

با این حال، این کار شکافی در اندروید ۱۶ ایجاد کرد. با اینکه بهطور رسمی یک بهروزرسانی کامل محسوب میشود، نسخهای که در ژوئن منتشر شد، تفاوت چندانی با اندروید ۱۵ ندارد. چون بیشتر ویژگیهای مهم اندروید ۱۶ — مثل Material 3 Expressive، بهروزرسانیهای زنده (Live Updates)، مولتیتسکینگ تقسیمشده ۹۰:۱۰ و غیره — در این نسخه نیستند. این ویژگیها حداقل تا زمان عرضه Android 16 QPR1 در دسترس نخواهند بود.
نسخه QPR1 هماکنون در مرحله بتاست و عرضه کامل آن برای سپتامبر پیشبینی شده. در بسیاری جهات، این نسخه همان «اندروید ۱۶ واقعی» است که همه منتظرش هستند. بنابراین، اگرچه اندروید ۱۶ از لحاظ فنی در ماه گذشته عرضه شد، تغییرات بزرگ آن تا چند ماه دیگر آماده نخواهند شد.
ماجرای Android Canary
روز پنجشنبه، گوگل مسیر انتشار کاملا جدیدی به نام «Android Canary» معرفی کرد. و خب… عجیب است. بهطور سنتی، گوگل دو نسخه پیشانتشار برای اندروید دارد: پیشنمایش توسعهدهندگان (Developer Previews) و نسخههای بتا (Betas). مثلا برای اندروید ۱۶، گوگل ابتدا نسخههای Developer Preview را برای توسعهدهندگان منتشر کرد تا شروع به کار با نسخه جدید کنند و بعد نسخه بتا را برای عموم عرضه کرد تا مردم زودتر آن را تجربه کنند.

حالا Android Canary قرار است جایگزین Developer Preview شود و به خانه جدید ویژگیهای تازه و پیشرفته اندروید تبدیل شود. در ظاهر ساده بهنظر میرسد، اما در واقع اینطور نیست.
تشخیص زمان انتشار ویژگیها در Android Canary غیرممکن است
در Developer Preview، ویژگیها مستقیما به نسخه خاصی از اندروید مرتبط بودند. مثلا چیزی که در Developer Preview اندروید ۱۶ دیده میشد، بهاحتمال زیاد در نسخه بتا و نسخه عمومی همان نسخه قرار میگرفت. اما Android Canary اینگونه نیست.
گوگل Android Canary را بهعنوان یک نسخه مستقل از اندروید طبقهبندی کرده. اندروید کاناری نه پیشنمایشی از اندروید ۱۶ است و نه ۱۷. به هیچ نسخه شمارهداری متصل نیست؛ فقط «Android Canary» است.

در نتیجه، پیشبینی اینکه چه ویژگیهایی و در چه زمانی از اندروید کاناری به نسخههای بتا و در نهایت به نسخه عمومی خواهند رسید، غیرممکن شده است. برخی ویژگیها ممکن است بهزودی در Android 16 QPR1 دیده شوند، برخی دیگر شاید تا QPR2 طول بکشد. حتی ممکن است برخی ویژگیها تا اندروید ۱۷ یا بعدتر هم در نسخه عمومی دیده نشوند.
چون اندروید کاناری به هیچ نسخهای وابسته نیست و حالا خودش یک مسیر مستقل است، اصلا نمیدانیم ویژگیها با چه نظم و ترتیبی از Canary به نسخه بتا و بعد به نسخه پایدار میرسند. اگر این برایتان آزاردهنده بهنظر میرسد، کاملاً با شما موافقم.
شاید مشکل همه نباشد، ولی همچنان آشفته است
شکاف شدید بین اندروید ۱۶ و Android 16 QPR1 از قبل این نسخه را گیجکننده کرده بود و حالا با ورود Android Canary این گیجی بیشتر هم خواهد شد. با Developer Preview، حداقل میتوانستیم زمان تقریبی رسیدن ویژگیها به نسخههای بتا و پایدار را حدس بزنیم. اما با اندروید کاناری، همه چیز از پنجره بیرون رفته. Canary فقط چند روز است معرفی شده و همین حالا هم زمانبندی عرضه ویژگیهای جدید را پیچیده کرده — و تصورش را بکنید که شش ماه یا یک سال دیگر چه خواهد شد.

از سوی دیگر، میتوان گفت که این موضوع برای «مردم عادی» اصلا اهمیت ندارد. برای فردی که به Developer Preview یا نسخههای بتا اهمیت نمیدهد و فقط زمانی گوشیاش را بهروزرسانی میکند که نسخه پایدار عرضه شود، احتمالا هیچ تفاوتی حس نخواهد کرد. و در نهایت، این همان گروهی است که گوگل بیشتر به آنها توجه دارد.
با این وجود، برای ما که دوست داریم روند توسعه اندروید را دنبال کنیم، گوگل مسیری فوقالعاده گیجکننده ایجاد کرده است. شاید این تمرکز جدید روی توسعه زودتر و معرفی Android Canary در آینده جواب بدهد، اما در حال حاضر تنها چیزی که میبینم یک چرخهی شلوغ، بههمریخته و پیچیده است که احتمالا بدتر هم خواهد شد.
گوگل همچنان به توسعه ویژگیهای جدید ادامه خواهد داد و در نهایت ما آنها را در نسخههای پایدار دریافت خواهیم کرد — همانطور که همیشه بوده. اما مسیر رسیدن به آن نقطه هیچگاه به این اندازه پیچیده نبوده و راستش را بخواهید، اصلا مشتاق این مسیر جدید نیستیم.
دیدگاه ها