Hello Nordic Team,
I am writing on behalf of my company, where we are developing a cross-platform application using .NET MAUI. As part of our application, we need to implement Device Firmware Update (DFU) functionality over Bluetooth to update our devices. However, after extensive research, I have not been able to find a compatible DFU library for .NET MAUI.
Currently, Nordic’s DFU library supports several platforms such as Android and iOS (via native SDKs), but there seems to be no support for .NET MAUI. Since .NET MAUI is gaining traction as a cross-platform development framework, we believe that enabling support for DFU functionality in this ecosystem would be highly beneficial for many developers and organizations working with Nordic devices.
The lack of DFU support is currently a significant roadblock for us.
Questions/Requests:
- Are there any existing resources (libraries, guides, or examples) that can help implement DFU functionality in a .NET MAUI application?
- Are there any known workarounds that we could use to integrate the existing Android/iOS DFU libraries into our .NET MAUI project? If so, detailed guidance on this would be greatly appreciated.
- Can this be considered a feature request to add official support for .NET MAUI in the Nordic DFU library? This would enable seamless cross-platform DFU updates using Bluetooth.
I would greatly appreciate any guidance, resources, or updates regarding potential support for .NET MAUI in the Nordic DFU library. If this feature is already under consideration, could you share an estimated timeline for its release?
Looking forward to hearing from the community and the Nordic team. Thank you for your support and for building such robust solutions for BLE development.
Best regards,
Argiris