من APK إلى AAB، لماذا غيرت جوجل صيغة التطبيقات؟

أعلنت Google أن حزمة تطبيقات الأندرويد (AAB) ستحل محل ملفات APK. سيكون تنسيق الملف الجديد هذا، الإلزامي للتطبيقات الجديدة في شهر غشت القادم، متاحا فقط للتطبيقات من متجر Google Play. تمايز قسري مع إصدار Android مفتوح المصدر والذي يعتبر مقيدا جدا لمتاجر التطبيقات الأخرى، وبالتالي ضرورة اللجوء إلى تنزيل التطبيقات والألعاب من على متجرها بلاي ستور.

تطبيق aab

قررت Google استبدال ملفات حزمة تطبيقات Android (APK) بحزمة تطبيقات Android (AAB). سيدخل هذا التنسيق الجديد حيز التنفيذ في أغسطس 2021 وسيكون إلزاميًا للتطبيقات الجديدة التي تدخل متجر جوجل بلاي. بالنسبة للآخرين، يمكن للمطورين اختيار التبديل إلى تنسيق الملف الجديد هذا أو الاحتفاظ بملفات APK ... في الوقت الحالي.


لماذا تغيرت صيغة التطبيقات من APK إلى AAB

فيما يلي أبرز الأسباب التي أدت شرك,جوجل إلى تغيير تنسيق أو صيغة تطبيقات الأندرويد من الصيغة القديمة .apk إلى الصيغة الجديدة .aab

aab apps



1- حجم أخف

لطالما كانت ملفات APK هي التنسيق القياسي لتطبيقات وألعاب الأندرويد. لقد تم تصميمها لتجمع كل ما يحتاجه التطبيق ليتم تثبيته على الجهاز، من التعليمات البرمجية إلى أشياء مثل الصور والأصوات. ولكن مع نمو نظام Android البيئي، ازداد عدد الأشياء التي يجب تضمينها في ملف APK حتى يعمل. لم يتكيف تنسيق الملف هذا جيدا مع نمو Android، وكان على Google إيجاد حيل لحجم للتطبيقات الكبير جدا، وخاصة الألعاب.

جاء هذا الحل في شكل OBB (ملف ملحق .obb يحتوي على بيانات غير مخزنة في ملف التطبيق الأولي) والتي يجب تنزيلها قبل أن تتمكن حتى من بدء تشغيل لعبة أو استخدام التطبيق. حل غير عملي، خاصة للمستخدمين، والذي ستتجنبه ABBs. بفضل نظام ضغط أفضل، من بين أشياء أخرى، ستكون ملفات ABB أخف في المتوسط بنسبة 15 ٪، وفقًا لجوجل. بالنسبة للمستخدمين، هذا يعني أوقات تنزيل أسرع.

تسمح ABBs أيضا بميزة جديدة "Play Feature Delivery"، غير ممكنة مع ملفات APK. الفكرة هي أنه يمكن للمستخدم البدء في استخدام التطبيق بعد ثوانٍ قليلة من تثبيته، مما يؤخر تنزيل الحزم الأخرى حتى وقت لاحق.


2- تنسيق أكثر أمان

تتطلب AABs التطبيقات التي لا يزيد حجمها عن 150 ميجابايت. بالنسبة لأولئك الذين يحتاجون إلى أكثر من 150 ميغابايت، تقدم حزم التطبيقات ميزة جديدة تسمى Play Asset Delivery (PAD). على وجه الخصوص، باستخدام نظام ضغط بيانات أفضل، يعد نظام PAD بتنزيلات أسرع للمواد غير المشفرة. يضيف Slash Gear أنه من الممكن أن يتم التنزيل عندما يكون المستخدم يلعب اللعبة بالفعل.

قد تكون التحديثات اللاحقة أصغر أيضًا لأن PADs لن تحتوي على جميع العناصر الجديدة، فقط ما يتغير بين الإصدارات المختلفة. أخيرا، تبدو PADs أيضًا أكثر أمانًا حيث يتم تخزينها وتنزيلها من متجر Google Play.


3- المزيد من القيود للمطورين؟

ستكون هذه الميزات الجديدة متاحة فقط على متجر جوجل بلاي. على عكس ملفات APK، لا يمكن توزيع AAB خارج بلاي ستور. هذا يعني أن المطورين الذين ينتقلون من ملفات APK إلى ABB لن يتمكنوا من توفير هذا التطبيق في متاجر التطبيقات بخلاف Play Store، إلا من خلال مضاعفة الإصدارات. سيتعين عليهم بعد ذلك تطوير تطبيقاتهم بالتوازي بحيث يمكن الوصول إليها من App Store (Apple) ومتجر Play Store وربما متاجر التطبيقات الأخرى التي يمكن الوصول إليها على Android.


قد يعجبك: 3 طرق بسيطة لعرض الملفات المخفية على أي هاتف أندرويد


بالإضافة إلى تحسين الأداء وتعزيز الأمان، فإن هذا التغيير في التنسيق يسمح لـ Google بتأسيس هيمنة متجر التطبيقات الخاص بها على أجهزة Android ويكمل أيضًا وهم نظام بيئي مجاني ومفتوح. يأتي هذا التغيير أيضًا حيث أعلنت Microsoft للتو عن توافق Windows 11 مع ملفات APK لتشغيل تطبيقات Android على أجهزة الكمبيوتر التي تعمل بنظام الويندوز.