قوانین جدیدی وضع شده است. گوگل از ابتدای آگوست اپلیکیشنهای جدیدی را که در پلی استور لیست میشوند، برای انتشار ملزم به استفاده از فرمت اندروید اپ باندل (AAB) به جای فرمت APK خواهد کرد که از ابتدای این سیستم عامل، بخشی از آن بوده است.
چرا این تغییر مهم است؟ چون در حال حاضر تنها پلی استور گوگل از این فرمت پشتیبانی میکند. درست متوجه شدید، اپ استور آمازون که اپ استور اندرویدی پیشفرض روی ویندوز 11 خواهد بود، این قابلیت را ندارد.
همچنین اپ استورهای متفرقه که در آپدیت جدید اندروید 12 در حالت عادی پشتیبانی میشوند، چنین امکانی را ندارند.
بدون تردید گوگل از فرمت App Bundle بهعنوان یک آپگرید یاد میکند. این فرمت در سال 2018 معرفی شود و هدف از آن ارائه آپدیتهای کوچکتر به کاربران است.
سرورهای پلی استور میتوانند تشخیص دهند چه زبان، دقت تصویر و منابع اضافهای برای دستگاه خاص شما نیاز است و یک APK بهینهشده فقط برای شما میسازند (طبیعتا یک APK باید روی انواع گوناگون دستگاهها کار کند و حاوی منابعی است که به آن نیاز ندارید).
شما میتوانید دقیقه 2 ویدئو زیر را برای مقایسه اجمالی APK با باندل ببینید (یا برای جزئیات بیشتر تمام ویدئو را ببینید، گرچه کمی فنی است):
بعضی از جالبترین قابلیتهای فراهم شده توسط فرمت باندل این است که یک اپلیکیشن میتواند به قطعاتی تقسیم شود. یک بازی را تصور کنید که بسیاری از افراد از مرحله اول عبور نخواهند کرد. بنابراین چرا باید تمام بازی را برای رسیدن به باس نهایی دانلود کرد؟
به کمک Play Asset Delivery میتوان مراحل بعدی را تنها زمانی که نیاز است دانلود کنید و پلی استور تشخیص خواهد داد اپلیکیش چطور روی دستگاه شما بهتر اجرا خواهد شد.
بهعنوان مثال نیاز به نمایش بافتهای با دقت بالای بازی روی یک دستگاه ردهابتدایی نیست که نتیجه آن کاهش پیش نیازهای انتقال داده است.
طبیعتا، فرمت اپ باندل متن باز است و سایر استورها میتوانند از آن استفاده کند. در حال حاضر بسیاری از توسعهدهندگان از آن استفاده میکند، بهنحوی که اکثر 1000 اپلیکیشن برتر پلی استور به این فرمت هستند.
مجموعا بیش از 1 میلیون اپلیکیشن به فرمت باندل وجود دارند. همچنین ساخت هر دو فرمت APK و Android App Bundle کار سختی نیست و در ابزارهای مهم (بهعنوان مثال اندروید استودیو، Unity، Unreal Engine و سایرین) فقط به چند کلیک نیاز دارد.
از طرف دیگر این تغییرات تنها برای اپلیکیشنهای جدید است و اپلیکیشنهای فعلی به ارائه آپدیتهای خود در قالب فرمت APK میتوانند ادامه دهند.
بنابراین تغییر برای استفاده از فرمت جدید اپ استورهای رقیب را از میدان به در نخواهد برد. اما مشخص خواهد کرد تنها اپ استور واقعی برای اندروید چیست (انگار جابهجایی عملکردهای اصلی به سرویسهای گوگل پلی این موضوع را مشخص نکرده بود).
منبع: gsmarena.com