Session
Build Cross-Platform Bluetooth Apps with .NET MAUI
Using Real Devices, Real Packets, and Real Open-Source Tools.
Bluetooth is much easier to understand when you start from a real device instead of a slide deck. In this session, we’ll take a small BLE-controlled RGB LED bar, reverse-engineer its services and characteristics, and observe how it reacts to reads, writes, and notifications. Using a Bluetooth scanner/explorer app and then a purpose-built .NET MAUI control app, I’ll show you how to move from “unknown device” to a clean, focused UI that controls real hardware. Along the way, we’ll explore practical BLE patterns and cross-platform abstractions using an open-source MAUI Bluetooth library, turning raw packets into something you can actually ship.
• Session format: Live demo–driven technical session
• Preferred duration: 45–60 minutes (content scales cleanly to either)
• Target audience: .NET / .NET MAUI developers with basic familiarity with C#; no prior Bluetooth experience required
• Technical level: Intermediate (concepts explained from first principles, applied to real-world scenarios)
• Live demos: Yes – reverse-engineering a real BLE device and building two MAUI apps (a generic BLE explorer and a device-specific control app)
• Hardware requirements: BLE-enabled laptop for the speaker; no special setup required for attendees
• Platform coverage: Android, iOS, macOS, Windows (via .NET MAUI)
• Code availability: All demo code and libraries shown are open source and will be available after the session
• First public delivery: Yes (newly updated session with a brand-new demo device)
• Recording-friendly: Yes
François Raminosona
Software Architect @ Laerdal Medical
Stavanger, Norway
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top