Mobile App Development

Client:

FITATU


10 Million-User App Migrates to Flutter

Teaming up with Fitatu, a top-tier health and fitness app that has left 10 million users beaming, Codigee fearlessly ventured into a technological revolution, swapping Cordova for Flutter and breathing new life into their app.

Time frame

March 2022 - ongoing


Industry

Health & Fitness


Engagement

Mobile App Development, Flutter App Development, Outsourcing, Consultancy


Fitatu is a leading fitness and nutrition app with over 10 million users worldwide. The app helps users track their diet, exercise, and overall health, providing personalized meal plans and workout routines. Fitatu offers a comprehensive database of foods and exercises, allowing users to log their activities and meals accurately. It also features integration with various fitness devices and apps, making it a versatile tool for anyone looking to improve their health and fitness.

In our collaboration with Fitatu, we provided an experienced team leader who oversaw the transition from Cordova to Flutter. Initially, we integrated Flutter with Cordova using custom plugins. After 8 months, Fitatu’s CTO decided on a full integration, and we added three more Flutter developers to expedite the process. Additionally, we enhanced Fitatu’s native apps by creating native widgets in Swift and Kotlin, boosting their performance. Now, Fitatu enjoys a 99.7% crash-free migration to Flutter.

Mockup image

Technologies used in the project implementation

We carefully selected a tech stack for this project to ensure efficiency and resilience. Flutter was chosen for cross-platform mobile app development, providing a seamless experience across devices. Swift and Kotlin were used for native app development, creating widgets for iOS and Android. Dart served as the primary programming language, coordinating the entire project. A team of over 20 people worked on the migration, ensuring a smooth and effective transition.


The main task and challenge of which we had to solve

Migration from Cordova to Flutter

Our bold transition from Cordova to Flutter demanded a formidable effort, as we embarked on the thrilling journey of reimagining and rewriting modules to seamlessly launch either a Flutter or Cordova screen.

This audacious endeavor pushed us to customize the Flutter framework, sculpting it to perfectly align with our unique requirements.

Integrating native widgets with Cordova

Integrating native widgets and cutting-edge Flutter libraries with Cordova posed a formidable challenge. However, our team of adept developers tackled this obstacle head-on, skillfully navigating the complexities and successfully combining the best of both worlds. Initially, the integration was problematic, but now it is seamlessly integrated with Flutter, ensuring smooth performance and enhanced functionality.

Successful Migration and Integration

Our team achieved a seamless interaction between the different technologies, ensuring smooth app operation. Our developer led Fitatu’s dedicated team, training them in Flutter and supervising the new Flutter component’s architecture. Transitioning from Cordova, a no-longer-supported language, to Flutter significantly reduced development costs and simplified product maintenance. This transition resulted in a 99.7% crash-free app, numerous positive reviews, and resources to implement new features faster and more cost-effectively.

Let's make something together.


If you have any questions about a new project or other inquiries, feel free to contact us. We will get back to you as soon as possible.

Codigee
We are using cookies. Learn more