Design & Development of a Cross-Platform Driver App Based on .NET MAUI – Extending ODYSYS AG’s D3 Industry Software
ODYSYS is driving digital transformation for more than 1,000 drivers – with a modern .NET MAUI app that redefines daily operations.
What began as an outdated Xamarin app was transformed into a high-performance, fully offline-capable solution using .NET MAUI. The result: a reliable, future-ready app that’s used every day, continuously improved, and serves as a vital bridge between drivers and dispatch operations.
ABOUT ODYSYS AG
ODYSYS AG, headquartered in Mundelsheim (Baden-Württemberg, Germany), has been developing industry-specific software for the crane and heavy load sector for more than 25 years.
The company helps its clients streamline planning, dispatching, resource control, reporting, and order management – with a strong focus on equipment and vehicle rental.
Its flagship product, D3, is a .NET-based industry solution used across aerial work platform rental, transport logistics, and heavy-load transportation.

The Project
ODYSYS first built an internal prototype of a driver app that allowed drivers to access their assignments digitally. However, since app development is not the company’s core business, the app fell short in terms of design and usability.
To transform the app into a robust, user-friendly product, ODYSYS engaged an external design agency to deliver a modern UI/UX concept. For the technical rebuild, they deliberately selected .NET MAUI – Microsoft’s new cross-platform framework – drawing on their deep experience with .NET and its predecessor, Xamarin.Forms.
questionmark Our Task:
- Complete redevelopment of the app based on the provided design
- Adding essential features that the prototype didn’t include
- Performance optimization, especially improving load times
- Building a solid technical foundation to empower ODYSYS to maintain and evolve the app independently
As .NET MAUI experts, we delivered the project as a fixed-price agile engagement – giving ODYSYS full cost transparency while maintaining the flexibility needed to create a tailored, production-ready app.


questionmark CHALLENGES:
Offline & Online Functionality: The app needed to work reliably even in areas with poor connectivity. Data was stored locally and automatically synchronized with ODYSYS D3 once connectivity was restored.
Technical Limitations: At the project start, .NET MAUI 7 was not yet fully mature, which led to challenges – especially in the UI layer.
Missing UI Components: Key elements like a bottom sheet weren’t natively available in .NET MAUI 7. To meet the design specifications, we developed custom components closely aligned with the customer’s expectations and prototype.
Many of these challenges were later addressed through .NET MAUI 8 and ongoing collaboration between Syncfusion and Microsoft. Our solution, however, allowed ODYSYS to take early advantage of the new technology and deploy a robust, future-ready app ahead of the curve.
processor Technologies:
ODYSYS chose .NET MAUI not just for its cross-platform capabilities but also because of their in-house .NET expertise – making it easy for their own team to maintain and extend the app independently.
Although .NET MAUI 7 was still maturing at the project’s start, it provided the flexibility needed to build a modern, scalable app from a single codebase.
The UI/UX concept delivered by the design agency went beyond standard components, requiring bespoke solutions.
To deliver the best results, we combined .NET MAUI with carefully selected technologies:
Navigation
The app needed a complex, user-friendly navigation structure with deep nesting and role-based views. As this wasn’t fully supported in .NET MAUI 7, we integrated the Prism framework for robust and maintainable navigation.PDF Handling & Signatures
Drivers had to fill out and sign PDF documents directly within the app and sync them back to the D3 system. We used Syncfusion’s UI components to deliver an intuitive experience with reliable technical implementation.
This solid technical foundation enabled us to build an app that’s not only visually polished but also maintainable, scalable, and built to evolve with future requirements.


lightbulb The Solution
Based on the design agency’s prototype, we set up a fixed-price agile project that ensured both flexibility and cost certainty. Using SCRUM, we iteratively implemented design and feature changes throughout development.
A key focus was offline capability: All data is stored locally and automatically synced to D3, ODYSYS’s industry platform, once connectivity is restored.
This was critical, especially in construction environments with unreliable network coverage – enabling seamless operation even in remote areas.
Key features in the first release:
- Time Tracking
Precise documentation of working hours directly by the driver - Checklists
Standardized data capture based on D3 requirements - Scanner Function
Built-in document scanner – replacing the previously used separate app - Dispatcher Feedback
Enables more accurate time tracking and simplifies back-office workflows
Ongoing Enhancements:
Following the successful initial release, we continue to work closely with ODYSYS to expand the app. New features are regularly added, including:
- Digital signing of PDFs directly in the app
- Reactivation of canceled jobs
- Adding photos and documents at job completion – fully synced with D3
Thanks to ongoing development, the app remains technically current and continues to deliver tangible benefits to users – reinforcing ODYSYS’s long-term competitiveness.
Results for ODYSYS
Faster Data Processing
Noticeably reduced load times ensure smooth operation in daily workflows.
Full Offline Capability
Fully operational even without an internet connection – with automatic sync as soon as a connection is available. Perfect for real-world mobile work in remote or poorly connected areas.
Central Information Hub
All relevant job data in one app – no parallel tools or workflow interruptions.
Optimized Usability
Intuitive handling thanks to thoughtful UI/UX design – ensuring high user adoption.
Clear Structure
Well-organized layout of functions and data – enabling quick navigation and efficient use.
Sustainable Success
By the end of 2024, over 1,000 active drivers were using the app – a major milestone and clear proof of its long-term success.

“With Quality Bytes, we didn’t just hire a service provider – we gained a true partner. Communication was open, collaboration was constructive, and the result speaks for itself: a modern app that’s been very well received by our customers.”