.NET MAUI on Linux with Avalonia: Community Standup Recap
Hosted by David Ortinau and the .NET community team, this video explores how Avalonia enables .NET MAUI apps to run on Linux, offering new options for cross-platform development.
.NET MAUI Community Standup: Run .NET MAUI on Linux with Avalonia
Overview
This community standup discusses the collaborative efforts to enable .NET MAUI (Multi-platform App UI) applications to run on Linux, thanks to a backend powered by the Avalonia UI framework. Traditionally, .NET MAUI apps target Android, iOS, Mac Catalyst, and Windows, but Avalonia extends this reach to Linux and additional platforms.
Featured Speakers
- David Ortinau (@davidortinau)
- Gerald Versluis (@jfversluis)
- Tim Miller (@drasticactions)
- Javier Suarez (@jsuarezruiz)
Key Topics
- Project Status: Update on Avalonia’s .NET MAUI backend progress and integration.
- Cross-Platform Strategy: Insights into supporting Linux with the same MAUI codebase, alongside Android, iOS, Mac Catalyst, and Windows.
- Technical Demos: Demonstrations showing .NET MAUI applications running under Avalonia on Linux.
- Developer Impact: Implications for .NET developers seeking single codebases across more desktop and mobile platforms.
- Community Resources: Useful links and next steps for interested contributors or early adopters (community link).
Takeaways
- The Avalonia backend opens the door for .NET MAUI developers to reach Linux users without rewriting their app UIs.
- The cross-platform capabilities of .NET MAUI continue to grow thanks to community and open source collaboration.
- Real-world demos help illustrate the current state and future direction of cross-platform .NET UI development.