Case Study/ Government / Workforce Recognition/ Cross-Platform Mobile

A native-feel mobile app on iOS and Android — from a single Flutter codebase.

How CODE81 delivered a cross-platform mobile application providing native-feel experience on iOS and Android from a single Flutter codebase — the mobile front door to a digital ecosystem serving 130,000+ registered frontline workers.

Flutter

Single codebase delivering native-feel experience on iOS and Android

130K+

Registered users accessing the app on the device they already carry

Nafath

National identity integration for secure mobile login

01 / THE CHALLENGE

A frontline workforce that lives on mobile —
not at a desktop.

Frontline workers needed on-the-go access to scholarship applications, discount programmes, mental health resources, and professional development tools — across the patchwork of disconnected systems that previously required desktop logins.

Building twice (iOS + Android) was slow and expensive. Building a wrapped web view felt cheap and looked it. The client wanted a true native-feel experience on both platforms with a build economics that worked. The mobile app also needed to integrate with national identity for login, with the broader digital ecosystem behind it for content and services, and to perform under the traffic spikes that come with national recognition initiatives.

02 / OUR ROLE

What CODE81 delivered.

Three streams of mobile-specific work — building the cross-platform app, integrating with the wider ecosystem, and securing it with national identity at the device layer.

  1. Developed a Flutter mobile application providing native-feel experience on iOS and Android from a single codebase — one team, one codebase, two platforms.
  2. Integrated the mobile app with the Liferay DXP backend through Kong API Gateway — secure authentication, rate limiting, and orchestration handled at the edge.
  3. Integrated Nafath national identity directly into the mobile login experience — enabling secure profile management and on-device authentication aligned to national identity standards.

03 / IMPACT

Three outcomes specific to the mobile experience.

Outcomes reported by the client across the mobile delivery workstream.

/ OUTCOME 01

On-the-Go Access

Mobile-first delivery enabled on-the-go access to scholarship applications, discount programmes, and community benefits — meeting frontline workers on the device they already use.

/ OUTCOME 02

Native-Feel Experience on Both Platforms

iOS and Android users got a true native-feel app — not a wrapped web view — from a single codebase that the client could maintain efficiently.

/ OUTCOME 03

Secure Mobile Identity

National identity integration delivered secure login and personalised user profile management at the device layer — meeting the identity standards expected of a citizen-grade mobile app.

04 / TECHNOLOGY

Built on Flutter, integrated with Kong API Gateway and Nafath identity.

A cross-platform mobile architecture combining Flutter for native-feel build economics, Kong for secure API orchestration, and Nafath for national-grade identity at the mobile layer.

Mobile & Build

FlutterCross-Platform iOS & AndroidSingle Codebase

Identity & Orchestration

Nafath National IdentityKong API GatewaySecure Mobile Auth

/ Engagement Disclosure

This case study reflects a real CODE81 mobile delivery for a national-scale recognition programme in the GCC region. Client identity is withheld pending consent. The same engagement is also documented from a DXP perspective on a separate case study page. Detailed mobile architecture, scaling documentation, and reference contacts are available under NDA on request.

Have a workforce or customer base that
lives on mobile?

We've shipped cross-platform mobile apps that scale to citizen-grade audiences across the region — Flutter, native iOS, and native Android. Send us the use case and we'll respond with the architecture, governance shape, and a 30-minute scoping call — usually within the same business day.

Talk to an Apps Specialist