بشكل دوري يحصل متجر تطبيقات الأندرويد الرسمي قوقل بلاي على إضافات محدودة، وتحديدًا عندما يتعلق الأمر بالتصميم، ومع ذلك، وبالرغم أن الأمر يكون على فترات ليست بالقصيرة، يكون هناك تغيرات جذرية على المتجر، وهذا ما حصل الآن، حيث اعتبارًا من هذا الشهر، سيكون هناك تغيرات نوعية فيما يخص تطوير ووظائف التطبيقات المنشورة على متجر قوقل بلاي.
حيث مع بداية الشهر الحالي، تُلزم قوقل مطوري التطبيقات بتقديم تطبيقاتهم عبر تنسيق AAB اختصارًا لـ "Android App Bundle" بدلًا من التنسيق التقليدي والمعروف باسم APK ، حيث بواسطة الأخير، كان يتم تجميع التطبيق في حزمة واحدة يتم رفعها في متجر بلاي، ثم يتم تنزيلها بنفس الشكل المضغوط لمستخدمي أندرويد الراغبين، وبقدر ما يبدو هذا الأمر بسيط، إلّا أنه بمثابة تسليم دعونا نقل ليس الأمثل، وخاصةً على المستخدمين.
أما الحال مع التنسيق الجديد AAB، فلن يكون أولًا وثانيًا مشكلة سواء على المطورين أو المستخدمين، وبما أننا مستخدمين فهذا ما يهمنا، ولعلك تتسائل الآن ماذا سيُقدّم لنا هذا التنسيق الجديد من فائدة عند تحميل التطبيقات من متجر قوقل بلاي، دعونا نتعرف على ذلك ونتعمق بالتفاصيل أكثر.
ما فائدة رفع التطبيقات بتنسيق AAB على متجر قوقل بلاي لمستخدمي أندرويد؟
أولًا : إزالة فوضى التطبيقات
مرّة أخرى، في تنسيق ملفات التطبيقات القديم APK ، إذا أراد أحد المطورين أن يكون تطبيق الاندرويد الخاص به قابلاً للاستخدام على أنواع متعددة من أجهزة اندرويد على سبيل المثال هاتف وجهاز لوحي، فسيختار أحد طريقين، الأولى، إنشاء جميع الخصائص الضرورية والرسومات المختلفة لكل جهاز سيستخدم التطبيق، ويجمعونها جميعًا معًا في تطبيق واحد على متجر بلاي، وهنا، عندما يقوم المستخدم بتنزيل تطبيق APK على هاتفه، فغالبًا ما ينتهي به الأمر بفرص ونهايات غير ضرورية خاصة بالأجهزة الأخرى، والتي لن يستخدمها أو يحتاجها على هاتف، أما الطريقة الثانية، إنشاء يقوم المطور بإنشاء ونشر ملفات APK منفصلة لكل جهاز أندرويد، ومع ذلك، يسبب ذلك عدم راحة ومتاعب غير محسوبة.
ولكن مع تنسيق AAB الجديد، يمكن لمتجر قوقل بلاي تقسيم الحزمة بذكاء إلى حزم APK منفصلة، والتعرف على أي منه مناسب لجهازك، بالتالي تنزيل ما هو ضروري فقط، وكما تقول قوقل، بأن حزم APK المنفصلة تعد أكثر إحكامًا من نظيراتها القديمة، إذاً أنت في النهاية ستقوم بتحميل تطبيق apk ولكنه تطبيق محسّن ومناسب تماماً لجهازك وآمن لأن قوقل بنفسها هي من أشرفت عليه.
ثانيًا: تقسيم فعّال
سيسمح عمل AAB بتقسيم التطبيقات إلى مكونات ذات أهداف وأولويات مختلفة، والتي يمكن تنزيلها واحدة تلو الأخرى للمستخدم النهائي وعلى حسب الحاجة، كما سيعرف متجر بلاي تلقائيًا الإصدار أو المكونات التي يجب توصيلها إلى جهاز مستخدم معين دون تشويشها بحزم غير ضرورية.
وهنا، ستتمتع الألعاب أو غيرها من التطبيقات الثقيلة متعددة الطبقات بإمكانية تنزيلها على هاتفك جزئيًا حسب الحاجة، وإذا بدأت لعبة جديدة مليئة بالرسومات، فيمكن للمتجر تنزيلها على مستوى جهازك حسب المستوى أو بضعة مستويات في كل مرة، وهنا لن تضطر للقلق بشأن أوقات التحميل الطويلة، والأهم من ذلك، سيتمتع المطورون بحرية اللعب مع الإضافات الاختيارية، مثل الواقع المعزز الذي قد يعمل على بعض الأجهزة دون غيرها، والذي يأتي بشكل منفصل ويتم تنزيله فقط على الجهاز المناسب عند الحاجة.
ثالثًا وأخيرًا: تقليل الحمل على الهواتف الضعيفة
في حين أن تغييرات متجر قوقل بلاي ستعمل بالتأكيد على تبسيط متوسط تجربة مستخدم التطبيق حتى على أحدث البرامج الرئيسية، يجب أن يرى أولئك الذين لديهم هواتف قديمة أو أبطأ اختلافًا كبيرًا في أوقات التحميل وتقليل إجهاد الجهاز، ونظرًا لأن الهواتف القديمة أو منخفضة المستوى تحتوي عمومًا على معالجات أضعف ومساحة تخزين أقل، فإنها ستشهد أكبر تحسن مع تنسيق AAB.
في الختام، كان ذلك الفائدة وراء اعتماد قوقل على تنسيق AAB في رفع المطورين لتطبيقاتهم على متجر الأندرويد قوقل بلاي، ومما لاشك فيه، سيرجع ذلك بالفائدة سواء على المطور والأهم على المستخدمين بشكل عام.
ليست هناك تعليقات:
إرسال تعليق