Replacing native mobile apps: Reducing churn by 37% with a webview app

industry
Nonprofit
team size
4
country
Belgium
Client Name
Volunteer matching platform (NDA)
Replacing native mobile apps: Reducing churn by 37% with a webview app
Replacing native mobile apps: Reducing churn by 37% with a webview appReplacing native mobile apps: Reducing churn by 37% with a webview app
Replacing native mobile apps: Reducing churn by 37% with a webview app

Capacitor-powered webview app

Our client’s website already allowed future volunteers to look up local opportunities and local nonprofits, schools, companies, and municipalities to publish volunteering opportunities. Besides, compared to the native apps, the website showed fewer bugs and better performance.

So, our solution was obvious: wrap the website in a webview app using Capacitor to replace the existing apps. To that end, we incorporated a browser view into our React Native interface and connected it with the server URL using a remote URL. To ensure that all links work as intended, we wrote a separate script file that identifies and supplies the correct URLs and files to the app depending on the environment.

Switching to a webview app helped reduce churn by 37% and crashes by 36%, all while improving user satisfaction by 17%.

Replacing native mobile apps: Reducing churn by 37% with a webview app

Integration with Firebase

Firebase is a robust toolkit for both building and running apps across platforms. In this project, we used it to facilitate the distribution and management of mobile apps across stores, as well as to clean up the app before submission.

Thanks to the integration with Firebase, our client can now easily monitor the app’s performance, track metrics, and push updates to the app store. That speeds up app management and makes it easier, which was crucial for the nonprofit.

Replacing native mobile apps: Reducing churn by 37% with a webview app

End-to-end app store support

Per our client’s request, we took over all the tasks related to making the new app available on Google Play and App Store. To that end, we leveraged Firebase for app distribution, submitted the apps for approval, and configured the listing after publishing. That enabled the nonprofit to focus on its core activities and changes to the website.

We also handled issues that arose during submission. For example, the App Store rejected our first submission due to issues with deep linking. We got to the bottom of the problem and added the AASA file to our client’s website. The file was served via HTTPS, without redirects, and made accessible without the JSON extension to meet the store’s requirements.

Replacing native mobile apps: Reducing churn by 37% with a webview app

Error handling for offline access

Since the new app used an in-built browser to display the website, offline access wasn’t available right away. In line with one of the usability heuristics, however, the app had to notify users that offline use wasn’t possible. So, we added an error message to remove a potential point of friction from the user experience.

This, together with other UX and performance improvements, helped increase the Apdex score by 19% following the switch to the webview app.

Replacing native mobile apps: Reducing churn by 37% with a webview app

Push notifications

Without push notifications, potential volunteers were left in the dark regarding the status of their application. Local organizations, in turn, had to manually check whether they had any new candidates.

User feedback reflected the frustration stemming from the lack of push notifications. So, we added this feature to the new app and set it up to send relevant notifications in real time. The new feature helped increase the average number of sessions per user by 12%.

Replacing native mobile apps: Reducing churn by 37% with a webview app

Force updates

Outdated apps could pose a security risk, let users miss out on new features, or frustrate them with bugs that were fixed in later versions. To prevent that, we added a force update feature to the new app.

The feature compares the version of the installed app with the latest available one. If there’s a mismatch, a pop-up requests the user to update the app to continue using it. By ensuring all users have the latest version of the app installed, the client saw a 27% decrease in negative reviews concerning technical issues.

Replacing native mobile apps: Reducing churn by 37% with a webview app

File uploads and downloads

To apply for a volunteering opportunity, candidates could be required to upload their resume or CV. Local organizations, in turn, may need to upload files for their listing (e.g., photos). To enable both file uploads and downloads, we added the functionality to the webview app, all while setting up appropriate permissions for device storage access.

We ran several rounds of testing on the feature to ensure its appropriate behavior. As a result, file uploads and downloads work smoothly regardless of the file format or size, enhancing the seamless user experience.

Replacing native mobile apps: Reducing churn by 37% with a webview app
Reimagining Mobile Apps: How a Webview Solution Cut Churn by 37%
5.0 avg rating

