شركة redBus تقلّل حجم تطبيقها باستخدام تنسيقات Android App Bundle

تعرَّف على الطريقة التي تعتمدها شركة redBus لتحسين إصدارات تطبيقها وتقليل حجمها بنسبة 30% باستخدام تنسيقات Android App Bundle.

الخلفية

إنّ تطبيق redBus هو أحد أشهر تطبيقات حجز التذاكر في جنوب شرق آسيا وأمريكا اللاتينية، بحيث يتجاوز عدد مستخدميه النصف مليون. يساعد هذا التطبيق على حجز تذاكر الحافلات لأكثر من 70,000 مسار من خلال أكثر من 2,300 شركة نقل، وذلك بعدة لغات مختلفة.

الإجراءات التي اتخذتها الشركة

تُوفّر شركة redBus خدماتها في مناطق تكون فيها معدّلات نقل البيانات وذاكرات تخزين الهواتف منخفضة، لذا كان من الضروري بالنسبة إلى الشركة تقليل حجم التطبيق.

قرَّر فريق redBus استخدام تنسيق Android App Bundle‏ كوسيلة لتقليل حجم التطبيق قدر الإمكان. وقد أفاد "دينيش شانميغام"، رئيس قسم هندسة Android لدى شركة redBus، إنّ عملية تصميم الحِزمة كانت "سهلة"، وإنهم تمكنوا في غضون ساعات من المباشرة باختبار الحِزمة على مسار الاختبار الداخلي لديهم.

النتائج

أفاد فريق redBus إنّ استخدام تنسيق Android App Bundle قلّل متوسط حجم حِزمة APK بنسبة 30%، ما ساعد على تقليل الوقت اللازم لإدارة كل إصدار إلى حدٍّ كبير. وأضاف "شانميغام" قائلًا: "كنا ننشئ 3 حِزم APK عندما كنا نستخدم حِزم APK متعدّدة، ولكن استطعنا الآن تقليلها إلى حِزمة واحدة".

يتيح تنسيق Android App Bundle تقسيم الحِزمة إلى وحدات وتقديم ميزات عند الطلب. في الخطوة التالية، يختبر الفريق وحدات الميزات الديناميكية لتوفير خدمات وميزات تجريبية جديدة في التطبيق، مثل إمكانية حجز حافلة كاملة للفعاليات. ومن خلال توفير هذه الخدمات والميزات للمستخدمين الذين هم بحاجة لها فقط، ستتمكن شركة redBus من الحفاظ على الحجم الصغير للتطبيق الأساسي عند تثبيته، كما ستتمكن من توفير تجربة أكثر تخصيصًا للمستخدمين الذين يريدون هذه الوظائف الإضافية.

البدء

يستطيع مطوّرو التطبيقات والألعاب الآن تصميم تنسيقات Android App Bundle. البدء

الانتقال إلى Play Console