---
type: Product
title: 'Mobile-first Relaunch with Flutter'
description: 'How ON AG built a native e-commerce app with Flutter in 4 months — from concept to App Store.'
url: https://khal.it/en/work/on-ag
locale: en
timestamp: '2024'
tags: ['flutter', 'e-commerce', 'mobile']
---


| Field | Value |
| --- | --- |
| company | ON AG |
| role | Lead Mobile Developer |
| expertise | Flutter, CI/CD, E-Commerce |

## Starting Point

ON AG wanted to replace their existing web app with a native mobile app to improve the shopping experience and increase conversion rates. The existing solution was slow, had no offline capability, and lacked native look & feel.

## Challenge

The biggest challenge was integrating with the existing backend and payment infrastructure. At the same time, the app had to ship within 4 months — including CI/CD pipeline and automated tests.

The existing API wasn't optimized for mobile clients — we had to build a <strong>BFF layer</strong> (Backend for Frontend) to reduce latency and payload size.

## Solution

We chose Flutter as the cross-platform framework to cover iOS and Android with a single codebase. The architecture is based on feature modules with clean dependency injection.

## Tech Stack

## Result

The app launched on schedule and reached over 120,000 downloads within 3 months. The App Store rating remains steady at 4.8 stars.

## FAQ
