How an Ecommerce Platform Got a Flexible Mobile App Fast

How an Ecommerce Platform Got a Flexible Mobile App Fast

Today’s insights are brought to you by Barbara Rybicka, Commercial Director at Netguru.

METRO BRAZIL, the first e-commerce platform specializing in authentic luxury Brazilian shapewear for the Middle East, needed a cross-platform mobile app that would offer a seamless shopping experience across devices. Our answer? Flutter!

Our client experienced significant business growth. Before we started the collaboration, METRO BRAZIL’s mobile commerce relied on native technologies that were difficult to maintain and inconsistent with the web platform. 

This created friction for users and made it challenging to keep the mobile shopping experience up to date.

Key challenges included:

  • Outdated native mobile apps that lacked maintainability and flexibility
  • Inconsistent UI/UX between mobile and web platforms
  • Lack of multilingual and multi-currency support in mobile apps
  • High cost of updates and maintenance across platforms
  • Limited analytics and tracking from mobile-specific sales
  • Performance gaps, particularly in transitions and animations

METRO BRAZIL was looking for a flexible solution that mirrored the e-commerce experience, was easy to update, and offered high performance across regions and platforms.

Project Journey

The mobile app project followed a clear, phased approach, leveraging Flutter for fast, cross-platform development:

  1. Product Design: The project began with a review and improvement of existing graphic designs to align with METRO BRAZIL’s brand. User journeys and app structure were mapped out, and wireframes were created to define the layout and core screens. The team designed key native UI components and recommended design patterns to ensure a consistent and user-friendly mobile experience.
  2. Mobile App Development: The work started with app setup and navigation design. WebViews were integrated to reuse e-commerce screens while maintaining a native-like feel. Custom mechanisms were built to handle interactions within WebViews, and full navigation logic was implemented. The app was thoroughly tested to ensure a smooth end-to-end shopping experience.
  3. Go-live & Maintenance: Before launch, the app was updated with final assets, including logos, splash screens, and animations. UTM tracking was added to monitor mobile-driven sales, and Firebase’s advanced tracking and remote configuration features were leveraged to enable targeted updates, A/B testing, and real-time optimization. The app was published on both Google Play and the App Store. Post-launch efforts focused on bug fixes, animation optimization, and support during peak traffic periods.

Results

The client received one cross-platform app that launched on Google Play and App Store. The solution prides itself in seamless user experience, consistent with METRO’s web platform. What’s more, the app supports multiple languages and currencies. 

Some numbers we’re proud of:

  • +70% increase in daily active users within the first three months
  • +50% improvement in customer satisfaction
  • +40% growth in international and GCC orders

Building a new online shopping experience? Thinking of revamping your channels? 

Reach out to us and learn more about cross-platform development.

Best,

Barbara

To view or add a comment, sign in

Others also viewed

Explore topics