- 5x higher native app downloads compared to PWA in the first weeks after launch
- Balanced user base across iOS and Android platforms, improving cross-platform reach
- At least a 50% reduction in development costs and time-to-market by using MAP
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.
Customer
A Fortune 500 multinational food and beverage corporation
Industry
FMCG
Services
Mobile development
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
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:
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.
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:
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.
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.
MAP acted as a standardized integration layer exposing reusable endpoints for authentication, content delivery, and user management. It ensured consistent delivery of scientific resources such as articles, videos, workshops, courses, and CPD activities across iOS and Android. It also served as a platform for building multibrand, multilingual mobile apps, enabling most core functionality via unified APIs and reusable components.
Instead of a full rewrite, the migration followed an incremental replacement model where PWA modules were gradually replaced with native equivalents. This approach allowed continuous validation of critical capabilities such as content consumption, interactive medical tools, and event participation, while minimizing regression risks and preserving validated business logic.
Security scanning was embedded as a recurring validation gate across all build cycles. The native application was continuously checked against the client’s internal security framework, ensuring compliance at every stage of development rather than only at release.
PWA limitations, especially on iOS, were addressed by implementing native modules for features like push notifications, biometric login, and device integrations. Key functions such as medical content access, interactive widgets, decision tree, and event livestreams were adapted for native environments through focused validation and testing.
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.