8 دقیقه
سنت شیرینی مخفی اندروید بازگشته است — اما این بار متفاوت
در بیشتر طول تاریخ اندروید، گوگل هر نسخه اصلی این سیستم عامل را با یک شماره و یک اسم رمز شوخطبع برپایه شیرینی معرفی میکرد. این سنت عمومی نامهایی مانند مارشمالو، جیلی بین یا فرویو را شامل میشد. اما از سال ۲۰۱۹ و همراه با معرفی اندروید ۱۰، گوگل اعلام نام رمزها را به طور عمومی متوقف کرد تا برندینگ برای همه کاربران دنیا قابل فهمتر باشد. با این حال، در پشت صحنه، تیمهای مهندسی همچنان به این رسم شیرینی پایبند ماندند. نتیجه ادامه این فرهنگ داخلی این است که اندروید ۱۷ اکنون یک اسم رمزی مرتبط با شیرینی دارد — و این بار انتخاب آن فراتر از حدسهای اولیه است.
این نوشتار یکی از شمارههای خبرنامه Authority Insights است؛ جایی که هر هفته به گوشهای پنهان از اندروید و اخبار پرداخته میشود. اگر علاقهمند به خبرهای دست اول، افشاگریها و تحلیل عمیق اکوسیستم اندروید و اخبار موبایل هستید، این بخش را از دست ندهید.
در سال گذشته، گوگل همه را با انتخاب «باقلوا» به عنوان اسم رمز داخلی اندروید ۱۶ شگفتزده کرد. چون اسم رمز اندروید ۱۵ «بستنی وانیلی» بود، بسیاری انتظار داشتند که نسخه بعدی با شیرینیای با حرف W آغاز شود تا الگوی الفبایی حفظ شود.
نگاهی گذرا به نامگذاری اندروید و تغییر به مدل Trunk Stable
جدول سنتی نامگذاری (در ظاهر عمومی و پشت صحنه داخلی) نشان میدهد که چگونه تیم مهندسی حتی پس از تغییر رویکرد بازاریابی، مسیر اسم رمزهای شیرینی را زنده نگه داشت. برای نمونه، اسم رمز «Petit Four» برای ساختهای ابتدایی یا «کینامن بان» برای اندروید ۱۷، در حالی در جریان داخلی حفظ شدهاند که این نامها در بازاریابی مصرفکننده دیده نمیشود. در اسناد عمومی، تنها شماره نسخه ظاهر میشود اما در میان توسعهدهندگان، همان واژگان شیرینیگونه برای پیگیری روند APIها و برنامهریزی مایل استونها استفاده میشوند.
در کنار این تحول نامگذاری، گوگل توسعه اندروید را بر اساس مدل «Trunk Stable» پایهگذاری کرده است. این تغییر بر ایجاد یک شاخه کدنویسی ثابت و مرکزی تمرکز دارد که باید همواره پایدار باقی بماند. امکانات و APIهای جدید، همچنین رفع اشکالات، ابتدا پشت کلیدهای ویژه (feature flag) قرار میگیرند و تا آماده شدن برای عرضه مخفی میمانند. این شیوه متفاوت از مدل شاخهای قبلی است که گاهی به دلیل ادغام پیچیده شاخهها، باعث مخاطرات هنگام بازگردانی تغییرات میشد.
مهاجرت به Trunk Stable نخستین بار در اندروید ۱۴ (QPR2) تکمیل شد. برای نشانهگذاری این تغییر، گوگل شناسه ساخت (Build ID) را تغییر داد: ساختهای QPR2 و QPR3 اندروید ۱۴ از پیشوندهایی مثل AP1A و AP2A استفاده کردند. حرف «A» نشاندهنده اولین سال ساختهای Trunk Stable در ۲۰۲۴ بود و P1A و P2A به اولین و دومین عرضه اصلی سال اشاره داشتند. با آغاز ۲۰۲۵، نامگذاری داخلی به «B» تغییر یافت تا با جریان داخلی همسو بماند؛ از همین رو برخی اسم رمز اندروید ۱۶ را با B آغاز میدانند. این سیستم نامگذاری به مهندسان کمک میکند که روند عرضه نسخهها و نقاط پایدار را دنبال کنند بیآنکه به برند عمومی لطمه بزند.
چرا «کینامن بان» برای اندروید ۱۷؟
با توجه به الگوی جدید، انتظار میرفت اسم رمز داخلی اندروید ۱۷ با حرف «C» شروع شود. گزینه «Cupcake» که برای اندروید ۱.۵ استفاده شده بود، دیگر به کار نمیرفت. در یک نظرخواهی دیجیتال چندین گزینه محبوب دیگر مطرح شد، اما هیچکدام از آنها با انتخاب نهایی گوگل همخوان نبودند.
اطلاعات منتشرشده نشان میدهد که تیمهای گوگل به نام «کینامن بان» (Cinnamon Bun) به عنوان اسم رمز اندروید ۱۷ رسیدهاند. «کینامن بان» یا رول دارچینی، شیرینیای است که از خمیر رولشده با پرکننده دارچین و شکر و اغلب با روکش شکر تهیه میشود و در شمال اروپا و آمریکای شمالی محبوبیت دارد. اگرچه منابع رسمی هنوز «Cinnamon Bun» را تأیید نکردهاند، یک منبع معتبر از درون گوگل مدرکی ارائه داده که سطح API 37.0 واقعاً با این اسم رمز در ارتباط است.
سطوح API برچسبهای عددی داخلی برای نسخههای مشخص اندروید و APIهای مرتبط هستند. برای نمونه، اندروید ۱۵ سطح API 35.0 و اندروید ۱۶ سطح 36.0 دارد. ادامه این روند، سطح API 37.0 را به اندروید ۱۷ متصل میکند، مشروط بر اینکه رویکرد شمارهگذاری تغییری نکند. هرچند این اسم رمز به گوش عموم کاربران نمیرسد اما توسعهدهندگان و تیمهای داخلی به این نگاشتها برای مدیریت وابستگیها و ویژگیهای پلتفرم نیاز دارند.
اسم رمز کینامن بان چه اهمیتی برای ویژگیها و روند زمانبندی عرضه اندروید ۱۷ دارد؟
از دید محصول، اسم رمز Cinnamon Bun بیشتر یک راهنمای داخلی برای مهندسان است تا یک عنصر تبلیغاتی. نقطه مهمتر، ادامه رویکرد Trunk Stable است که بر پایداری پلتفرم در هنگامه تحولات سریع تأکید دارد. کلیدهای ویژگی (feature flag) به توسعهدهندگان اجازه میدهد نوآوریها را ابتدا به صورت محدود، کنترلشده و قابل تست داشته باشند و پس از اطمینان از عملکرد صحیح، آنها را عرضه عمومی کنند. این مدل کمک میکند چرخههای عرضه قابل پیشبینیتر شده و ریسکهای بهروزرسانیهای عمده کاهش یابند. همچنین فرآیند شخصیسازی برای سازندگان دستگاهها نیز سادهتر میشود.
برای اندروید ۱۷، جدول زمانی داخلی نشان میدهد انتشار عمومی این نسخه در حوالی ژوئن ۲۰۲۶ هدفگذاری شده است. این زمانبندی با سنت گوگل برای همزمانی عرضه نسخه جدید اندروید و رونماییهای تابستانی دستگاههای جدید همراستا است، راهبردی که به توسعه اکوسیستم سختافزاری سازگار و جلب علاقه توسعهدهندگان کمک کرده است. اگرچه عموم مردم نام Cinnamon Bun را در تبلیغات نخواهند شنید، اما توسعهدهندگان آن را در پنلهای داخلی و نسخههای بتا مشاهده خواهند کرد؛ کلیدی برای سنجش آمادگی و پایداری ساخت.
چه انتظاری از انتشار نسخههای بتا و دیدگاه بازاریابی وجود دارد؟
در مراحل ابتدایی عرضه بتا، ارجاعات متعددی به اندروید CinnamonBun در یادداشتهای داخلی و پیشنمایشهای توسعهدهندگان دیده میشود. با نزدیکتر شدن به پایداری پلتفرم، سیستم عامل در اسناد رسمی و سایت اندروید صرفاً با عنوان «اندروید ۱۷» شناخته خواهد شد. این اسم رمز به عنوان رشتهای راهنما برای مهندسان باقی میماند، نه عاملی برای تمایز نزد مصرفکنندگان. این نام، یادآور دقت و تلاشهای پشت صحنه برای هماهنگسازی APIها، بهروزرسانیهای امنیتی و اصلاحات سیستمی تا پیش از انتشار عمومی است.
در این میان، کل اکوسیستم اندروید — تولیدکنندگان دستگاه، توسعهدهندگان اپلیکیشن و خدمات تحرک — از فرآیند توسعه سادهتر در مدل Trunk Stable سود خواهند برد. با وجود کلیدهای ویژگی، گوگل میتواند امکانات را بهتدریج و پس از اعتبارسنجی عرضه کند و کاربران با کمترین اختلال در کنار بهبودهای واقعی پلتفرم اندروید، مواجه شوند. نتیجه این رویکرد، بهروزرسانیهای قابل اعتمادتر، کاهش خطاهای دیرهنگام و سرعت بیشتر در ارائه ویژگیهای بین دستگاهی از جمله مدیریت بهتر باتری، کنترل حریم خصوصی و قابلیتهای هوش مصنوعی است.
نمایان بودن عمومی در برابر نامگذاری داخلی: آنچه باید بدانید
هرچند اسم رمز معطر دارچینی ممکن است برای علاقهمندان و رسانهها جالب باشد، اما هرگز بر بستهبندی، پوستر یا اطلاعیههای رسمی دیده نمیشود. با نهایی شدن پایداری پلتفرم و آغاز عرضه سراسری، لقب مصرفکننده «اندروید ۱۷» خواهد بود. شاید برخی کاربران فنی نام CinnamonBun را در کانالهای بتا یا اسناد تخصصی ببینند، اما برچسب عمومی محصول همچنان با شماره نسخه و روند رسمی انتشار باقی میماند.
افزون بر بحث اسم رمز، توجه به جایگاه ابتکار Trunk Stable شایان ذکر است؛ تغییری جدی در فلسفه توسعه گوگل. با تمرکز تغییرات در یک شاخه اصلی و فعالسازی ویژگیها با پرچمها، گوگل میکوشد ریسکها و چالشهای مدلهای چندشاخه سنتی را کاهش دهد. این روش میتواند نوآوری را تسریع کند و در عین حال انسجام پلتفرم را میان سازندگان و توسعهدهندگان اپلیکیشن حفظ نماید — امری حیاتی برای پایداری زیستبوم نرمافزاری و سختافزاری اندروید.
خلاصه نکات مهم برای توسعهدهندگان و کاربران
- اسم رمز داخلی اندروید ۱۷ «کینامن بان» است که همسو با الگوی نامگذاری جدید در مدل Trunk Stable انتخاب شده است.
- سطح API 37.0 طبق روال گذشته با اندروید ۱۷ معادلسازی میشود و این روند هماهنگی میان سطح API و نسخههای اصلی را ادامه میدهد.
- Trunk Stable فرآیند توسعه را به یک شاخه پایدار با کلیدهای کنترلی محدود میکند تا ادغامها با کمترین چالش و عرضهها با سرعت و امنیت بیشتر پیش بروند.
- تمرکز بازاریابی عمومی بر ویژگیها و عملکرد اندروید ۱۷ خواهد بود و اسم رمز «کینامن بان» صرفاً به عنوان مرجع داخلی کدنویسان میماند.
- عرضه عمومی افزون بر تابستان ۲۰۲۶ انتظار میرود؛ مطابق سنت انتشارهای همزمان تابستانی دستگاهها.
یادداشتی درباره تصویر و اعتباردهی
در این مطلب به نماد رول دارچینی به عنوان بخشی از روایت اسم رمز داخلی اشاره شد. عکس تزئینی شیرینی دارچینی که به طور خاص مفهوم استعاری این نام را نشان میدهد، برای جذابیت بصری استفاده شده است. برای رعایت حقوق حرفهای، ذکر نام عکاس که این تصویر را در یک عکاسی معمولی برای این مطلب ثبت کرده، لحاظ شده است. تلاش ما ارائه زمینهای ماندگار و قابل درک بوده بدون آنکه ماهیت فنی مقاله را متاثر کند.
جمعبندی برای خوانندگان فنی
روند نامگذاری داخلی اندروید با نامهای شیرینیطور و حرکت به سمت مدل Trunk Stable، بازتابی از راهبرد گوگل برای نوسازی چرخه توسعه نرمافزار است. برای توسعهدهندگان این به معنای نسخههای بتا پایدارتر، شفافیت بیشتر در تغییرات API و کنترل دقیقتر انتشار امکانات است. برای بازار، نوید چرخه قابل پیشبینی و پشتیبانی اکوسیستم وسیع دستگاهها و برنامهها را دارد. و برای علاقهمندان، داستانی جذاب از سفر یک اسم رمز بازیگوش شیرینی از تخته سفید مهندسان تا نقطه نهایی انتشار عمومی است — جایی که Cinnamon Bun نماد پیشرفت شیرین و پیوسته اندروید ۱۷ است.
منبع: androidauthority
.avif)
نظرات