ما هى صيغة AAB الجديدة لتطبيقات الأندرويد

ما هى صيغة AAB الجديدة لتطبيقات الأندرويد ، لطالما كان التنسيق المدعوم لتطبيقات Android هو APK ، ولكن فجأة اتخذت شركة جوجل Google قرارًا بتغيير التنسيق إلى صيغة AAB ، لذلك ما هي صيغة AAB وما الجديد فيها؟
الصورة الرئيسية
مع اقترابها من إصدار Android 12 المستقر ، تجري Google بعض التغييرات الأساسية لتسليم التطبيقات وتوزيعها على أجهزة Android ، واعتبارًا من أغسطس 2021 سيتم نشر جميع التطبيقات الجديدة على متجر Play بتنسيق حزم تطبيقات الأندرويد ( aab ) بدلاً من تنسيق APK الحالي ، حيث تميز نظام الأندرويد Android دائمًا بدعمه لتنزيل التطبيقات والألعاب وتثبيتها من خارج المتجر ، وبهذه الطريقة يكون المستخدمون على دراية بتنسيق APK وما هو عليه ، على عكس نظام التشغيل iOS من Apple ، ويمكن لأي مستخدم تنزيل أي تطبيق وتثبيته على هاتفه دون الحاجة إلى متجر ، وبالإضافة إلى ذلك يمكن للهواتف الأخرى التي لا تدعم متجر Play مثل هواتف Huawei الوصول إلى هذه التطبيقات أيضًا ، وجعلت هذه العوامل من Android نظامًا أساسيًا شائعًا بسبب الحرية التي يوفرها للمستخدمين ، وفي كلتا الحالتين يبدو أن Google على وشك إجراء تغييرات كبيرة على طريقة عمل التطبيقات ، وهي تغييرات قد تكون سلبية وإيجابية.

الفرق بين تنسيق AAB و APK
التنسيق هو نوع الملف أو الامتداد ، مثل إمتداد EXE لنظام الويندوز Windows أو PNG للصور ، وقبل بضع سنوات كان تنسيق Android للتطبيقات والألعاب هو APK ، حتى أعلنت Google عن التنسيق الجديد في آخر مؤتمر Google I / O ، وصيغة APK هو اختصار لـ Android Application Package ، وهو عبارة عن حزمة تطبيقات Android ، ويمكن وصف هذا النوع من الملفات بأنه ملف مضغوط يحتوي على مئات الملفات الصغيرة التي يتكون منها التطبيق ، ونظرًا لأن هذا الملف الفردي يحتوي على جميع الملفات الموجودة في التطبيق ، فإنه يطرح مشكلة خطيرة في زيادة سعة وتخزين الملف نفسه ، ومن المعوقات التي يواجهها مطور التطبيق أنه يتوجب عليه كتابة برامج تطبيقية مناسبة لجميع الأجهزة والهواتف ، ونتيجة لذلك تزداد مساحة التطبيق ، وتعمل Google على تطوير تنسيق AAB لحل جميع المشكلات في تنسيق APK الحالي ، لكن Google ستتعامل مع التطبيق نفسه.
صيغة AAB تعني حزمة تطبيقات Android ، وحزمة تطبيقات Android المجمعة ، وفي المستقبل سيعمل المطورون على تطوير تطبيقاتهم بهذا التنسيق الجديد ثم تحميلها إلى المتجر لاستخدامها لاحقًا ، وفي وقت لاحق عندما يقوم المستخدم بتنزيل التطبيق من المتجر ، لا يقوم بتنزيل التطبيق بالكامل ، وبدلاً من ذلك سيقوم فقط بتنزيل المكون المطلوب لتشغيل التطبيق لأول مرة ، ويمكنه تنزيل بقية المكونات لاحقًا عند البدء في استخدامه ، وبينما تهدف هذه الخطوة إلى خدمة المستخدمين ، فإنها ستؤثر سلبًا على شريحة أخرى من المستخدمين ، أولاً مستخدمو هواتف Huawei أو الهواتف التي لا تدعم خدمات Google ، ثانيًا Microsoft نفسها! ولقد أدركنا أن تنسيق AAB الجديد سيعتمد على خدمات Google ومتجر Play ، والذي لن يكون متاحًا لمستخدمي Huawei ، أو Windows 11 ، والذي سيعتمد على متجر Amazon Store وتطبيقات APK التقليدية.

إذن ما الذي يتغير هنا حقًا؟ اعتبارًا من (أغسطس) 2021 ، لن يضطر المطورون إلى التعامل مع مجموعة كاملة من ملفات APK وإدارتها لمجموعة كبيرة من الأجهزة ، وباستخدام AAB يسلم المطورون كل شيء إلى Google - رمز التطبيق ، والأصول والموارد الثقيلة وجميع حزم اللغات ، والأهم من ذلك مفتاح توقيع التطبيق الخاص ، والآن يمكن لـ Google إنشاء وتقديم ملفات APK مُحسّنة للمستخدمين بناءً على تهيئة أجهزتهم ، ويمكنها إنشاء حزمة AAB أصغر بكثير ، وهي حزمة صغيرة الحجم ويتم تثبيتها في لمح البصر ، وتستهلك بيانات أقل للأجهزة منخفضة التكلفة ، وهذا هو الاقتراح الرئيسي لـ AAB مقابل APK .

كان معكم المدون سامح الخرّاز ، ويمكنك الإنضمام إلى جروب الكمبيوتر ومتابعتي على يوتيوب ، والإنضمام إلى صفحات مشروح على الفيسبوك 1 و 2 ليصلك كل جديد.

1 تعليقات

تفضّل بترك تعليق أو سؤال نحن في خدمتكم.

إرسال تعليق

تفضّل بترك تعليق أو سؤال نحن في خدمتكم.

أحدث أقدم