1

گوگل دسته بازی‌های Android Auto و Android Automotive OS را از مرحله بتا خارج کرده و به مرحله عرضه عمومی (General Availability) رسانده است. این تغییر به توسعه‌دهندگان اجازه می‌دهد بازی‌های خود را از طریق مسیرهای آزمایش باز (Open Testing) و انتشار تولید (Production) در گوگل‌پلی، روی نمایشگرهای داخل خودرو منتشر کنند. برای افرادی که درباره اقدامات ایمنی این قابلیت پرسش دارند، بازی‌ها فقط زمانی قابل اجرا هستند که خودرو در حالت پارک قرار داشته باشد.

توسعه‌دهندگانی که قصد انتشار بازی برای Android Auto را دارند، باید اطمینان حاصل کنند که دستگاه کاربر از اندروید 15 یا نسخه‌های بالاتر استفاده می‌کند. سازندگان همچنین باید وضعیت بازی را به‌صورت صریح از طریق پیکربندی‌های مانیفست (Manifest) اعلام کنند. این کار شامل افزودن android:appCategory=”game” و تنظیم فیلترهای هدف (Intent Filters) مانند android.intent.category.CAR_LAUNCHER یا پرچم قابلیت android.hardware.type.automotive است.

افزودن بازی به این دو سیستم‌عامل اندروید، با توجه به افزایش تعداد خودروهای برقی، اقدامی منطقی به نظر می‌رسد. اگر لازم باشد برای شارژ خودرو مدتی منتظر بمانید، می‌توانید برای گذراندن زمان، یک بازی را روی سیستم اطلاعات و سرگرمی (Infotainment) خودرو باز کنید. در عین حال، این قابلیت ایمن است؛ زیرا بازی‌ها هنگام رانندگی قابل اجرا نیستند. برای رعایت سیاست‌های گوگل، بازی‌ها باید حالت فقط در زمان پارک بودن خودرو (Parked-only) را اعمال کنند.

همچنین این برنامه‌ها مجاز به استفاده از عنصر فراداده distractionOptimized نیستند و صدای بازی باید هنگام شروع حرکت خودرو قطع شود؛ ضمن اینکه امکان ازسرگیری صدا وجود نداشته باشد. برای اینکه کاربران از توقف بازی خود ناراحت نشوند، توسعه‌دهندگان باید اطمینان حاصل کنند که هنگام اجرای مجدد بازی، وضعیت برنامه تا حد امکان به وضعیت قبلی آن، یعنی زمانی که بازیکن رانندگی را آغاز کرده بود، بازگردانده شود.

گوگل اعلام کرده است که توسعه‌دهندگان می‌توانند پیش از ارسال نسخه‌های ساخته‌شده (Builds)، سازگاری آن‌ها را با استفاده از Desktop Head Unit (DHU) برای Android Auto یا شبیه‌ساز Android Automotive OS آزمایش کنند. پس از ارسال نسخه‌ها، آن‌ها تحت بررسی‌های دستی و اجباری کیفیت از طریق Google Play Console قرار خواهند گرفت. بازی‌ها را می‌توان با استفاده از ورودی لمسی نمایشگر اجرا کرد، بااین‌حال، کاربران در صورتی که بازی از ورودی کنترلر پشتیبانی کند، می‌توانند از دسته بازی متصل (Gamepad) نیز استفاده کنند.

برای افزودن این قابلیت، توسعه‌دهندگان باید قابلیت android.hardware.gamepad را در مانیفست برنامه خود اعلام کنند. این کار همچنین به افزایش دیده‌شدن برنامه‌ها در فروشگاه Google Play کمک می‌کند؛ زیرا کاربران این عناوین را در بخش تجربه‌های سازگار با کنترلر (Controller-compatible experiences) پیدا خواهند کرد. توسعه‌دهندگان می‌توانند جزئیات بیشتر درباره این تغییرات را در اعلامیه گوگل مطالعه کنند.