AirAsia MOVE Apr 9, 2024

How we transformed the AirAsia Superapp into AirAsia Move — A Tech Journey\!

Article Summary

Caeser Bakabulindi from AirAsia reveals how a complete app rewrite slashed launch time by 35% and cut memory usage by 120MB. The secret? Jetpack Compose and a bold commitment to building a product, not just features.

AirAsia's mobile team completely rewrote their superapp's front-facing UI during a rebrand to AirAsia MOVE. This wasn't just a cosmetic refresh: they adopted Jetpack Compose, implemented design tokens, and rebuilt the homepage, chat, and wallet from scratch while the app served millions of travelers.

Key Takeaways

Critical Insight

AirAsia's app rewrite delivered 35% faster launches, 120MB less memory usage, and 60% cleaner code while adding major features like personalization and wallet integration.

The team's App Excellence Program is already underway with more performance gains coming, and their approach to overcoming the Jetpack Compose learning curve offers lessons for any team considering the migration.

About This Article

Problem

The AirAsia MOVE team struggled to adopt Jetpack Compose and Design Tokens. Developers resisted the shift because they were comfortable with hardcoded approaches and skeptical of new practices.

Solution

Caeser Bakabulindi organized a tech demo that drew over 90% of the team. The session covered Compose's design, architecture, and best practices to help everyone get up to speed.

Impact

The team moved past the adoption hurdles and built a cleaner codebase. They created reusable component libraries that gave the whole platform one consistent source for UI elements.

Recent from AirAsia MOVE

Related Articles