
MyBL – ซูเปอร์แอป Telco แห่งแรกของบังกลาเทศ
ยกระดับซูเปอร์แอปที่มีผู้ใช้งานมากกว่า 10 ล้านคนต่อเดือน
ปัญหา
- ผู้ใช้ชาวบังกลาเทศประสบปัญหาพื้นที่เก็บข้อมูลสมาร์ทโฟนมีจำกัดและประสบการณ์การบริการที่ไม่ต่อเนื่อง
- Banglalink ต้องการซูเปอร์แอปที่มีน้ำหนักเบาและเป็นหนึ่งเดียวเพื่อทำหน้าที่เป็นศูนย์กลางไลฟ์สไตล์ดิจิทัลแบบครบวงจร โดยผสมผสานโทรคมนาคม ความบันเทิง สุขภาพ และการค้าเข้าด้วยกันโดยไม่สร้างภาระให้กับอุปกรณ์
วิธีแก้ปัญหา
เราได้ร่วมกันสร้าง MyBL Super App ซึ่งเป็นระบบนิเวศดิจิทัลที่ขับเคลื่อนโดยบริษัทโทรคมนาคมแห่งแรกของบังกลาเทศ โดยใช้กลยุทธ์ '6C': Connect, Content, Commerce, Course, Care และ Community Gamification โมดูลทั้งหมดถูกสร้างขึ้นเป็นคุณสมบัติที่โหลดได้แบบไดนามิกเพื่อให้แน่ใจว่าแอปมีขนาดเล็กที่สุดและมีการอัปเดตที่ราบรื่น
บทบาทและผลงานของฉัน
ในฐานะวิศวกรฟูลสแตกมือถือ ฉันรับผิดชอบในการรับรองประสิทธิภาพทางเทคนิคและความสามารถในการปรับขนาดการมีส่วนร่วมของผู้ใช้ของแอปสำหรับผู้ใช้หลายล้านคน
- เพิ่มประสิทธิภาพการจัดการสถานะ UI และลดการรั่วไหลของหน่วยความจำ ปรับปรุงเสถียรภาพสำหรับแอปที่ให้บริการผู้ใช้งานมากกว่า 10 ล้านคนต่อเดือน
- นำการส่งมอบฟีเจอร์แบบไดนามิกไปใช้โดยใช้ Android App Bundles ซึ่งช่วยให้สามารถโหลดโมดูลได้ตามต้องการและลดขนาดการติดตั้งเริ่มต้นลงอย่างมาก
- ไปป์ไลน์การตั้งค่าสถานะฟีเจอร์และการทดสอบ A/B ในตัว ทำให้สามารถเปิดตัวแบบก้าวหน้าและวัดการมีส่วนร่วมแบบเรียลไทม์ได้
- ร่วมมือกับทีมแบ็กเอนด์เพื่อปรับปรุงเลเยอร์การใช้ API เพื่อความสามารถในการปรับขนาดและประสิทธิภาพ
- ปรับปรุงกลไกการแสดงผล UI และการแคช ลดความหน่วงที่รับรู้และปรับปรุงการรักษาผู้ใช้
ภาพรวมสถาปัตยกรรม
แอปใช้สถาปัตยกรรมโมโนลิธแบบโมดูลาร์โดยใช้ Dynamic Feature Modules, Clean Architecture (MVVM) และระบบการโหลดแบบ micro-frontend เพื่อลดขนาด APK และรองรับความสามารถในการปรับขนาดในอนาคต
- แอปพลิเคชันใช้สถาปัตยกรรมแบบโมดูลาร์โมโนลิธ...
- Clean Architecture (MVVM + Repository Pattern)...
- การเชื่อมต่อเครือข่ายโดยใช้ Retrofit + Coroutine...
การเข้าถึงถูกจำกัด
รายละเอียดทางสถาปัตยกรรมเป็นความลับ กรุณาขออนุญาตเพื่อดู
ผลกระทบ
- บรรลุการเพิ่มขึ้นของผู้ใช้งานต่อเดือน 79.9% เมื่อเทียบเป็นรายปีเป็น 5.7 ล้านคน
- กลายเป็นแพลตฟอร์ม TeleHealth และการสตรีมเพลงชั้นนำในประเทศ
- ปูทางไปสู่การรวมบริการในอนาคต เช่น ไมโครไฟแนนซ์
สรุปผลกระทบ
| ตัวชี้วัด | ก่อน | หลัง |
|---|---|---|
| ผู้ใช้งานต่อเดือน | ~3.2M | 5.7M+ |
| การมีส่วนร่วมบน Android | — | +50% ภายใน 3 เดือน |
| ขนาดแอป (การติดตั้งครั้งแรก) | ใหญ่, คงที่ | ลดลงผ่านโมดูลไดนามิก |
| สถาปัตยกรรมแพลตฟอร์ม | แบบเก่า | โมโนลิธแบบโมดูลาร์ |