Case study

10 Million+ Downloads: How Mobile App Modernization Transformed a Leading Telecom App

Asian Market


 

 

 

  • Team size: 6 
  • Engagement time: 4 years


 

Explore more case study

Background

As mobile applications become the primary channel for customer engagement, continuous mobile app modernization has become essential for improving user experience and maintaining long-term retention. The global app market is projected to exceed US$1.1 trillion by 2031, driven by growing demand for personalized digital services and seamless mobile experiences.

To remain competitive, a leading telecommunications provider in Vietnam launched a long-term mobile app modernization initiative to continuously enhance its Subscription and Entertainment modules. The objective was to deliver new features faster, respond to user feedback more efficiently, and improve engagement without compromising application stability.

Over a 4-year engagement, GEM partnered with the client to modernize core application features, implement continuous enhancements, and maintain high-quality releases, helping the platform deliver a more engaging and reliable digital experience for millions of users.

2

Challenges

Before implementation

  • As customer expectations continued to evolve, the client needed an effective mobile app modernization strategy to continuously improve application functionality, deliver new digital services, and enhance the overall user experience.

  • Customer feedback and translated it into new feature requests and bug fixes. Managing these evolving requirements while maintaining high release quality created significant development complexity.

  • Expanding the application beyond traditional telecom services required integrating entertainment capabilities without compromising application performance or user experience.

During implementation

  • The development team needed to rapidly analyze changing business requirements, prioritize development activities, and deliver monthly releases while consistently meeting the client’s quality KPIs.

  • Delivering complex application features required close collaboration across multiple vendor teams, making communication, dependency management, and technical alignment essential throughout the project.

  • Integrating external media streaming services introduced additional technical challenges related to API compatibility, performance optimization, application stability, and seamless user experience.

1 2
2 2
3
4

Solution

To support the client’s long-term digital strategy, GEM delivered a comprehensive mobile app modernization solution focused on continuous product enhancement, feature innovation, and scalable application maintenance. Rather than simply fixing issues, the project emphasized continuous value delivery that improved customer engagement and extended the application’s competitive advantage.

  • Agile Feature Enhancement

GEM established an agile development process that enabled rapid implementation of customer-driven enhancements. Monthly feedback was analyzed, prioritized, and translated into production-ready features while maintaining strict quality standards and delivery timelines.

By continuously improving subscription workflows and introducing new capabilities, the team ensured the application evolved alongside changing customer expectations.

  • Intelligent Subscription Experience

The Subscription module was modernized to provide a more intuitive and frictionless user journey. Both frontend and backend components were continuously enhanced to improve usability, simplify subscription management, and deliver a smoother customer experience.

This ongoing mobile app modernization effort helped increase customer satisfaction while supporting long-term product evolution.

  • Entertainment Platform Integration

To enrich the application’s digital ecosystem, GEM integrated an external media streaming platform directly into the mobile application, enabling users to enjoy entertainment content without leaving the app.

The team also introduced lightweight interactive games that increased user engagement and encouraged longer session durations while maintaining application performance.

  • Continuous Quality Assurance

Maintaining application quality throughout four years of continuous development required disciplined engineering practices. GEM implemented structured testing, rigorous quality control processes, and KPI-driven delivery management to ensure every release met the client’s expectations for stability, security, and performance.

This continuous engineering approach enabled reliable mobile app modernization while minimizing operational risks associated with frequent software releases.

Tech stack

  • Swift
  • Objective-C
  • Java
  • PHP
  • Native iOS Development
  • Native Android Development
  • RESTful API Integration

Output

  • Modernized Subscription module with an intuitive and frictionless user experience
  • Integrated in-app media streaming capabilities for enhanced digital entertainment
  • Interactive in-app gaming features to increase customer engagement
  • Continuous feature enhancements and monthly application releases aligned with business priorities
  • Stable, high-quality mobile platform supported by KPI-driven delivery and quality assurance

Impact

Operational Impact

  • Accelerated mobile app modernization through continuous feature delivery and iterative product enhancements
  • Improved development efficiency by effectively managing monthly requirement changes and customer feedback
  • Enabled seamless collaboration across multiple development teams while maintaining consistent delivery quality
  • Successfully integrated third-party entertainment services without compromising application performance or stability

Business Impact

  • Enhanced user engagement through richer subscription services and integrated entertainment experiences
  • Improved customer retention by continuously delivering new digital capabilities based on user feedback
  • Strengthened the client’s digital competitiveness through long-term mobile app modernization
  • Established a trusted four-year technology partnership built on consistent delivery quality and KPI achievement

Platform Performance

  • 4-year continuous application modernization and maintenance engagement
  • 10+ million downloads on Google Play
  • Monthly feature releases delivered under the client’s quality KPI framework
  • Stable integration of subscription management, media streaming, and interactive gaming within a single mobile platform

Closing remarks

As customer expectations continue to evolve, mobile app modernization has become essential for sustaining user engagement and long-term business growth. Through a four-year partnership, GEM helped the client continuously enhance its mobile application with new features, seamless integrations, and reliable performance – creating a scalable digital platform that supported millions of users and strengthened its competitive position in Vietnam’s telecommunications market.

Discover a relevant mobile system success story: 50% Reduction in Manual Testing Process of Telco Application