قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير
قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير

قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير، حرصآ منا دائمآ علي نيل رضاكم عنا، اطلقنا موقع العرب نيوز الاخباري عام 2013 بهدف سهولة تصفح الاخبار بالنسبة للمواطن العربي المهتم دائمآ بمعرفة الحقيقة ولا شي غيرهآ، تم انشاء موقع العرب نيوز الاخباري ليجلب لكم الاخبار الخاصة بالرياضة والسياسة والاقتصاد والفن واخبار التكنولوجيا والتقنية، قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير، وايضآ اخبار الصحة والجمال، ولكي عزيزتي حواء اطلقنا لكي فسم بعنوان عالم حواء يضم جميع الاخبار التي تنال دائمآ اهتمام المرأة العربية في جميع الوطن العرب، وايضآ لكم الاخبار المنوعة والترفية والاخبار الغريبة في العالم، ونبدء مع خبر اليوم وهو الخبر الخاص بــ "قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير".

العرب نيوز ينشر لكم خبر بتاريخ اليوم الموافق الأربعاء 9 مايو 2018 11:19 مساءً، تساهم أداة App Bundle بتقليص حجم ملفات التطبيقات بنسبة تصل إلى 50%.

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

لحل هذه المشكلة، اظهرت قوقل خلال مؤتمرها السنوي للمطورين Google I/O 2018 عن أداة جديدة لمطوري التطبيقات تساعدهم في خفض أحجام تطبيقاتهم بشكل جذري اعتمادًا على الأجهزة، والتي تطلق عليها قوقل اسم Android App Bundle.

لفهم طريقة عمل هذه التقنية، علينا أولًا فهم طريقة عمل ملفات APK المُستخدمة حاليًا: كي يسند التطبيق مختلف أنواع الأجهزة من حيث دقة وحجم الشاشة، لغة الهاتف، أو معمارية المعالج، يحتاج المطوّر إلى توفير جميع الموارد المتناسبة مع مختلف أنواع الأجهزة في إطار تطبيقه. على سبيل المثال، لو كان التطبيق يحتوي على خمس أيقونات، يتوجب على المطوّر تزويد التطبيق بما قد يصل إلى خمس نسخ مُختلفة من كل أيقونة، كل نسخة منها تختلف من حيث الحجم والدقة وذلك لضمان ظهورها بالدقة الصحيحة على جميع الهواتف والحواسب اللوحية. هذا يعني أن ملف الـ APK الواحد سيحتوي على 25 صورة للأيقونات، لكن ما سيظهر للمُستخدم منها فعلًا هو خمس فقط، وهي الخمس المُناسبة لدقة وقياس شاشته. ولو كان التطبيق يسند لغاتٍ متعددة سيحتاج المطوّر أيضًا إلى توفير الملفات الخاصة بالعبارات الخاصة بالتطبيق بجميع اللغات.

لهذا تعمل Android App Bundle بطريقة مختلفة، حيث سيقوم المطورون الآن برفع الشيفرة المُجمَّعة compiled code والملفات المصدرية (كالصور وملفات اللغات مثلًا) إلى متجر قوقل بلاي، وسيقوم المتجر لدى قيام المُستخدم بتحميل التطبيق باختيار الملفات المصدرية المُناسبة لجهاز المُستخدم ثم توليد ملف APK يحتوي فقط على ما يُناسب الجهاز، وذلك بدل قيام المطورين بتوليد ملف APK (الذي يحتوي على كل شيء!) على حاسبهم الشخصي ثم رفعه إلى متجر قوقل بلاي.

ولإثبات أهميتها فقد أوضحت قوقل أن الأداة المتوفرة من خلال منصة التطوير Android Studio 3.2 قادرة على تقليل أحجام التطبيقات بنسبة تصل إلى 50 في المئة، حيث تم اختبارها على عدد تطبيقات قوقل الأصلية بالإضافة إلى تطبيقات الشركاء مثل تطبيق شبكة LinkedIn التابعة لمايكروسوفت، حيث إنهار حجم التطبيق بنسبة 23 في المئة، وقل حجم تطبيق تويتر بنسبة 35 في المئة.

في الصورة التالية تعرض قوقل مثالًا للطريقة الحالية (القديمة) على اليسار، والطريقة الديناميكية الجديدة لتنزيل ملفات APK.

App-Bundle-Animation_GIF.gif?w=770&ssl=1

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

بالتأكيد فإن قوقل لا تُشجع على تنزيل التطبيقات من مصادر خارجية حرصًا على سلامة المُستخدم، لكن عدد المتاجر أو مواقع تنزيل التطبيقات الموثوقة ستواجه معضلة كبيرة الآن في توفير عدة نسخ من ملفات APK تتناسب مع جميع الأجهزة المتوفرة.

المصدر

قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير، نتمي ان نكون عند حسن ظنكم بنا زوارنا الكرام والاعزاء، متمنين اليكم المزيد والمزيد من الصحة والعافية، ولا تنسواء ابداء ارائكم في الخبر السالف ذكره من خلال التعليقات حيث ان ارائكم تهمنا دائمآ في المقام الاول والاخير، قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير، ولا تنسوا ايضآ متابعتنا علي صفحات التواصل الاجتماعي الخاصة بموقعنا موقع العرب نيوز وهي صفحاتنا علي مواقع الفيس بوك وتويتر وجوجل بلس، ووضع اعجاب ومتابعة لها لتصل اليكم آخر وأحدث الاخبار السياسية والاقتصادية والفنية والرياضية والتقنية واخبار الصحة والجمال وعالم حواء وايضآ الاخبار المنوعة والترفيهية لتصل اليكم فور وقوعها اولآ بأول، قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير.

العرب نيوز - قوقـل تُطلق أداة App Bundle لتقليص حجم التطبيقات بشكلٍ كبير

المصدر : اندوريد