09/07/2021
جوجل تستبدل صيغة APK بصيغة AAB لتطبيقات الأندرويد
صيغة (APK) : هي الصيغة استخدمت من بداية نظام الأندرويد وكانت تضم كود التطبيق بالإضافة لكل الموارد والملفات المطلوبة لتشغيل التطبيق من صور وأصوات ومفتاح التوقيع الخاص بالمطور وغيرها
المشكلة في APK إن أجهزة الموبايل بتختلف في الهاردوير او المعالج على سبيل المثال (ARM, ARM64, x86) و اللغة وغيرها من الأمور.. مطور التطبيق سيكون أمامه حلين فقط، الأول يعمل عدة نسخة من التطبيق ويرفعها على جوجل بلاي أي شخص يبدأ ينزل التطبيق المتجر بيفحص النسخ ويختار أكتر نسخة مناسبة للمستخدم ينزلها.. طبعا الموضوع ممل ومجهد للمطورين و عملية التثبيت تأخذ وقت أطول.
الحل التاني إن المطور بيعمل نسخة واحدة كاملة من التطبيق فيها كل الموارد ستترك التطبيق يشتغل على أي هاتف ، لكن في الحالة هذه المستخدم هو الذي يتضرر أكتر لأنه بيحمل ملفات على هاتفه و يتسخدمها وما في أي لازمة و ممكن يسبب بطء في التطبيق واستهلاك مساحة بدون فائدة على الهاتف .
الجديد في صيغة (AAB) إن المطور كل ما يحتاج يعمله إن يسلم ملفات التطبيق بما في ذلك الكود والصور وحزم اللغات والتوقيع ويرفعهم على المتجر، بعد ذلك عندما يحاول المستخدم ينزل التطبيق على هاتفه سيبدأ جوجل يحدد ماهي الملفات المناسبة للجهاز ويوفر له تطبيق بالملفات التي سيحتاجها فقط، معناه تحميل وتثبيت أسرع للتطبيق، استهلاك أقل للبيانات والمساحة، وأداء أفضل.
▪نسخة AAB من تطبيق بكون حجمها اقل.
▪ الصيغة تم الإعلان عنها في مؤتمر جوجل 2018 وستكون إجبارية على المطورين بداية من شهر أغسطس القادم وقت الإعلان عن أندرويد 12.
▪ أبرز عيوب إن تحميل التطبيقات من خارج متجر جوجل ممكن يبقى أصعب، لأن التطبيق سيعتمد على متجر جوجل لفك الضغط عنه وسحب الملفات المناسبة لكل موبايل وتثبيتها على موبايل المستخدم وطبعا غير متوفر للناس التي تقوم بتحميل من خارج المتجر، وكذلك مستخدمي الموبايلات المحظورة من خدمات جوجل مثل هواوي.