.NET MAUI Engineering Team Live Stream: AI-Powered .NET MAUI Development with MauiDevFlow
Jakub Florkowski, Shane Neuville, and Gerald Versluis from the .NET MAUI team build a .NET MAUI app live using MauiDevFlow, showing how AI agents can inspect and interact with a running MAUI app to speed up UI changes and debugging.
Full summary based on transcript
What the livestream is about
The presenters demonstrate an AI-assisted development loop for .NET MAUI using MauiDevFlow, an open-source toolkit that gives AI agents “eyes and hands” inside a running MAUI app.
MauiDevFlow capabilities shown
- Visual tree inspection to understand the current UI structure at runtime
- Live property editing to tweak UI properties while the app is running
- Blazor WebView debugging support
- Screenshots captured from the running app
- Terminal-driven workflow, where the agent can drive inspection and changes from the command line
End-to-end workflow demonstrated
The session focuses on the practical feedback loop of:
- Setting up MauiDevFlow in a new .NET MAUI project
- Letting an AI agent build and modify UI through code changes informed by live inspection
- Debugging issues using:
- visual tree inspection
- CDP (Chrome DevTools Protocol)
- application logs
- Repeating the full build → deploy → inspect → fix cycle live
Links shared in the video description
- MauiDevFlow (repo): https://github.com/dotnet/maui-labs
- MauiDevFlow docs: https://learn.microsoft.com/dotnet/maui/developer-tools/devflow/
- Link hub: https://www.theurlist.com/MauiDevFlow
Presenters
- Jakub Florkowski
- Shane Neuville
- Gerald Versluis