Testimonials

The responsiveness, attention to detail and high-level communication from Darly Solutions was outstanding. Communication with the team was all online and was absolutely seamless. They were highly responsive, worked to tight deadlines and provided great feedback and communication throughout the entire project to ensure it remained on schedule and all quality requirements were being met. They exceeded all of our expectations, from design through to delivery.

Kieran Donovan
Kieran Donovan
Managing Director, Corporate Advisory Firm

LLC Darly Solutions's team performs well since the collaboration started. They are fluent in specific programming languages, they are also fluent in English, and they have a great response time. What is most unique and impressive about Darly Solutions is that everyone in the team is inherently communicative and understands the expertise of their respective fields. The team is very agile and can predict stress situations in which we work together to fix and maintain.

Carol Arao
Carol Arao
Product Owner, Software Development Company

Darly Solutions' work so far inspires confidence, as they're skilled and trustworthy. The health platform is incredibly happy with their work. The team at Darly is communicative, responsive, and responsible. I’d recommend them to people looking to do more than build a simple little software.

Jürgen Bröker
Jürgen Bröker
Executive Director, Healthcare Platform Co.

By collaborating with Darly Solutions, there is a significant improvement in the project's quality of codes compared to their original codebase. They lead efficient project management and keep the client updated with their reports. They're a flexible team that delivers promising results. They don't just do as they're told, they actively participate in the design process, which is going to yield us a much better platform in the end.

PJ Fisher
PJ Fisher
Head of Tech, Software Consulting Firm

Darly Solutions was able to develop the site with all functions running. The team was responsive throughout the engagement. They excelled at scheduling and delivered projects on the specified timeline. The whole team was a pleasure to work with. I am very glad that I entrusted them with my project, this is the best company for me!

Inna Netudikhata
Inna Netudikhata
CEO, Mama Travel

The quality of their work is very high, and we get very good customer feedback on what our site looks like. They're very reliable and have a great overview of the technologies they're using. They meet our deadlines and are very accurate with their time estimations on a project. In addition, they're responsive and great with communication with a great command of English — it's very easy to talk to them. Moreover, we've integrated them into our development and scrum process, where we have daily stand-ups with their project manager and developers through Slack.

Felix Leontyev
Felix Leontyev
Head of Technology, PSS AG

LLC Darly Solutions are highly skilled at UI/UX and follow very good engineering standards, and have been very professional in its approach to all the work to date (including the initial consultancy, which was the deciding factor). They have taken ownership of the work in way that demonstrates how much they value the work they are doing and consequently the work we are doing. I am gaining confidence that the decisions they make are good decisions and that this will result in a product that will exceed our initial expectations.

Gordon Lang
Gordon Lang
CTO, Vidina Solutions Ltd

Darly Solutions developed the app in a quick manner, and the code quality was excellent. The professional team was committed to building a successful product. The code quality was good, and the app has been built in a little more than 1 month, which is a result I'm very happy with. They were laid back but professional at the same time.

Piotr Nowakowski
Piotr Nowakowski
Founder, 79 Characters, Inc.

Darly Solutions’ work helped my business tremendously. They were able to identify key areas for growth and improvement. The team was communicative and professional throughout the entire engagement. LLC Darly Solutions is a solutions-oriented vendor that drives results. They’re really professional and they know what they’re doing. The team knows how to identify my problems and solve them.

Maiza Simeon
Maiza Simeon
Founder, Food App Startup

Connect with us

At this stage, we get acquainted with your needs, outline the goals and desired results. We are always happy to take your project to the next level, and then beyond
Darly Solutions Team

We are a tech partner that delivers ingenious digital solutions, engineering and vertical services for industry leaders powered by vetted talents.

Say hello
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

By filling out this form, you agree to allow us to handle your information as stated in our Privacy Policy. If you don't want to receive email updates from us, you can change your email settings at any time.

Successfully sent!
We have received your submission and will get back to you shortly.
Sorry, something went wrong.
We use cookies to improve your experience
By continuing to use this site, you agree to our Cookie Policy and Privacy Policy