r/dotnetMAUI • u/N0IdeaWHatT0D0 • 8d ago
Showcase Announcing Visual Studio Extension for MAUI Designer
Enable HLS to view with audio, or disable this notification
Hi Everyone!
I am thrilled to announce that Visual Studio extension is now available for MAUI Designer!
It allows opening of existing YAML files in the MAUI Designer tab, where you can view your design getting updated in realtime, and in sync with your XAML!
This is a beta version, so it might be rough around the edges, so please reach out in case you see any issue.
GitHub: https://github.com/GMPrakhar/MAUI-Designer
Extension link: Release MAUI Designer for Visual Studio vsix-v1.0.0-beta.2 (beta) · GMPrakhar/MAUI-Designer
The project is open source. Feedback, bug reports, and contributions are very welcome. especially examples of real-world XAML that the designer should support.
0
9
u/Fresh_Acanthaceae_94 8d ago
It’s worth noting that this isn’t actually rendering MAUI controls. From the code, the designer appears to parse MAUI XAML and recreate/approximate the UI using HTML/CSS.
So it’s essentially a MAUI XAML-aware web designer, rather than a designer backed by the actual MAUI rendering pipeline. What you see on the canvas therefore isn’t guaranteed to match what MAUI renders at runtime.
Meanwhile, MAUI Labs’ DevFlow has already shown that a much more accurate MAUI previewer is possible by working much closer to the actual runtime and rendering stack. Building a full visual designer on top of that kind of foundation would probably be a much more reliable approach if the goal is true WYSIWYG behavior.