Avoid Additives

Industry:
Healthcare

Migrating an app with 80k users from React Native to Compose Multiplatform

0

Critical Bugs at Launch

72%

Reduction in Memory Usage

5K

New Downloads

80k

Existing Users

What is Avoid Additives?

Avoid Additives is a consumer healthcare application that helps users identify food additives and understand whether they may present potential health concerns. The app also enables users to scan products and view nutritional information, ingredients and declared allergens.

When Aetherius joined the project, the existing React Native application was already serving approximately 80,000 users. Aetherius was responsible for stabilizing the production application, resolving its existing bug backlog, migrating the mobile product to Compose Multiplatform, optimizing the backend, and supporting the application after launch.

The initial rewrite from React Native to Compose Multiplatform lasted 1- 2 months. After the new version was released, Aetherius continued developing new features and providing maintenance and support for 6 months.

Challenges and Solutions

Bugs and flaws

The existing production application had approximately 80k users when Aetherius took responsibility for its development. It also had unresolved bugs that had affected the product for more than a year, according to the client’s public review.

Aetherius audited the existing codebase, reproduced and prioritized the reported problems, and resolved the highest-impact defects before beginning the migration. Our responsibilities included a mobile codebase audit, bug fixing, QA, release preparation, and production monitoring.

Kotlin Multiplatform Developer Image
Aetherius Mobile Development Company Team Image
Native experience

The existing mobile application was built with React Native. As its user base grew, the product experienced slower performance and behavior that did not consistently meet native iOS and Android expectations.

Aetherius migrated the application from React Native to Compose Multiplatform. The new architecture shared business logic across iOS and Android while retaining platform-appropriate user interfaces.

Our team was responsible for application architecture, shared Kotlin business logic, Android UI, iOS UI, API integration, testing, store releases, and migration planning.

Backend optimization

The backend relied on outdated technology, while images were loaded into device memory instead of being delivered efficiently from the server. This increased memory consumption and contributed to application instability.

One month after the optimized release, the application generated 5,000 new downloads, according to client-provided App Store Connect and Google Play Console data.

Hire Mobile App Developer

What Partner Said About Our Work

"Aetherius developers immediately identified why my app was experiencing bugs that had been a problem for over a year! After that, the number of downloads increased, and users told me it felt like they were using a completely new app. I especially appreciate their detailed reporting on the process. Their team is reliable and truly cares about the success of my app!"

Hristina Lazarević Milosević
Founder and CEO, Avoid Additives

Project Features List

Feature 1
Feature 1
Feature 1
Feature 1
Feature 1
Aleksa Simic CTO at Aetherius Mobile App Development Company ImageAetherius Mobile App Development Company LogoAleksandra Miljkovic Business Developer at Aetherius Image

Tell us about your project

You’re one step away from getting the right developers.

"Aetherius' work achieved the correct functionality, satisfying the client's expectations, and planning to collaborate on a larger project in the future."

Mike Ralph
Mike Ralph
Managing Director, Band of Coders
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Want to discuss it right away?
Let’s jump on a quick call and discuss your idea.
Book a Call