Mobile Solution for Data and Analytics in Scientific Research
Software modernization and ongoing support for an environmental research company to expand across new platforms and optimize DevOps workflows
ABOUT the project
- Client:
- Environmental research company
- Location:
-
USA
- Company Size:
- 10+ Employees
- Industry:
-
Environmental studies
- Solution:
- Custom Software
Services:
Technologies:
Leobit helps a US-based scientific research company develop and optimize a mobile application serving marine research organizations. Our team automated the client’s DevOps workflows and continues to provide ongoing support, including building new app versions tailored to different state-level requirements and expanding the solution from Android to iOS.
We helped the customer solve critical inefficiencies in their DevOps workflows by automating delivery cycles and app versioning. This brings a significant value to their business goal, continuous app expansion to new states and platforms.
Customer
Our client is a B2B environmental research firm with over 20 years of domain experience, focused on scientific and ecological studies. They serve scientific organizations across multiple US states through a mobile application that enables marine research teams to analyze, store, and verify field data. The customer maintains a dedicated app version for each state to accommodate local regulatory and operational requirements.
Business Challenge
The customer lacked the technology expertise required for optimizing their platform and ensuring better cross-platform outreach. Therefore, they decided to expand their team with experienced developers possessing solid DevOps and .NET expertise.
Why Leobit
The customer was satisfied with our strong technology expertise and readiness to handle diverse workflows and app optimization initiatives over an extended period of time. They were also impressed by our deep .NET MAUI expertise, proven by our status of Microsoft Solutions Partner for Digital & App Innovation, as well as a portfolio including over 100 successful .NET projects.
Project
in detail
It is an ongoing project, but Leobit’s developers have already handled some of the most critical project phases.
Our specialists conducted a structured onboarding process to understand the client’s existing codebase, release workflows, and team operations. While developing new Android apps for specific states, we quickly identified multiple inefficiencies in version control and build automation.
To save time and enhance build management, we completely redesigned the customer’s CI/CD pipelines using Azure DevOps. Enhanced release automation and version control simplified our further work on the project sufficiently.
Leobit delivered the first production iOS release for a specific state using .NET MAUI. We are now working toward enabling full iOS support across all the customer’s dedicated app versions.
The project is ongoing, and some major updates may occur in the near future. Our specialists continuously support the customer’s solution by optimizing existing workflows, fixing issues, and helping with new releases.
iOS Support
One of the client’s end customers required iOS support, citing the platform’s stricter application sandboxing and hardware-backed security model as key drivers over Android. Our specialists used .NET MAUI to produce a dedicated iOS build, configured platform-specific CI/CD pipelines, and implemented custom security configurations aligned with Apple’s requirements. The iOS release is already distributed to end users through the client’s internal enterprise app store. Leobit is now extending this iOS support across the remaining applications in the client’s suite.
Accelerated Delivery Cycles
The client’s delivery workflows had several critical inefficiencies, including manual build distribution and insufficient version control tooling. Leobit’s specialists used Azure DevOps to fully redesign and reconfigure the CI/CD pipelines, introducing automated build and release flows. This allowed us to accelerate delivery cycles by roughly 50% and lower operational overhead for both the client and the development team.
Continuous Technology Consulting
We continuously support the client through strategic consulting, helping them identify and fix system inefficiencies in older releases. Our specialists also assist with releasing new app versions whenever a new organization from another state requires deployment.
Technology Solutions
- A comprehensive redesign of the customer’s CI/CD pipelines with Azure DevOps, leading to accelerated and automated DevOps workflows.
- An iOS build created using the cross-platform development capabilities of .NET MAUI.
- Release of new Android app versions for additional states, built with .NET MAUI.
Value Delivered
- Ongoing cooperation that has helped the customer fill critical technical gaps for more than eight months.
- Assistance in optimizing app management and release workflows on a continuous basis.
- App expansion to new states (the solution currently serves organizations in over 10 US states).