Improving IoT App Performance for a HealthTech Leader
A HealthTech company partnered with Beetroot to re-engineer its IoT air quality management app, achieving an 80% improvement in app performance, a 4.7 App Store rating, and 85% fewer customer support inquiries.
-
TECHNOLOGIES
- Swift
- Kotlin
- Firebase
- Amplitude
- Smartlook
-
TEAM COMPOSITION
- iOS Developers (2)
- Android Developers (2)
- QA Automation and Manual QA Engineers
- Project Manager
- UI/UX Designers (part-time)
Background
The client is a globally recognized leader in air purification technology, known for innovative solutions that deliver cleaner, healthier indoor air and a strong focus on customer satisfaction.
Its IoT app lets users control air purifiers, monitor air quality in real time, set schedules and alerts, track filters, and connect smart integrations.
Project Recap
-
The client’s IoT app suffered from device disconnections, overheating, an outdated codebase, and poor UX.
-
Beetroot assembled a dedicated team of mobile developers, QA engineers, and designers under the Team Extension model.
-
Over two years, the app became stable and fast, with an App Store rating that rose from 1.9 to 4.7.
Challenge
The client’s IoT app was central to its customer experience, but technical issues and an outdated design were hurting both users and the support team.
The client faced several challenges:
- Critical bugs causing frequent device disconnections
- High CPU consumption and device overheating
- An outdated codebase affecting stability
- Poor UI/UX leading to high bounce rates
- A growing number of customer support inquiries
Facing a similar challenge? We're ready to help!
Solution: Re-Engineered IoT App with a Dedicated Mobile Team
Using the Team Extension model, Beetroot assembled a dedicated team of two iOS developers, two Android developers, a QA automation specialist, a manual QA engineer, and a project manager, with UI/UX designers contributing part-time.
-
Legacy Code Refactoring
The team refactored the app’s legacy code to eliminate major bugs and stop frequent device disconnections.
-
Performance Optimization
Optimizations cut CPU consumption and solved device overheating, making the app faster and more stable.
-
User-Friendly Redesign
A redesigned UI/UX made controlling devices and monitoring air quality simpler and reduced bounce rates.
-
Analytics Integration
Firebase, Amplitude, and Smartlook give the client actionable insights into user behavior and engagement.
-
Automated and Manual QA
Combined automated and manual testing keeps releases stable across iOS and Android.
-
Faster Localization
Improved localization processes shortened translation times and enhanced the experience across markets.
Leading a global team across multiple time zones and cultures is a challenge, but it’s also an opportunity to leverage diversity and collaboration to deliver exceptional results for our client. We maintained regular communication and held frequent syncs with our client.
Results
By engaging Beetroot, the client transformed the app into a high-performing product, with significant improvements in user satisfaction and business outcomes.
-
“When working with the client’s Swedish management team, we found a perfect match in values as they prioritized the well-being and motivation of our team. Despite different priorities across the client’s teams, we adjusted and delivered excellent results.”
– Lesia Khomiak, Account Manager at Beetroot
-
80% better performance
Overheating and high CPU consumption were resolved, and app crashes dropped significantly.
-
From 1.9 to 4.7 on the App Store
The rating rose and stayed high long-term, while weekly negative reviews fell from 20 to 3.
-
85% fewer support inquiries
A stable, user-friendly app greatly reduced the customer support workload.
-
Data-driven decisions
Integrated analytics provide critical insights into user behavior for strategic planning.
-
“From the outset, we clarified that we saw the project as a long-term collaboration and committed to expanding our services to meet our client’s needs. By remaining open and available, we established a strong partnership with our client.”
– Nikita Tkachov, CDO at Beetroot
Improve your IoT app with Beetroot:
Struggling with app performance, stability, or user ratings? Share your challenges via the form, and one of our experts will reach out to you shortly.