Migrating from PWA to native app for 5x wider reach

Attico’s team wrapped up a project turning a Progressive Web App (PWA) into a native mobile app. This shift made it easier to reach a broader audience, with the application becoming available on the App Store and Google Play.

PWA to native mobile app conversion for healthcare
fortune 500

Customer

A Fortune 500 multinational food and beverage corporation

Industry

FMCG

Services

Mobile development

Mobile

Overview

The customer is a Switzerland-based non-profit association that unites more than 300,000 medical practitioners over the globe. It shares leading science-based knowledge with healthcare professionals, nutrition, and scientific communities.

Alongside being one of the largest private publishers of nutrition papers and journals, the organization also runs internationally recognized workshops and symposia. All of this content is freely available to registered users through its education website and mobile app.

“We always try to leverage whatever we have. In this case it made a lot of sense to use MAP — we were happy to use Drupal for content management and user authentication, as it was an already approved system. Then we simply added a mobile interface on top of that.”

Client’s representative

Challenge

The client needed to provide healthcare professionals with a world of nutrition at their fingertips. While a PWA was initially built, its limitations on iOS — including no automatic installation prompts, lack of push notifications, restricted access to device features, and inconsistent user experiences — led to the decision to build a native app. Transforming a PWA into a native application proved challenging due to the following constraints:

Our approach

Attico’s team converted an existing client’s PWA to a native app for both iOS and Android. The solution preserved Drupal as the backend and introduced the Mobile App Platform (MAP) — Attico’s proprietary tool — to standardize their several mobile applications to align with the brand style. The native app was developed over six months and passed several important stages.

Implementation highlights

Attico’s team successfully turned the PWA into a native mobile app, keeping Drupal as the backend as requested by the client to standardize their other applications to align with the brand. This included:

  • Migrating the existing PWA into a native app integrated for better agility, enhanced functionality, wider reach, and harmonization
  • Doing additional research and hands-on testing to pass security checks and implement features that weren’t part of the original solution
  • Ensuring compatibility with the client’s ecosystem, including architecture and a proprietary tool for managing a Drupal distribution
Implementation highlights

Results

We helped the client expand their mobile reach by introducing a native app while preserving Drupal as a centralized backend. Our team also standardized multiple mobile apps to ensure consistent brand alignment across the entire ecosystem.

Tech insights

The solution uses Drupal as the single backend source of truth, while the mobile experience was rebuilt as a native layer on top of it. This separation allowed backend logic and mobile interfaces to evolve independently without breaking existing functionality. The result was a consistent delivery of key healthcare capabilities, including access to educational content, interactive tools, and decision-support features, across native applications.

Attico’s team behind the project success

If you are planning a migration from PWA to native mobile apps or looking to scale your digital ecosystem across mobile environments, Attico helps you design the architecture.

Related services

Related cases