Accelerating Thriva’s Health App Time-to-Market and Development
Discover how our collaboration with Thriva transformed their healthcare app, streamlined development, and empowered their in-house team.
Robust architecture
High code coverage
Comprehensive testing strategy
Faster time-to-market
Mobile process automation
New features: biometrics, health kit integration
Thriva sought our expertise in React Native development, app redesign, and developer training. The goal was to elevate Thriva's healthcare app, streamline the development pipeline, and enhance the capabilities of the in-house dev team. Thriva's app, built with Expo CLI and libraries, faced challenges in maintaining dependencies, ensuring smooth Expo operations, and incorporating new features. The release process was primarily manual, involving command-line building and manual Expo dashboard uploads.
Callstack engineers proactively addressed these challenges, partnering with Thriva for staff augmentation.
Our developer, Adam Trzciński, worked with our client’s development team as a senior developer and React Native mentor. We helped Thriva in the following:
Ensuring your app meets the latest standards often involves crucial updates.
React Native upgrade
To comply with recent Android SDK API requirements, your app must be on React Native version 0.70 or higher, or Google Play will block releases.
The Thriva team encountered challenges during the React Native version upgrade, prompting their collaboration with Callstack for expert support. The initial state of the app was based on RN 0.70.5 and Expo 48, and the plan was to move to React Native 0.72.4 and Expo 49.
The process included:
- Upgrading required dependencies
- Fixing build problems and runtime crashes
- Conducting exploratory tests
- Final verification and post-testing fixes
We seamlessly transitioned to the new React Native version, upgrading dependencies, libraries, and incompatible packages. Additionally, we provided recommendations for further improving Thriva's development, shaping its codebase, and enhancing overall quality.
Thriva's application is now in exceptional condition
- Enhanced app performance by over 200%.
- Improved Core Web Vitals metrics to meet Google's standards.
- Reduced refresh time to ~2s with Fast Refresh feature.
- Improve code quality and ongoing efforts to add advanced functionalities
get in touch
Trusted by
“The team at Callstack are the most experienced and trusted engineers in the React Native community and ecosystem.”
Nader Dabit
Senior Developer Advocate
at Amazon Web Services