از وقتي كه سيستم برهان اندرويد معرفي و به بازار برنامه هاي موبايلي روش يافت، تقريبا تمام كاربران با پسوند APK آشنايي دارند. اما يكسري روزي هست كه غول دنياي فناوري خبر تعجب آور و غريبي را در سطح جهان منتشر كرده است. با نشر اين خبر تك تك مخاطبان و شركت ها پيشرو در زمينهي برنامه ها اندرويدي دانستند كه از تاريخ 10 مرداد 1400 فايل هاي AAB جايگزين پوشه هاي APK در نرم افزار هايي با حجم كمتر و منحصر تر ميگردند. حالا ما ميخواهيم به مطالعه اين دو پسوند بپردازيم، با ما يار باشيد تا با اين پسوند بيشتر آشنا شويد. ( طراحي برنامه در مشهد )
طراحي اپليكيشن در مشهد
ثبت توصيه و مشورت
جايگزين شدن پوشه هاي APK با AAB در دكان گوگل
طبق خبري كه شركت بلندمرتبه گوگل در زمينهي نرم افزار هاي اندرويدي منتشر كرد، تقريبا آحاد كاربران و برنامه نويسان خودشان را مهيا مي كنند كه گوگل فرمت تازه AAB را به جاي فرمت APK در دكان گوگل مشاهده كنند.
چرا اين خبر براي دنياي برنامه مهم محسوب مي شود؟ خوب مي باشد بدانيد فقط Play Store از فرمت Bundles App پناه مي كند. دراين در بين Amazon Appstore كه در ويندوز 11 دكان پيش فرض براي آن محسوب مي شود، از اين فرمت تازه هيچگونه جانبداري ايفا نخواهد اعطا كرد. البته شايد با گدشت زمان شاهد هواخواهي اين شركت تبارك از فرمت جديد AAB باشيم، ولي موقتي هيچگونه واكنشي نسبت به حفاظت اين فرمت از شركت آمازون ديده نشده هست.
بد نيست بدانيد، فروشگاه هاي شخص ثالث بومي كه در نسخه 12 اندرويد تامين مي شوند؛ هم از اين نوع Format تامين نكرده و هيچگونه خبري بر پايه ي اين گزينه تا به اينك تكثير نداده اند. پس بهتر است درصورتي كه مي خواهيد طراحي نرمافزار را در اختيار بگيرد، به اين آيتم هم گوشه چشمي داشته باشيد.
البته ناگفته نماند غول فناوري گوگل اين فرمت جديد كه به نام Bundles App شناخته ميگردد، را به عنوان يك آپديت ارائه ميدهد. با وجود اين تغيير تعالي سرور هاي فروشگاه گوگل پلي كار كشته خواهند بود، صرفا فايل هايي كه منحصر لهجه مخاطب، وضوح تصوير ديوايس و منابع اضافي براي دستگاه خاص شما را شناسايي كرده و نسبت به اين اطلاعات يك فولدر APK بهينه شده را فقط براي شما ايجاد كند كه با به كار گيري از اين مسير فايل ساختوساز شده حجم كمتري خواهد داشت.
اما اين نحوه معايبي را هم به يار خواهد داشت، مثلا در حالتي كه فايلي كه شما از دكان گوگل پلي دريافت كرده ايد؛ بخواهيد براي شخص ديگري ارسال فرماييد، شايد روي دستگاه ديگر به درستي شغل نكند. (در شرايط ساده، APK مي بايست روي آحاد دستگاه ها با اندازه هاي مختلف فعاليت كند و منابعي را هم كه شما نيازي نداريد را دربرگيرنده مي گردد). پس بهتر مي باشد فرصت طراحي نرمافزار بيشتر به مزايا و معايب هر دو فرمت توجه داشته باشيد.مزيت هاي كه فرمت جديد AAB براي دستگاه هاي اندرويدي دارد
اين تغييرو تحول مطلقا مزيت هايي هم دارد كه شركت گران قدر گوگل قصد جايگزيني اين فرمت را با فرمت APK دارد. در پي به شرح اين مزايا مي پردازيم:
نادر حجم شدن اپليكيشن ها
اين Format كه به تازگي توسط گوگل دفاع ميشود، ميتواند تا نرم افزار هاي را براي اشكال ديوايس هاي موجود بهينه سازي كند كه نتيجه اين بهينه سازي بهبود يافتن سايز اپليكيشن هست. يعني هر اپليكيشن با كاهش 10 تا 15 درصدي نسبت به نرم افزار هاي APK رو به رو خواهد بود. دراين مسير كاربران فقط نياز به دانلود كردن كد هاي مصرف شده در يك برنامه و منابع ما يحتاج دارند.
با اين كار، نرم افزار ها سريع تر از قبل دانلود شده و كابران نسبت به قبلي كمتر مجبور به حذف اپ هاي خود ميشوند.
با صرفه شدن مديريت نرم افزار ها
با استفاده كردن از فرمت AAB مزيتي فراهم مي گردد كه از طريق آن نسخه اي ساخته مي گردد؛ كه شامل آحاد كدهاي كامپايل شده، منابع و كتابخانه هاي بومي براي يك نرم افزار خاص ميگردد. به همين منظور نيازي به ايجاد كرد، امضا، آپلود و مدير كدهاي نسخه ها براي APK هاي متعدد نيست.
ويژگي Play Asset Delivery
با اين ويژگي تازه و انحصاري AAB فرصت زمان انتظار و انتقال قابليت و امكان ها و همچنين هزينه آن ها را كاهش ميدهد. از طريق اين ويژگي بازي ها ميتوانند از مزيت هاي فشرده سازي بافت سود ببرند، همچنين كاربران تنها به موارد موردنياز و اما مناسب ديوايسي كه در اختيار دارند، دسترسي داشته باشند.
تجربيات سريع اپليكيشن
آخرين مزيتي كه اين فرمت جديد براي كاربران ساختوساز كرده است، ارائه تجربه سريع اپليكيشن در مغازه گوگل پلي است. اين فرمت از باندلي كه نام آن Instant-Enable App است، به كارگيري مي كند. از طريق اين باندل نصب اپ، پيكر بندي، بيلد، تست و راهنماي نشر آن را نماد ميدهد.
عيب هاي فرمت AAB
فرض فرمائيد توسعه و گسترش دهنده اي نرم افزار خود را تكميل كرده و حال نوبت به لود روي يكي از استورها هست. در حالتيكه وضعيت ساده را در لحاظ بگيريم هيچ مشكلي پيش نمي آيد، زيرا به طور دستي نسخه APK را منتقل مي كند و اين فعاليت پيچيدگي خاصي ندارد. همچنين براي توسعه و گسترش دهنده عمل مشقت محسوب نمي شود.
البته حالتي وجود دارااست كه بسط دهنده بخواهد اقدام به تكثير نرمافزار در گوگل پلي نمايد، اين شرايط مشكلي براي بسط دهنده به وجود نمي آورد. ولي مخاطب و مصرف كننده نهايي كه هنوز به فايل APK نياز دارد، اگر نتواند از طريق استور هاي متعدد به نرم افزار مورد نظر خود دسترسي پيدا كند؛ بايد مشكل خروجي به چنگ آوردن از AAB را براي خود حل كرده و با آن كنار بيايد.
جمع بندي
در موقعيت كلي در شرايطي كه بخواهيم فرمت AAB را تفحص كرده و بهره نهايي را اعلام كنيم، يه خرده زود به حيث مي رسد. اما با تمام مزايا و معايبي كه دراين فرمت تازه وارد وجود داراست؛ به حيث مي رسد كه بحران جديدي براي كاربران و توسعه دهندگان هنگام طراحي اپليكيشن به وجود آيد. معضل در هر قضيه اي كه وجود داشته باشد، در نهايت باعث پرورش آن مي گردد. بايد درانتظار باشيم و ببينيم گوگل چه تصميمي براي دنياي برنامه ها گرفته ميباشد.
بازدید: