Cross-platform development with .NET MAUI
summary
.NET MAUI claims a single C# codebase for Android, iOS, macOS and Windows and is the evolution of Xamarin; a Danish government landscape already runs 30+ MAUI apps. The framework compiles shared XAML pages to native controls, uses MVVM with the Community Toolkit (observable properties, relay commands), and consolidates resources so one image auto-generates platform resolutions. Demoed features include single project with platform folders, hot reload, Blazor hybrid option, and successful handling of recent iOS/Android UI changes so long as .NET stays up to date.
AI-written summary · about
chapters (14)
- 0:00Introduction to .NET MAUI
- 2:32.NET MAUI evolution
- 9:28Basic MAUI project demo
- 13:26Resources and fonts config
- 15:35Navigation with AppShell
- 20:23MAUI Blazor Hybrid intro
- 24:00MAUI Blazor Hybrid demo
- 29:41MAUI vs Blazor Hybrid
- 33:11Future of .NET MAUI
- 37:12Layout options in MAUI
- 40:46New project with MVVM
- 48:39Vertical slicing in MAUI
- 51:20MAUI with VS Code
- 56:29Q&A
related talks
01h 10mNative Cross-Platform Mobile & Desktop Apps with .NET MAUI
58mBuild Cross-platform Apps with .NET MAUI
01h 02m.NET MAUI What/How and Why
42mMigration and Modernization with .NET MAUI
19mCross-Platform Development with Xamarin.Forms and the New .NET MAUI
58mThe Future in .NET MAUI
43mAll things client and mobile app development with .NET MAUI
01h 16mWhat's New and Next for .NET MAUI
